python处理RSTP视频流过程解析
这篇⽂章主要介绍了python处理RSTP视频流过程解析,⽂中通过⽰例代码介绍的⾮常详细,对⼤家的学习或者⼯作具有⼀定的参考学习价值,需要的朋友可以参考下
python链接海康摄像头,并以弹出框的⽅式播放实时视频流,
这种⽅式是以弹出框的形式播放。本地测试可以,实际业务场景不建议使⽤。可以采⽤rtsp转rtmp的⽅式
@shared_task
def parse_video(rtsp_address=None):
winname = 'Video'
if not rtsp_address:
raise exceptions.ParseError('摄像头rstp地址错误!')学python看谁的视频比较好
cap = cv2.VideoCapture(rtsp_address)
if not cap.isOpened():
raise exceptions.ParseError('视频播放失败!')
while cap.isOpened():
ret, frame = ad()
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)
WindowProperty(winname, cv2.WND_PROP_AUTOSIZE) < 1:
break
if k == 27:
break
cv2.destroyAllWindows()
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。