Android应用程序mp3媒体播放器搜索栏不能使用某些MP3歌曲,但它可以与其他一些MP3一起使用

时间:2018-03-24 08:48:44

标签: android server streaming android-mediaplayer mp3

我正在开发播放MP3歌曲的Android应用程序。 MP3播放器搜索栏不能与某些MP3歌曲一起使用,但它适用于某些MP3。

所有来自服务器的MP3流媒体。所有MP3文件都是一些。

  1. 是服务器端问题吗?我需要服务器上的东西吗?
  2. 是MP3文件问题吗?在MP3文件中有什么区别吗?
  3. 我还需要其他文件格式吗?
  4. 我应该更改我的主机吗?分享给VPS?
  5. 是否还有其他适用于MP3的Android媒体播放器库?

1 个答案:

答案 0 :(得分:0)

  

是服务器端问题吗?我需要服务器上的东西吗?

可能。你没有提到你正在使用的协议,所以我会假设HTTP。在理想情况下,客户端应该能够进行远程请求。并非所有HTTP服务器都支持这些,这可以解释行为上的差异。

  

是MP3文件问题吗?在MP3文件中有什么区别吗?

常规MP3文件不包含任何类型的时间戳信息。从技术上讲,它不是一种可寻找的格式。玩家通过计算比特率并估算以字节为单位搜索文件的位置来工作。然后,他们重新同步到流并继续播放。

  

我还需要其他任何文件格式吗?

您可以将MP3音频放入另一个 可搜索的容器中。

  

我应该更改我的主机吗?分享到VPS?

这不是问题的根源,不,但是您的服务器确实需要支持范围请求。

  

MP3还有其他Android媒体播放器库吗?

使用内置系统代码。它经过了很好的优化,在某些情况下还加速了硬件。