Я пытаюсь использовать OpenCV с Python для захвата видеопотоков через VL C. Но когда я начинаю передавать 2 источника видео через RTSP в OpenCV, ему удается захватить только один из них, а не другой. Кто-нибудь знает, почему это так?
Я использую этот код для захвата кадров из источника с использованием очередей и многопроцессорности
def start_queue(q,source):
video_capture = cv2.VideoCapture(source,cv2.CAP_FFMPEG)
while True:
ret,frame = video_capture.read()
if not ret:
break
и получаю сообщение об ошибке, что 1 из потоков не может быть прочитан.