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使用pil生成图片验证码的方法
May 08 Python
深入解析Python编程中JSON模块的使用
Oct 15 Python
Python时间模块datetime、time、calendar的使用方法
Jan 13 Python
Django基础之Model操作步骤(介绍)
May 27 Python
基于Python的关键字监控及告警
Jul 06 Python
用python实现对比两张图片的不同
Feb 05 Python
Python中.join()和os.path.join()两个函数的用法详解
Jun 11 Python
Python并发:多线程与多进程的详解
Jan 24 Python
Python使用LDAP做用户认证的方法
Jun 20 Python
Python爬虫程序架构和运行流程原理解析
Mar 09 Python
如何利用pycharm进行代码更新比较
Nov 04 Python
基于python模拟bfs和dfs代码实例
Nov 19 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中使用Oracle数据库(1)
2006/10/09 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
php把session写入数据库示例
2014/02/26 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
2014/06/23 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
为数据添加append,remove功能
2006/10/03 Javascript
js函数般调用正则
2008/04/08 Javascript
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
js 动态加载事件的几种方法总结
2013/12/25 Javascript
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
2016/07/01 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
集成vue到jquery/bootstrap项目的方法
2018/02/10 jQuery
Vue头像处理方案小结
2018/07/26 Javascript
vue-cli3.0如何使用CDN区分开发、生产、预发布环境
2018/11/22 Javascript
node命令行工具之实现项目工程自动初始化的标准流程
2019/08/12 Javascript
[01:03:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第一场 1月29日
2021/03/11 DOTA
python和shell变量互相传递的几种方法
2013/11/20 Python
python中abs&map&reduce简介
2018/02/20 Python
对python实现二维函数高次拟合的示例详解
2018/12/29 Python
实时获取Python的print输出流方法
2019/01/07 Python
python读取指定字节长度的文本方法
2019/08/27 Python
通过Python扫描代码关键字并进行预警的实现方法
2020/05/24 Python
Python turtle库的画笔控制说明
2020/06/28 Python
Python 列表反转显示的四种方法
2020/11/16 Python
一个C/C++编程面试题
2013/11/10 面试题
民政局办理协议离婚(范本)
2014/10/25 职场文书
晚会开幕词
2015/01/28 职场文书
2014年个人年终总结
2015/03/09 职场文书
党员违纪检讨书
2015/05/05 职场文书
荒岛余生观后感
2015/06/09 职场文书
党务工作者主要事迹材料
2015/11/03 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers
15个值得收藏的JavaScript函数
2021/09/15 Javascript
Python实现制作销售数据可视化看板详解
2021/11/27 Python
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis