Android Media player获取流媒体曲目的持续时间大于其原始值

Android Media player获取流媒体曲目的持续时间大于其原始值,android,android-mediaplayer,Android,Android Mediaplayer,在android内置媒体播放器中播放在线歌曲时,当我尝试使用mediaplayer.getDuration()获取总持续时间时;这首歌的总时长是443:13:56,而这首歌最初的时长是3:05。我无法找到我为什么要面对这个问题?有什么建议吗?我自己得到了答案,这是因为互联网连接速度慢。Media player无法提取歌曲的原始大小,因此显示的是垃圾值

在android内置媒体播放器中播放在线歌曲时,当我尝试使用mediaplayer.getDuration()获取总持续时间时;这首歌的总时长是443:13:56,而这首歌最初的时长是3:05。我无法找到我为什么要面对这个问题?有什么建议吗?

我自己得到了答案,这是因为互联网连接速度慢。Media player无法提取歌曲的原始大小,因此显示的是垃圾值