I am working on Ubuntu 20.04.6 LTS. I tried to connect multiple cameras to my pc and wrote the python code to read video frame from each cameras in parallel. I am able to recognize unique device id for each camera and can take picture when accessing those cameras one at a time. Note that the extended hub have more than one cameras connected to it. The extended hub have high bandwidth just in case data reading is smooth. However, The parallel process I initiate can read only one camera out of many cameras connected to this extended hub.
I want to know what are the factors here which is preventing other cameras to stream the video? When I check the status, the log says the camera can't simply capture image. I checked the code and it is not code problem but seems like it is how underlying os is handling this communication. Can you guys please help me or show direction to approach this problem or any solutions if you have already faced and solved this problem?
I want to know what are the factors here which is preventing other cameras to stream the video? When I check the status, the log says the camera can't simply capture image. I checked the code and it is not code problem but seems like it is how underlying os is handling this communication. Can you guys please help me or show direction to approach this problem or any solutions if you have already faced and solved this problem?