首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从https链接流式传输音频时出现问题

从https链接流式传输音频时出现问题
EN

Stack Overflow用户
提问于 2011-03-09 21:41:00
回答 2查看 2.2K关注 0票数 2

大家好,我是android的新手,我已经开发了一个应用程序,它可以从服务器上流式传输音频,直到我的应用程序崩溃,我调试了它,发现android媒体播放器在通过HTTPS链接进行流式传输时抛出了异常。我有大约20个链接,从那里我正在流媒体音频到我的应用程序,大约一半是HTTPS链接,他们没有播放。如果有人理解它,请回答我需要帮助,如果你能给我任何一段代码,这将使我更容易提前understand.Thanks

EN

回答 2

Stack Overflow用户

发布于 2011-06-18 12:18:30

Android媒体播放器不支持HTTPS。如果您提供HTTPS URL,则将下载该文件。

android文档中提供了此"HTTPS“不受支持的事实。

票数 2
EN

Stack Overflow用户

发布于 2016-11-09 22:42:33

只需在调用mediaplayer之前添加以下代码

代码语言:javascript
复制
KeyStore trustStore = KeyStore.getInstance(KeyStore.getDefaultType());
        trustStore.load(null, null);
        MySSLSocketFactory sf = new MySSLSocketFactory(trustStore);
        sf.setHostnameVerifier(MySSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER);
        sf.fixHttpsURLConnection();
        HostnameVerifier hostnameVerifier = org.apache.http.conn.ssl.SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER;
        HttpsURLConnection.setDefaultHostnameVerifier(hostnameVerifier);

MySSLSocketFactory:https://github.com/joniks/Android-Async-HTTP/blob/master/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5246603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档