我从URL播放视频。首先,我把视频放在本地服务器上,它在设备上运行。客户端将视频上传到https://s3.amazonaws.com服务器。现在,当我播放视频时,它不会播放。这是logcat:
03-16 12:07:20.244: D/MediaPlayer(5099): Couldn't open file on client side, trying server side
03-16 12:07:20.289: W/MediaPlayer(5099): info/warning (1, 26)
03-16 12:07:20.294: E/MediaPlayer(5099): error (-4, -4)
03-16 12:07:20.309: I/MediaPlayer(5099): Info (1,26)
03-16 12:07:20.314: E/MediaPlayer(5099): Error (-4,-4)
03-16 12:07:20.314: D/VideoView(5099): Error: -4,-4我不知道是什么问题。此格式的视频转换为http://developer.android.com/guide/appendix/media-formats.html,谢谢
发布于 2012-03-16 15:50:47
因为Android 3.1之前的版本不支持HTTPS视频流。参考您的链接并搜索网络协议。如果你使用的API级别低于Android3.1的API级别,请使用http而不是https,你的视频将可以正常播放。
https://stackoverflow.com/questions/9733455
复制相似问题