Java 来自 Foscam FI9805W 的 openCV 3.0 VideoCapture rtsp 流
Java openCV 3.0 VideoCapture rtsp stream from Foscam FI9805W
我正在尝试在 java 中使用 opencv 3.0 从 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播放器和rtsp://test:test@192.168.1.76:88/videoMain连接。
有谁知道我做错了什么或者可以给我提示在哪里搜索?我没主意了。
或者有人知道使用 java 访问 RTSP 流的更好方法吗?
谢谢
我用vlcj解决了
代码来自这里:
http://capricasoftware.co.uk/#/projects/vlcj/tutorial/direct-rendering
我正在尝试在 java 中使用 opencv 3.0 从 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播放器和rtsp://test:test@192.168.1.76:88/videoMain连接。
有谁知道我做错了什么或者可以给我提示在哪里搜索?我没主意了。 或者有人知道使用 java 访问 RTSP 流的更好方法吗?
谢谢
我用vlcj解决了
代码来自这里: http://capricasoftware.co.uk/#/projects/vlcj/tutorial/direct-rendering