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使用openpyxl读写excel文件的方法
Jun 30 Python
Python实现将照片变成卡通图片的方法【基于opencv】
Jan 17 Python
Python程序运行原理图文解析
Feb 10 Python
对numpy中shape的深入理解
Jun 15 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 Python
python广度优先搜索得到两点间最短路径
Jan 17 Python
pymongo中group by的操作方法教程
Mar 22 Python
python线程里哪种模块比较适合
Aug 02 Python
详解python使用金山词霸的翻译功能(调试工具断点的使用)
Jan 07 Python
pytorch 实现L2和L1正则化regularization的操作
Mar 03 Python
C3 线性化算法与 MRO之Python中的多继承
Oct 05 Python
python中mongodb包操作数据库
Apr 19 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
我的论坛源代码(十)
2006/10/09 PHP
phpadmin如何导入导出大数据文件及php.ini参数修改
2013/02/18 PHP
探讨:php中在foreach中使用foreach ($arr as &amp;$value) 这种类型的解释
2013/06/24 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
PHP版本如何选择?应该使用哪个版本?
2015/05/13 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
不要使用jQuery触发原生事件的方法
2014/03/03 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
整理AngularJS中的一些常用指令
2015/06/16 Javascript
jquery广告无缝轮播实例
2017/01/05 Javascript
如何制作幻灯片(代码分享)
2017/01/06 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
javascript将扁平的数据转为树形结构的高效率算法
2020/02/27 Javascript
wepy--用vantUI 实现上弹列表并选择相应的值操作
2020/11/03 Javascript
Python3访问并下载网页内容的方法
2015/07/28 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
Python实现的维尼吉亚密码算法示例
2018/04/12 Python
对Python3+gdal 读取tiff格式数据的实例讲解
2018/12/04 Python
Python facenet进行人脸识别测试过程解析
2019/08/16 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
屏蔽Django admin界面添加按钮的操作
2020/03/11 Python
python实现微信打飞机游戏
2020/03/24 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
中国最大的名表商城:万表网
2016/08/29 全球购物
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
社区消防工作实施方案
2014/03/21 职场文书
管理标语大全
2014/06/24 职场文书
小学运动会宣传稿
2015/07/23 职场文书
python中print格式化输出的问题
2021/04/16 Python
日本十大血腥动漫,那些被禁播的动漫盘点
2022/03/21 日漫