ip camera streaming mjpeg用户身份验证

时间:2014-08-03 10:43:31

标签: android authentication camera streaming mjpeg

我正在尝试解码我​​的ip camera snapshot.cgi文件以流式传输视频。我正在尝试实现此行为Android ICS and MJPEG using AsyncTask

我的问题是,我的链接是http://xxx.xxx.xx.xx:100/snapshot.cgi?&loginuse=xxxx&loginpas=xxx。 (带身份验证)。我无法正常工作。我无法从相机中删除身份验证。任何人都可以建议验证方法,然后获取snapshot.cgi?

我试过这个:Black screen while trying to stream IP camera in android

DefaultHttpClient httpclient = new DefaultHttpClient();
httpclient.getCredentialsProvider().setCredentials(new AuthScope(host, AuthScope.ANY_PORT), new UsernamePasswordCredentials(username, password));
res = httpclient.execute(new HttpGet(URI.create(url)));

总的来说,我开始思考,也许这不是身份验证问题?因为我获得了第一个快照视图,然后屏幕在同一视图上闪烁,并且不会生成视图更改。此外,如果我旋转屏幕,它会刷新图像。

1 个答案:

答案 0 :(得分:0)

解决方案是使用videostream.cgi而不是snapshot.cgi