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 相关文章推荐
python实现在无须过多援引的情况下创建字典的方法
Sep 25 Python
python中dir函数用法分析
Apr 17 Python
解决Python出现_warn_unsafe_extraction问题的方法
Mar 24 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
python 2.7.14安装图文教程
Apr 08 Python
解决Pycharm无法import自己安装的第三方module问题
May 18 Python
python3使用flask编写注册post接口的方法
Dec 28 Python
python实现递归查找某个路径下所有文件中的中文字符
Aug 31 Python
python中for循环变量作用域及用法详解
Nov 05 Python
使用jupyter notebook运行python和R的步骤
Aug 13 Python
提取视频中的音频 Python只需要三行代码!
May 10 Python
Python访问Redis的详细操作
Jun 26 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中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
2011/08/23 PHP
浅析php与数据库代码开发规范
2013/08/08 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
PHP环境搭建的详细步骤
2016/06/30 PHP
phpstudy2020搭建站点的实现示例
2020/10/30 PHP
Prototype Template对象 学习
2009/07/19 Javascript
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
2014/11/20 Javascript
最佳的JavaScript错误处理实践
2016/07/16 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
vue实现lodop打印功能的示例
2020/11/11 Javascript
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
[26:50]2018完美盛典DOTA2表演赛
2018/12/17 DOTA
Python中的__new__与__init__魔术方法理解笔记
2014/11/08 Python
python多进程共享变量
2016/04/06 Python
在python中利用GDAL对tif文件进行读写的方法
2018/11/29 Python
Python concurrent.futures模块使用实例
2019/12/24 Python
python numpy实现rolling滚动案例
2020/06/08 Python
tensorflow 动态获取 BatchSzie 的大小实例
2020/06/30 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
Lungolivigno Fashion官网:高级时装在线购物
2020/10/17 全球购物
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
WINDOWS域的具体实现方式是什么
2014/02/20 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
会计岗位职责
2013/11/08 职场文书
数控专业大学生的自我鉴定
2013/11/13 职场文书
结婚喜宴家长答谢词
2014/01/15 职场文书
投资入股合作协议书
2014/10/28 职场文书
安全保证书
2015/01/16 职场文书
党风廉正建设个人工作总结
2015/03/06 职场文书
退税申请报告怎么写
2015/05/18 职场文书
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA