首页 文章

Android mediaplayer getDuration()为某些mp3文件返回0

提问于
浏览
2

我的服务器上有大量的mp3文件,我正在使用Android媒体播放器播放它们 . 问题是几乎所有这些getDuration()方法返回0.我上传了示例mp3文件并将其放在我的服务器上 . mediaplayer与该文件完美搭配!!

我无法理解有什么不同 . 我对音频文件的了解非常有限 . 任何人都可以给我一个建议怎么办?

我可以以某种方式修改我的服务器上的MP3文件,以便媒体播放器可以读取元数据吗?

BTW此问题仅在Android上发生 . 我在谷歌浏览器上的链接很好 . 谷歌显示文件的持续时间从播放开始时只下载了一小部分文件 .

1 回答

  • 0

    我们最终通过更换我们的Web服务器来修复此问题 . 我们用apache替换了tomcat,它解决了这个问题 . 我不知道为什么

相关问题