Захват OpenCV RTSP не открывается - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь создать поток захвата RTSP моей ip-камерой. Хорошо работать в VLC player, но не работать в python 3.6 с пакетом OpenCV.

Я запускаю этот код:

import cv2
sUrl = 'rtsp://admin:*****@**.***.***.***:554/onvif1'
vcap = cv2.VideoCapture(sUrl)

while(1):
    ret, frame = vcap.read()
    cv2.imshow('frame', frame)
    cv2.waitKey(1)

и получите эту ошибку:

ошибка
Traceback (последний звонок последний) в () 8 время (1): 9 ret, frame = vcap.read () ---> 10 cv2.imshow ('frame', frame) 11 cv2.waitKey (1)

ошибка: OpenCV (3.4.1) C: \ Miniconda3 \ Конда-BLD \ OpenCV-suite_1533128839831 \ работа \ Modules \ highgui \ SRC \ window.cpp: 356: ошибка: (-215) size.width> 0 && size.height> 0 в функции cv :: imshow

после я проверяю захват

vcap.isOpened()

и я получаю False значение

Python версия - 3.6 ОС - Windows 10 Версия OpenCV - 2.4.12

Спасибо!

...