Posts

Showing posts with the label Ip Camera

Access IP Camera In Python OpenCV

Image
Answer : An IP camera can be accessed in opencv by providing the streaming URL of the camera in the constructor of cv2.VideoCapture . Usually, RTSP or HTTP protocol is used by the camera to stream video. An example of IP camera streaming URL is as follows: rtsp://192.168.1.64/1 It can be opened with OpenCV like this: capture = cv2.VideoCapture('rtsp://192.168.1.64/1') Most of the IP cameras have a username and password to access the video. In such case, the credentials have to be provided in the streaming URL as follows: capture = cv2.VideoCapture('rtsp://username:password@192.168.1.64/1') This works with my IP camera: import cv2 #print("Before URL") cap = cv2.VideoCapture('rtsp://admin:123456@192.168.1.216/H264?ch=1&subtype=0') #print("After URL") while True: #print('About to start the Read command') ret, frame = cap.read() #print('About to show frame of Video.') cv2.imshow("C...