首页 文章

ip camera streaming mjpeg用户身份验证

提问于
浏览
0

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

我的问题是,我的链接是http://xxx.xxx.xx.xx:100/snapshot.cgi?&loginuse=xxxx&loginpas=xxx . (带身份验证) . 我可以't get it work properly. I can' t从相机中删除身份验证 . 任何人都可以建议验证方法,然后获取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

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

相关问题