Я хочу использовать 4 камеры на своем Raspberry Pi 4, но не параллельно, а последовательно

Я хочу использовать 4 USB-камеры на своем Raspberry Pi последовательно, одну за другой. Но мой пи показывает только 2 индекса 0 и 2 для камер. Я видел вопросы, касающиеся многопоточности, но это указывает на IP-камеры, в решениях IP предоставляется, поэтому я думаю, что они могут подключаться к нескольким камерам. Как использовать 4 USB-камеры? Для индексов я использовал этот код (из How do Я получаю доступ к своей USB-камере, используя OpenCV с python?):

import cv2
import numpy as np

all_camera_idx_available = []

for camera_idx in range(10):
    cap = cv2.VideoCapture(camera_idx)
    if cap.isOpened():
        print(f'Camera index available: {camera_idx}')
        all_camera_idx_available.append(camera_idx)
        cap.release()

person Tuba Siddiqui    schedule 06.05.2021    source источник