fwtest.py 747 B

12345678910111213141516171819202122232425
  1. # encoding: utf-8
  2. import cv2
  3. import time
  4. if __name__ == '__main__':
  5. rtspAddr = "rtsp://admin:w88888888@192.168.1.27:554/h264/ch18/main/av_stream"
  6. cameraName = "test_"
  7. while True:
  8. try:
  9. cap = cv2.VideoCapture(rtspAddr)
  10. # cap.set(cv2.CAP_PROP_BUFFERSIZE, 0)
  11. ret, image = cap.read()
  12. print(ret)
  13. i = 1
  14. while ret:
  15. time.sleep(10)
  16. cv2.imwrite('%s%s.jpg' % (cameraName, i), image)
  17. print('%s.jpg' % cameraName)
  18. i = i + 1
  19. cv2.destroyAllWindows()
  20. cap.release()
  21. except Exception as e:
  22. print("e=", e)
  23. print('read %s error!' % rtspAddr, cameraName)