Gstreamer Pipeline зависает, когда я пытаюсь переключить камеру на Jetson Nano
Я пытаюсь использовать Gstreamer для запуска видеопотоков. Работает нормально, когда я использую одну камеру.
Я использую адаптер для нескольких камер, установленный в один из слотов CSI. Допустим, видео поток обрабатывается, и когда я переключаю камеры на адаптере извне, выход зависает. Поток застревает на исходной камере.
Я использую это для запуска моего конвейера gStreamer:
GSTREAMER_PIPELINE1 = 'nvarguscamerasrc sensor_id=0 ! video/x-raw(memory:NVMM), width=3280, height=2464, format=(string)NV12, framerate=21/1 ! nvvidconv flip-method=2 ! video/x-raw, width=600, height=400, format=(string)BGRx ! videoconvert ! video/x-raw, format=(string)BGR ! appsink wait-on-eos=false max-buffers=1 drop=True'
Есть идеи, почему это происходит?