【问题标题】:ip camera streaming mjpeg user authenticationip 摄像头流 mjpeg 用户身份验证
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

    • 请使用您问题上的编辑链接添加其他信息。 “发布答案”按钮应仅用于问题的完整答案。
    • 我找到了答案,但不知道如何更清楚地表达。我所做的主要事情是将snapshot.cgi 的方向更改为videostream.cgi。然后你在 url GET 中进行身份验证。
    猜你喜欢
    • 2016-12-22
    • 2020-03-18
    • 2015-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多