我正在使用OpenCVpython进行人脸识别。

cap = cv2.VideoCapture("videoplayback.mp4")
在此视频链接的位置,我需要DVR实时流视频链接。

最佳答案

您可以通过RTSP协议(protocol)进行访问,根据DVR的品牌,该协议(protocol)需要使用不同的语法。
这是海康威视DVR的示例:

con = 'rtsp://USER:PASSWORD@IP:PORT/(h264/MPEG-4)/ch(CHANNEL)/(main/sub)/av_stream'
cap = cv2.VideoCapture(con)
以下是大华DVR的示例:
con = 'rtsp://IP:PORT/cam/realmonitor?channel=CHANNEL&subtype=ENCODING&authbasic=LOGIN'
cap = cv2.VideoCapture(con)
通常端口值为554

关于python - 如何通过dvr使用模拟摄像机实时流进行面部识别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50753995/

10-10 06:30