@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()
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
NZT Group Москва
от 150 000 до 250 000 ₽
Dioram Санкт-Петербург
До 110 000 ₽
Trace-X Воронеж
от 120 000 ₽
28 янв. 2021, в 14:43
2490 руб./за проект
28 янв. 2021, в 14:38
5000 руб./за проект
28 янв. 2021, в 14:34
1500 руб./за проект