首页 > 解决方案 > 使用 python 访问网络摄像机

问题描述

在 Windows 操作系统中仅使用 python 流式传输 IP 摄像机视频的说明

import numpy as np
import cv2

cap = cv2.VideoCapture('http://admin:*****@198.168.1.***')

while(True):

    ret, frame = cap.read()
    cv2.imshow('Stream IP Camera OpenCV',frame)

    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

标签: python-3.xwindowsip-camera

解决方案


此错误意味着 cap.read() 未捕获视频/帧。问题很可能出在 cap = cv2.VideoCapture(' http://admin :*****@198.168.1.***') 上。确保根据文档正确配置摄像机的 IP 地址和计算机的 IP 地址。


推荐阅读