Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- http://10.5.5.9/gp/gpControl/execute?p1=gpStream&a1=proto_v2&c1=restart
- udp://10.5.5.9:8554
- cap = cv2.VideoCapture("udp://:8554", cv2.CAP_FFMPEG)
- sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- last_message = time.time()
- while some_condition():
- # Get an image
- ret, img = cap.read()
- # Do something with img
- cv2.imshow("My Window", img)
- cv2.waitKey(1)
- # Keep alive.
- current_time = time.time()
- if current_time - last_message >= keep_alive_period/1000:
- logger.info("Sending keep alive message to %s.", self.host)
- sock.sendto(message, ("10.5.5.9", 8554))
- last_message = current_time
- cv2.destroyWindow(window_name)
- cap.release()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement