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 相关文章推荐
pyqt4教程之实现半透明的天气预报界面示例
Mar 02 Python
Python cx_freeze打包工具处理问题思路及解决办法
Feb 13 Python
实例解析Python设计模式编程之桥接模式的运用
Mar 02 Python
Python中的__slots__示例详解
Jul 06 Python
Python实现文件内容批量追加的方法示例
Aug 29 Python
浅谈python和C语言混编的几种方式(推荐)
Sep 27 Python
解决python opencv无法显示图片的问题
Oct 28 Python
如何用python写一个简单的词法分析器
Dec 18 Python
Python学习笔记之Zip和Enumerate用法实例分析
Aug 14 Python
Python实现串口通信(pyserial)过程解析
Sep 25 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
Aug 07 Python
详解python爬取弹幕与数据分析
Nov 14 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 中include()与require()的对比
2006/10/09 PHP
php skymvc 一款轻量、简单的php
2011/06/28 PHP
yii框架配置默认controller和action示例
2014/04/30 PHP
php禁用cookie后session设置方法分析
2016/10/19 PHP
Javascript 作用域使用说明
2009/08/13 Javascript
jQuery中(function($){})(jQuery)详解
2015/07/15 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
vue的Virtual Dom实现snabbdom解密
2017/05/03 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
JavaScript插件Tab选项卡效果
2017/11/14 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
vue tab切换,解决echartst图表宽度只有100px的问题
2020/07/19 Javascript
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
python分布式环境下的限流器的示例
2017/10/26 Python
Python编程flask使用页面模版的方法
2018/12/28 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
让你Python到很爽的加速递归函数的装饰器
2019/05/26 Python
利用anaconda作为python的依赖库管理方法
2019/08/13 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
keras 读取多标签图像数据方式
2020/06/12 Python
python 基于opencv实现图像增强
2020/12/23 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
HTML5之SVG 2D入门4—笔画与填充
2013/01/30 HTML / CSS
HTML5+CSS3模仿优酷视频截图功能示例
2017/01/05 HTML / CSS
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
一套软件开发工程师笔试题
2015/05/18 面试题
新郎父亲婚宴答谢词
2014/01/11 职场文书
家长通知书家长评语
2014/04/17 职场文书
教师批评与自我批评材料
2014/10/16 职场文书
四大名著读书笔记
2015/06/25 职场文书
食堂管理制度范本
2015/08/04 职场文书
消防安全主题班会
2015/08/12 职场文书
实例讲解Python中sys.argv[]的用法
2021/06/03 Python