嗨,大家好我有点新的android我开发了一个应用程序,它是从服务器流音频一切都很好,直到我的应用程序崩溃,我调试它,发现了Android媒体玩家在通过HTTPS链接进行流式传输时会抛出异常。从音频流式传输到我的应用程序,我几乎有大约20个链接,大约一半是HTTPS链接,但他们没有播放。如果有人了解它,请回答我需要帮助,如果你可以给我任何一段代码,我会更容易理解。提前感谢从https链接流音频问题
2
A
回答
2
Android媒体播放器不支持HTTPS。如果您提供HTTPS URL,那么该文件将被下载。
这个“HTTPS”不支持的事实在android文档中提供。
0
调用媒体播放器之前,只需添加以下代码
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. WP7音频流问题
- 2. Android:RTSP音频流问题
- 3. 在ICS上流式音频问题
- 4. 音频问题
- 5. Android音频问题
- 6. Android:音频问题
- 7. Alexa-音频问题
- 8. 音频问题html5
- 9. JPlayer音频问题
- 10. PhoneGap音频问题
- 11. Android音频问题
- 12. 从getUserMedia录制音频流
- 13. java声音流式音频的奇怪问题
- 14. https链接https
- 15. 从python视频流中提取音频
- 16. 只从流式视频下载音频?
- 17. Firefox中从HTTP到HTTPS的链接存在问题
- 18. ID3音频流?
- 19. 流音频(YouTube)
- 20. HTML5 - 音频流
- 21. iphone音频流
- 22. 如何从pdf获取音频和视频链接?
- 23. 问题SpeechSynthesizer.SetOutputToAudioStream音频格式问题
- 24. FFmpeg音频Desync问题
- 25. 问题播放音频Iphone
- 26. GPU Image2音频问题
- 27. HTML5音频擦洗问题
- 28. iOS流音频和记录音频
- 29. 转换音频流频率
- 30. C#音频和视频流
凡在文档中不支持HTTPS的信息?没有在http://developer.android.com/reference/android/media/MediaPlayer.html上找到它,尽管setDataSource方法描述只是说“设置要使用的数据源(文件路径或http/rtsp URL) “。 – 2011-10-12 14:11:58
我只是在一年后指出文档声称MediaPlayer确实支持HTTPS:http://developer.android.com/guide/appendix/media-formats.html。但是,这似乎仍然不是这样。 – 2013-04-17 20:37:00