我正在开发播放MP3歌曲的Android应用程序。 MP3播放器搜索栏不能与某些MP3歌曲一起使用,但它适用于某些MP3。
所有来自服务器的MP3流媒体。所有MP3文件都是一些。
答案 0 :(得分:0)
是服务器端问题吗?我需要服务器上的东西吗?
可能。你没有提到你正在使用的协议,所以我会假设HTTP。在理想情况下,客户端应该能够进行远程请求。并非所有HTTP服务器都支持这些,这可以解释行为上的差异。
是MP3文件问题吗?在MP3文件中有什么区别吗?
常规MP3文件不包含任何类型的时间戳信息。从技术上讲,它不是一种可寻找的格式。玩家通过计算比特率并估算以字节为单位搜索文件的位置来工作。然后,他们重新同步到流并继续播放。
我还需要其他任何文件格式吗?
您可以将MP3音频放入另一个 可搜索的容器中。
我应该更改我的主机吗?分享到VPS?
这不是问题的根源,不,但是您的服务器确实需要支持范围请求。
MP3还有其他Android媒体播放器库吗?
使用内置系统代码。它经过了很好的优化,在某些情况下还加速了硬件。