Can h265 encoder support 12 camera?

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
[*] DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version

Target Operating System
[*] Linux

Hardware Platform
[*] NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)

SDK Manager Version

Host Machine Version
[*] native Ubuntu 18.04

Hi, team,
I want encode 12 cameras using nvmedia_iep. And i notice instance ID only support 0~2 , so how to support 12cameras at same time ?

Hi, @wangxuhui1

Please share the code snippet about the instance ID so I can easily look into it. Thanks.

That’s hardware instances underneath. You can just use NVMEDIA_ENCODER_INSTANCE_AUTO, “2”. Please refer to NvMediaEncoderInstanceId.

hi @VickNV ,
yes i am using the api of nvmedia_iep

NvMediaIEP* NvMediaIEPCreate	(	const NvMediaDevice * 	device,
NvMediaIEPType 	encodeType,
const void * 	initParams,
NvMediaSurfaceType 	inputFormat,
uint8_t 	maxInputBuffering,
uint8_t 	maxOutputBuffering,
NvMediaEncoderInstanceId 	instanceId 

So does it support 12 cameras? Looks only support three instanceId at the same time. Any way can support 12 cameras?

Yes, you can follow Can h265 encoder support 12 camera? - #3 by VickNV to use auto one.

NVMEDIA_ENCODER_INSTANCE_AUTO: Specifies that the encoder instance ID can be set dynamically during encode.

@VickNV Oh, I see, thx

Hi @wangxuhui1 :
Did you successfully encode 12 cameras at the same time?
Thank you.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.