rtsp 获取视频流 java_OpenCV – 如何捕获rtsp视频流

rtsp 获取视频流 java_OpenCV – 如何捕获rtsp视频流例如,我们有工作rtsp流测试像:“rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov”(它在发布这篇文章的时候工作)现在我想在openCV中捕获这个视频流(opencv2.4.7/2.4.8)我的代码完全适用于本地电影文件,但当我尝试捕获rtsp时,我得到的信息如下:“无法读取电影文件RTSP://184.72.239.149/vod/m…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

例如,我们有工作rtsp流测试像:“rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov”(它在发布这篇文章的时候工作)

现在我想在openCV中捕获这个视频流(opencv 2.4.7 / 2.4.8)我的代码完全适用于本地电影文件,但当我尝试捕获rtsp时,我得到的信息如下:“无法读取电影文件RTSP://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov”

我尝试过几种不同的方式:

CvCapture *camera = cvCreateFileCapture(“rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov”);

if (camera == NULL) {

printf(“video is null, aborting…”);

return -1;

}

else{

printf(“video ok”);

}

要么:

cv::VideoCapture vcap;

//open the video stream and make sure it’s opened

if(!vcap.open(“rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov”)) {

std::cout << “Error opening video stream or file” << std::endl;

return -1;

}

任何的想法 ?

Niedved

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/180902.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • CUDA编程入门极简教程[通俗易懂]

    码字不易,欢迎给个赞!欢迎交流与转载,文章会同步发布在公众号:机器学习算法全栈工程师(Jeemy110)目录目录前言CUDA编程模型基础向量加法实例矩阵乘法实例小结参考资料前言2006年,NVIDIA公司发布了CUDA,CUDA是建立在NVIDIA的CPUs上的一个通用并行计算平台和编程模型,基于CUDA编程可以利用GPUs的并行计算引擎…

    2022年4月17日
  • Maven中央仓库地址_中央储备粮仓

    Maven中央仓库地址_中央储备粮仓1、私服nexus工具使用http://www.sonatype.org/nexus/2、推荐http://mvnrepository.com/3、默认地址http://repo1.maven.org/maven24、阿里云(强力推荐)http://maven.aliyun.com/nexus/content/groups/public/5、私服nexus工具使用http://repo2.maven.org/maven2/6、UKhttp://uk.maven.o

    2022年10月24日
  • smartctl用法心得

    smartctl用法心得SMART简介S.M.A.R.T.,全称为“Self-MonitoringAnalysisandReportingTechnology”,即“自我监测、分析及报告技术”。是一种自动的硬盘状态检测与预警系统和规范。通过在硬盘硬件内的检测指令对硬盘的硬件如磁头、盘片、马达、电路的运行情况进行监控、记录并与厂商所设定的预设安全值进行比较,若监控情况将或已超出预设安全值的安全范围,就可以通过主机的监控硬件或软件自动向用户作出警告并进行轻微的自动修复,以提前保障硬盘数据的安全。除一些出厂时间极早的硬盘外,现

    2022年10月8日
  • 《人,绩效和职业道德》及博客读后感

    《人,绩效和职业道德》及博客读后感

    2021年11月18日
  • 【matlab】函数meshgrid的用法详解(生成网格矩阵)和ndgrid的区别及用法「建议收藏」

    【matlab】函数meshgrid的用法详解(生成网格矩阵)和ndgrid的区别及用法「建议收藏」meshgrid函数用来生成网格矩阵,可以是二维网格矩阵,也可以是三维。对于生成二维网格,用法为:[xy]=meshgrid(ab); %a和b是一维数组,如a=[123];b=[234];则生成的x和y都是二维的矩阵,x的每行都是123,共三行,y每列都是234,共三列。举个实例:Forexample, toevaluateth

    2022年6月12日
  • Ubuntu 忘记root密码_ubuntu怎么获取root权限

    Ubuntu 忘记root密码_ubuntu怎么获取root权限Ubuntu14.04中root密码忘记解决方法[转载+17.04亲测可用]Ubuntu14.04中root密码忘记解决方法Ubuntu 14.04中root密码忘记解决方法方法一:如果用户具有sudo权限,那么直接可以运行如下命令:#sudosuroot#passwd#更改密码或者直接运行sudopasswdroot命令就可以直接更改root密码…

    2022年10月29日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号