python处理RSTP视频流过程解析


Posted in Python onJanuary 11, 2020

这篇文章主要介绍了python处理RSTP视频流过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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

这种方式是以弹出框的形式播放。本地测试可以,实际业务场景不建议使用。可以采用rtsp转rtmp的方式

@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 相关文章推荐
利用Python3分析sitemap.xml并抓取导出全站链接详解
Jul 04 Python
python装饰器实例大详解
Oct 25 Python
快速解决PyCharm无法引用matplotlib的问题
May 24 Python
python可视化实现代码
Jan 15 Python
python random从集合中随机选择元素的方法
Jan 23 Python
python中时间模块的基本使用教程
May 14 Python
Django实现跨域请求过程详解
Jul 25 Python
解决pycharm上的jupyter notebook端口被占用问题
Dec 17 Python
Matplotlib绘制雷达图和三维图的示例代码
Jan 07 Python
python集合删除多种方法详解
Feb 10 Python
无惧面试,带你搞懂python 装饰器
Aug 17 Python
Opencv中cv2.floodFill算法的使用
Jun 18 Python
pyftplib中文乱码问题解决方案
Jan 11 #Python
python实现实时视频流播放代码实例
Jan 11 #Python
python3下pygame如何实现显示中文
Jan 11 #Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 #Python
Pytorch保存模型用于测试和用于继续训练的区别详解
Jan 10 #Python
使用pytorch完成kaggle猫狗图像识别方式
Jan 10 #Python
解决Pytorch 加载训练好的模型 遇到的error问题
Jan 10 #Python
You might like
PHP将进程作为守护进程的方法
2015/03/19 PHP
PHP迭代器接口Iterator用法分析
2017/12/28 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
(currentStyle)javascript为何有时用style得不到已设定的CSS的属性
2007/08/15 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
可自己添加html的伪弹出框实现代码
2013/09/08 Javascript
JQuery页面的表格数据的增加与分页的实现
2013/12/10 Javascript
JavaScript中使用arguments获得函数传参个数实例
2014/08/27 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
浅谈JavaScript数据类型
2015/03/03 Javascript
js遍历获取表格内数据的方法(必看)
2017/04/06 Javascript
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
2017/09/22 jQuery
vue 配置多页面应用的示例代码
2018/10/22 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
layui使用label标签的方法
2019/09/14 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
[00:10]DOTA2全国高校联赛 以DOTA2会友
2018/05/30 DOTA
Django CBV与FBV原理及实例详解
2019/08/12 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
CSS3的一个简单导航栏实现
2015/08/03 HTML / CSS
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
求高于平均分的学生学号及成绩
2016/09/01 面试题
中间件分为哪几类
2016/09/18 面试题
remote接口和home接口主要作用
2013/05/15 面试题
物业管理公司实习生自我鉴定
2013/09/19 职场文书
团员的自我评价
2013/12/01 职场文书
业绩考核岗位职责
2014/02/01 职场文书
红色旅游心得体会
2014/09/03 职场文书
四查四看自我剖析材料
2014/09/19 职场文书
2015年教师自我评价范文
2015/03/04 职场文书
学生会干部任命书
2015/09/21 职场文书
九年级英语教学反思
2016/02/15 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
python利用while求100内的整数和方式
2021/11/07 Python
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技