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连接mongodb操作数据示例(mongodb数据库配置类)
Dec 31 Python
python通过正则查找微博@(at)用户的方法
Mar 13 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
Jul 20 Python
pandas通过索引进行排序的示例
Nov 16 Python
Python 监测文件是否更新的方法
Jun 10 Python
Python实用库 PrettyTable 学习笔记
Aug 06 Python
Django继承自带user表并重写的例子
Nov 18 Python
用Python去除图像的黑色或白色背景实例
Dec 12 Python
Python进阶之迭代器与迭代器切片教程
Jan 29 Python
基于Python和C++实现删除链表的节点
Jul 06 Python
Python echarts实现数据可视化实例详解
Mar 03 Python
Python经常使用的一些内置函数
Apr 11 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 minixml详解
2008/07/19 PHP
PHP之预定义接口详解
2015/07/29 PHP
asp.net HttpHandler实现图片防盗链
2009/11/09 Javascript
JSQL SQLProxy 的 php 版本代码
2010/05/05 Javascript
javascript使用activex控件的代码
2011/01/27 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
一个检测表单数据的JavaScript实例
2014/10/31 Javascript
javascript面向对象程序设计(一)
2015/01/29 Javascript
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
JS组件系列之Bootstrap table表格组件神器【二、父子表和行列调序】
2016/05/10 Javascript
Angularjs 自定义服务的三种方式(推荐)
2016/08/02 Javascript
微信小程序 Flex布局详解
2016/10/09 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
Vuejs监听vuex中值的变化的方法示例
2018/12/02 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
2019/07/18 Javascript
浅谈layui里的上传控件问题
2019/09/26 Javascript
[14:19]2018年度COSER大赛-完美盛典
2018/12/16 DOTA
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
2020/06/22 Python
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
2013/11/05 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
新西兰领先的鞋类和靴子网上商城:Merchant 1948
2017/09/08 全球购物
Nebula美国官网:便携式投影仪
2019/03/15 全球购物
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
机械工程系毕业生求职信
2013/09/27 职场文书
夜班门卫岗位职责
2013/12/09 职场文书
大学四年规划书范文
2013/12/27 职场文书
房产转让协议书
2014/04/11 职场文书
2014年质检员工作总结
2014/11/18 职场文书
2015年幼儿园后勤工作总结
2015/04/25 职场文书
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
《战锤40K:暗潮》跳票至9月 公布新宣传片
2022/04/03 其他游戏