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 socket编程实例详解
May 27 Python
通过实例浅析Python对比C语言的编程思想差异
Aug 30 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
Jun 16 Python
使用Python脚本和ADB命令实现卸载App
Feb 10 Python
详解python单元测试框架unittest
Jul 02 Python
Python 新建文件夹与复制文件夹内所有内容的方法
Oct 27 Python
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
Dec 17 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
Jun 18 Python
Numpy(Pandas)删除全为零的列的方法
Sep 11 Python
Python中logging日志的四个等级和使用
Nov 17 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
Nov 27 Python
粗暴解决CUDA out of memory的问题
May 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 网页游戏开发入门教程一(webgame+design)
2009/10/26 PHP
PHP提交表单失败后如何保留已经填写的信息
2014/06/20 PHP
使用PHP如何实现高效安全的ftp服务器(二)
2015/12/30 PHP
自适应高度框架 ----属个人收藏内容
2007/01/22 Javascript
javascript权威指南 学习笔记之null和undefined
2011/09/25 Javascript
nodejs教程 安装express及配置app.js文件的详细步骤
2013/05/11 NodeJs
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
实测jquery data()如何存值
2013/08/18 Javascript
QQ空间顶部折页撕开效果示例代码
2014/06/15 Javascript
nodejs初步体验篇
2015/11/23 NodeJs
深入分析Javascript事件代理
2016/01/30 Javascript
JavaScript 判断一个对象{}是否为空对象的简单方法
2016/10/09 Javascript
Bootstrap和Java分页实例第一篇
2016/12/23 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
2016/12/29 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
bootstrap模态框关闭后清除模态框的数据方法
2018/08/10 Javascript
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
python传递参数方式小结
2015/04/17 Python
对python特殊函数 __call__()的使用详解
2019/07/02 Python
Python使用正则表达式分割字符串的实现方法
2019/07/16 Python
解决python flask中config配置管理的问题
2019/07/26 Python
python 画出使用分类器得到的决策边界
2019/08/21 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
2019/10/28 Python
使用python远程操作linux过程解析
2019/12/04 Python
python爬虫数据保存到mongoDB的实例方法
2020/07/28 Python
HTML5 video 上传预览图片视频如何设置、预览视频某秒的海报帧
2018/08/28 HTML / CSS
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
DogBuddy荷兰:找到你最完美的狗保姆
2019/04/17 全球购物
什么是设计模式
2012/06/17 面试题
大学生村官心得体会范文
2014/01/04 职场文书
幼儿园家长会欢迎词
2014/01/09 职场文书
电子信息工程自荐信
2014/05/26 职场文书
决心书格式及范文
2019/06/24 职场文书
python中的plt.cm.Paired用法说明
2021/05/31 Python