Задать вопрос
@swpavlov

Как сделать вывод видео по udp opencv python?

У меня возникли проблемы с подключением через udp gstreamer python. Когда я ввожу команду
gst-launch-1.0 -v udpsrc port=3000 buffer-size=13000000 ! h264parse ! avdec_h264 ! d3dvideosink sync=false
. Все работает, но когда я пытаюсь подключиться через python "Could not open video"

import sys
import cv2

cap = cv2.VideoCapture("udpsrc port=3000 ! application/x-rtp,payload=96,encoding-name=H264 ! rtpjitterbuffer mode=1 ! rtph264depay ! h264parse ! decodebin ! videoconvert ! appsink", cv2.CAP_GSTREAMER);

if not cap.isOpened():
    print("Could not open video")
    sys.exit()

# Read first frame.
ok, frame = cap.read()
if not ok:
    print('Cannot read video file')
    sys.exit()
  • Вопрос задан
  • 303 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы