【发布时间】:2014-08-03 10:43:30
【问题描述】:
我正在尝试解码我的 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)));
总的来说,我开始思考,也许这不是身份验证问题?因为我获得了第一个快照视图,然后屏幕在同一个视图上闪烁并且不会产生视图更改。此外,如果我旋转屏幕,它会刷新图像。
【问题讨论】:
标签: android authentication camera streaming mjpeg