同一型號的兩個網路攝影機無法運作

同一型號的兩個網路攝影機無法運作

我一直在 Linux 環境中使用 c++ 和 opencv 庫開發用於立體目的的雙網路攝影機系統

理想的設定是使用 2 個相同型號的網路攝影機,但它不起作用,

因此,我將其中一個更改為另一種模型,並且它有效......

這是我用來查看兩個網路攝影機的功能:

void open_2cams()

{

VideoCapture cap(0); //open camera1
VideoCapture cap2(1); //open_camera2

Mat frame,frame2;

namedWindow("cam1",1);
namedWindow("cam2",1);


int i=0;
    for(;;)
    {
        cap >> frame;
        cap2 >> frame2;
        imshow("cam1", frame2);
        imshow("cam2", frame);
        if(waitKey(30) >= 0) break;
    }
    cap.release();cap2.release();
    destroyAllWindows();
}

我查看了終端機的 lsusb coomand,

ID 1871:0101 Aveo Technology Corp. UVC camera

並且兩個網路攝影機(原始設定)具有相同的 ID!

有沒有辦法改變任何相機的ID?

相關內容