Поток RTP в Python возвращает много ошибок, но показывает очень изменчивое изображение

Когда я запускаю свой скрипт Python, пытающийся отобразить поток VLC RTP с Opencv, в консоли появляется много ошибок, и появляется очень низкое качество и прерывистый поток.

import cv2
import numpy as np
cap = cv2.VideoCapture("rtp://224.0.0.1:5004")
while(True):
    ret, frame = cap.read()
    frame = cv2.flip(frame,1)
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    cv2.imshow('frame',gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break
cap.release()
cv2.destroyAllWindows()

Мне нужен плавный поток в качестве выходных данных, но у меня нет идей, как это сделать.

0 ответов

Другие вопросы по тегам