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开发实例分享bt种子爬虫程序和种子解析
May 21 Python
Python全局变量操作详解
Apr 14 Python
Python中tell()方法的使用详解
May 24 Python
python操作redis的方法
Jul 07 Python
Python根据区号生成手机号码的方法
Jul 08 Python
详解Python之数据序列化(json、pickle、shelve)
Mar 30 Python
Python基于pandas绘制散点图矩阵代码实例
Jun 04 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
Python实现上下文管理器的方法
Aug 07 Python
python高级特性简介
Aug 13 Python
Python中用xlwt制作表格实例讲解
Nov 05 Python
粗暴解决CUDA out of memory的问题
May 22 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
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
Laravel框架使用Seeder实现自动填充数据功能
2018/06/13 PHP
php常用的工具开发整理
2019/09/26 PHP
firefox中JS读取XML文件
2006/12/21 Javascript
用js生产批量批处理执行命令
2008/07/28 Javascript
基于jquery的代码显示区域自动拉长效果
2011/12/07 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
js中arguments,caller,callee,apply的用法小结
2014/01/28 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
node.js中的require使用详解
2014/12/15 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
jQuery中insertAfter()方法用法实例
2015/01/08 Javascript
JavaScript获取网页中第一个链接ID的方法
2015/04/03 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
JS使用正则表达式除去字符串中重复字符的方法
2015/11/05 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
ES6生成器用法实例分析
2017/04/10 Javascript
Vue2.0用户权限控制解决方案
2017/11/29 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
整理Python中的赋值运算符
2015/05/13 Python
编写Python脚本抓取网络小说来制作自己的阅读器
2015/08/20 Python
Python算法应用实战之栈详解
2017/02/04 Python
实例讲解python中的协程
2018/10/08 Python
Python小进度条显示代码
2019/03/05 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
Python 硬币兑换问题
2019/07/29 Python
python中class的定义及使用教程
2019/09/18 Python
python与pycharm有何区别
2020/07/01 Python
Python 如何查找特定类型文件
2020/08/17 Python
python中判断数字是否为质数的实例讲解
2020/12/06 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
海信商城:海信电视、科龙空调、容声冰箱官方专卖
2017/02/07 全球购物
保密普查工作实施方案
2014/02/25 职场文书
党员个人承诺书
2015/04/27 职场文书
超市食品安全承诺书
2015/04/29 职场文书