Use gstreamer to open two USB cameras, Failed to allocate required memory

Hi @guo.chsh,

This problem is related to the max bandwidth that can be obtained through the USB2.0 ports. The UVC driver fails to calculate the bandwidth from several image formats. You may want to use the USB3.0 port. Please refer to the following thread

Also, as an alternative you can use a patch to modify the default UVC driver and ‘hack’ the calculation process. Please refer to the following guide:

Patch_to_support_4_USB_cameras

Regards,
Fabian
www.ridgerun.com