opencv 获取rtsp流媒体视频的实现方法


Posted in Python onAugust 23, 2019

获取实时数据

import cv2
# user: admin
# pwd: 12345
# main: 主码流
# ip: 192.168.1.64
# Channels: 实时数据
# 1: 通道
cap = cv2.VideoCapture("rtsp://admin:12345@192.168.1.64/main/Channels/1")
print (cap.isOpened())
while cap.isOpened():
  success,frame = cap.read()
  cv2.imshow("frame",frame)
  cv2.waitKey(1)

获取回放

import cv2
# user: admin
# pwd: 12345
# main: 主码流
# ip: 192.168.1.64
# tracks: 回放
# 1: 通道
# time: 开始时间和结束时间的范围
time='starttime=20180613t172206z&endtime=20180613t172230z'
cap = cv2.VideoCapture("rtsp://admin:12345@192.168.1.64:554/main/tracks/1?" + time)
print (cap.isOpened())
while cap.isOpened():
  ret,frame = cap.read()
  cv2.imshow("frame",frame)
  cv2.waitKey(1)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python获取远程图片大小和尺寸的方法
Mar 26 Python
python利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
Python探索之修改Python搜索路径
Oct 25 Python
Django上线部署之IIS的配置方法
Aug 22 Python
pycharm显示远程图片的实现
Nov 04 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
Dec 18 Python
Pytorch .pth权重文件的使用解析
Feb 14 Python
python编程进阶之异常处理用法实例分析
Feb 21 Python
django迁移文件migrations的实现
Mar 31 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
May 13 Python
Python selenium爬取微信公众号文章代码详解
Aug 12 Python
python实现马丁策略回测3000只股票的实例代码
Jan 22 Python
Python3从零开始搭建一个语音对话机器人的实现
Aug 23 #Python
python写入数据到csv或xlsx文件的3种方法
Aug 23 #Python
自定义django admin model表单提交的例子
Aug 23 #Python
django admin 自定义替换change页面模板的方法
Aug 23 #Python
解决python多行注释引发缩进错误的问题
Aug 23 #Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
Aug 23 #Python
python如何保证输入键入数字的方法
Aug 23 #Python
You might like
PHP HTML代码串截取代码
2008/12/29 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
2016/07/28 PHP
Laravel实现定时任务的示例代码
2017/08/10 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
js中格式化日期时间型数据函数代码
2010/11/08 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
2015/07/06 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
angular-cli修改端口号【angular2】
2017/04/19 Javascript
详解Chai.js断言库API中文文档
2018/01/31 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
Vue js 的生命周期(看了就懂)(推荐)
2019/03/29 Javascript
详解vue.js移动端配置flexible.js及注意事项
2019/04/10 Javascript
Vue中遍历数组的新方法实例详解
2019/07/21 Javascript
JS实现无限轮播无倒退效果
2020/09/21 Javascript
[36:20]KG vs SECRET 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
Numpy截取指定范围内的数据方法
2018/11/14 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
python中时间模块的基本使用教程
2019/05/14 Python
Django框架 查询Extra功能实现解析
2019/09/04 Python
基于Python检测动态物体颜色过程解析
2019/12/04 Python
python 实现性别识别
2020/11/21 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
英国领先的电子、技术和办公用品购物网站:Ebuyer
2018/04/04 全球购物
请解释流与文件有什么不同
2016/07/29 面试题
UNIX命令速查表
2012/03/10 面试题
优秀民警事迹材料
2014/01/29 职场文书
教师廉洁自律承诺书
2014/05/26 职场文书
春节超市活动方案
2014/08/14 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
ORACLE数据库对long类型字段进行模糊匹配的解决思路
2021/04/07 Oracle