我使用 MediaPlayer
来播放来自 http 的流音乐
我有 2 个问题:
MediaPlayer
是在流中播放音乐还是下载音乐并在播放后播放?为什么我在
LogCat
中出现此错误:MediaPlayer(3438): Couldn't open file on client side, trying server side
但是一两秒后音乐开始播放。
最佳答案
- 它使用渐进式流式传输。请参阅http://developer.android.com/guide/appendix/media-formats.html
- 据我所知,这是一个调试语句,而不是一个错误。这是它的来源:
MediaPlayer.java: Log.d(TAG, "无法在客户端打开文件,正在尝试服务器端");
。它似乎试图在本地查找 URI,并且只有在找不到时才在数据源中设置媒体 URI(读取 - 打开网络连接)。
关于java - MediaPlayer 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10684667/