Tag: ip camera

用户名和密码在Android中的RTSP流

我的任务是在android中创建一个Android应用程序来检查该城市的一些IP摄像头。 使用现有的RTSPurl是rtsp:// admin:pms7112@xxx.xx.xx.xxx:554 / cam / realmonitor?channel = 1&subtype = 0我可以在VLC播放器中获取流但在Android中没有运气。 我尝试过videoview原生播放器和media player 。 几乎所有解决方案都给了我 MediaPlayer:setDataSource IOException events:java.io.FileNotFoundException:没有内容提供者:rtsp:// … 是否应该发生此问题,因为用户名和密码在string ? 你如何添加用户名和密码作为查询string ? 编辑 媒体播放器版本 MediaPlayer mediaPlayer = new MediaPlayer(); try { mediaPlayer.setDataSource(“rtsp://admin:pms7112@iphere:554/cam/realmonitor?channel=1&subtype=0”); mediaPlayer.prepare(); mediaPlayer.start(); } catch (IOException ex) { ex.printStackTrace(); } 更新: 所以……似乎这是我可以使用url的唯一方法……我无法通过其他方式validation用户身份。 拥有相机并为城市设置的公司不允许我们使用其他格式。 他们说,vlc浏览器插件播放得很好,他们不会改变任何东西……所以有没有任何库通过身份validation实现rtsp流。 我听说客户端和服务器之间的握手

OpenCV IP Camera RTSP流

我正在尝试使用OpenCV和Java从IP摄像头访问RTSPvideo流。 我可以使用具有以下格式的VLC播放器访问流: rtsp://192.168.1.10:554/rtsp_live0但是当我尝试使用OpenCV时,video流似乎总是被关闭。 我正在使用的代码…(简化) VideoCapture capture = new VideoCapture(); capture.open(“rtsp://192.168.1.10:554/rtsp_live0”); while(!capture.isOpened()) System.out.print(“Not opened 🙁 \r”); 我有一个Mustcam H806P并从这个网站找到了流URI: http ://www.ispyconnect.com/man.aspx?n = ipcamera 我究竟做错了什么?

ONVIF – 设备发现的开始

我打算做一个java onvif应用程序。 我创建了一个新项目并从devicemgmt.wsdl生成了源。还从远程discovery.wsdl生成了类。 如何使用生成的类发现网络中的设备? 谢谢你的帮助。