Я пытаюсь использовать способ потокового видео на в этом учебном пособии
Все идет хорошо, когда я пытаюсь использовать подключенную камеру, но она показывает ошибку, когда я использую ее для потоковой передачивидео с другого малинового пи через RTSP с помощью этой команды:
raspivid -o - -t 0 -w 300 -h 300 -fps 30 -rot 270 | cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8000/}' :demux=h264
# initialize the video stream, allow the cammera sensor to warmup,
# and initialize the FPS counter
print("[INFO] starting video stream...")
rtsp = "rtsp://10.252.173.196:8000/"
#vs = VideoStream(usePiCamera=True).start()
vs = VideoStream(rtsp).start()
#cv2.VideoCapture vid(rtsp)
time.sleep(2.0)
fps = FPS().start()
# loop over the frames from the video stream
while True:
python openvino_real_time_object_detection.py --prototxt MobileNetSSD_deploy.prototxt \--model MobileNetSSD_deploy.caffemodel
[INFO] loading model...
[INFO] starting video stream...
[rtsp @ 0x26ed350] method SETUP failed: 461 Client error
(python:1863): GStreamer-CRITICAL **: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed
Traceback (most recent call last):
File "openvino_real_time_object_detection.py", line 63, in <module>
net.setInput(blob)
NameError: name 'blob' is not defined
Кто-нибудь знает, как это исправить?