python-OpenCv调用IP摄像头APP

使用流程:

  1. 手机安装IP摄像头APP.
  2. 手机打开IP摄像头APP.
  3. 右上角选择 “运动检测”(这个时候你应该能看到手机摄像头打开了).
  4. 屏幕中间勾选 "RTSP服务器"点击下面的 "连接?"你会看到RTSP,MJPEG,OPUS,FLV.等的连接IP和端口.
    注:(保证手机和电脑在同一个局域网中)
  5. 在电脑浏览器输入:http://admin:[email protected]:8081/video(你将会看到你手机摄像头内的画面).
  6. 单独输入192.168.0.101:8081/video会提示要输入账号和密码(账号密码都是admin.直接按照5输入就可以直接显示了).

python-OpenCv调用:

# 下面是python-OpenCv调用IP摄像头的方法
# 2021年12月15日21:22:27
import cv2

if __name__ == "__main__":
    # IP视频地址
    url = "rtsp://admin:[email protected]:8554/live"
    cap = cv2.VideoCapture(url)
    while cap.isOpened():
        # Capture frame-by-frame
        ret, frame = cap.read()
        # Display the resulting frame
        cv2.imshow('frame', frame)
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break
            # When everything done, release the capture
    cap.release()
    cv2.destroyAllWindows()


你可能感兴趣的:(opencv,python,tcp/ip)