首页 > 编程语言 > 详细

python处理RSTP视频流

时间:2019-11-06 10:30:46      阅读:107      评论:0      收藏:0      [点我收藏+]

python链接海康摄像头,并以弹出框的方式播放实时视频流,

@shared_task
def parse_video(rtsp_address=None):
    winname = Video
    if not rtsp_address:
        raise exceptions.ParseError(摄像头rstp地址错误!)

    cap = cv2.VideoCapture(rtsp_address)
    if not cap.isOpened():
        raise exceptions.ParseError(视频播放失败!)

    while cap.isOpened():
        ret, frame = cap.read()
        if not ret:
            break

        cv2.putText(frame, Please press "ESC" to close the window, (900, 20), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (55, 255, 155), 1)
        cv2.imshow(winname, frame)
        k = cv2.waitKey(1)

        if cv2.getWindowProperty(winname, cv2.WND_PROP_AUTOSIZE) < 1:
            break
        if k == 27:
            break

    cap.release()
    cv2.destroyAllWindows()

 

python处理RSTP视频流

原文:https://www.cnblogs.com/52-qq/p/11803463.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!