来自 Foscam FI9805W 的 Java openCV 3.0 VideoCapture rtsp 流

Posted

技术标签:

【中文标题】来自 Foscam FI9805W 的 Java openCV 3.0 VideoCapture rtsp 流【英文标题】:Java openCV 3.0 VideoCapture rtsp stream from Foscam FI9805W 【发布时间】:2015-08-17 16:48:14 【问题描述】:

我正在尝试使用 java 中的 opencv 3.0 获取视频流 vom 一个 ip cam。 如果我使用以下代码查找我的网络摄像头,一切正常:

VideoCapture camera = new VideoCapture(0);

但使用 RTSP 流时出现错误。 我发现它应该可以得到这样的 RTSP 流:

VideoCapture camera = new VideoCapture("rtsp://test:test@192.168.1.76:88/videoMain");

用户:测试

密码:测试

我使用的是 Foscam FI9805W。在这个网站上有可能的连接方式,但没有任何效果 (http://www.ispyconnect.com/man.aspx?n=foscam)

我只能通过 VLC Player 和 rtsp://test:test@192.168.1.76:88/videoMain 连接。

有谁知道我做错了什么或者可以提示我在哪里搜索?我没主意了。 或者有人知道用 java 访问 RTSP 流的更好方法吗?

谢谢

【问题讨论】:

【参考方案1】:

我用 vlcj 解决了

代码来自这里: http://capricasoftware.co.uk/#/projects/vlcj/tutorial/direct-rendering

【讨论】:

以上是关于来自 Foscam FI9805W 的 Java openCV 3.0 VideoCapture rtsp 流的主要内容,如果未能解决你的问题,请参考以下文章

sh 如何限制递归文件列表的深度? - 来自http://stackoverflow.com/questions/4509624/how-to-limit-depth-for-recursive-fi

Xamarin.Forms 可以通过 Wi-FI 在 iPhone(真实设备)上工作,而无需连接到来自 VS 2019 CE Windows 10 的真实 Mac Os?

NetworkManager 1.38 改进了对IPv6 和 Wi-Fi 热点的支持

java FI BinaryOperator

Java面试17|Java基础

拒绝干扰 解决Wi-Fi的最大问题《转》