我使用过去2个月的媒体播放器使用正常的mp3文件。几天后我的客户端给了我16kbps转换的低质量文件。当我通过媒体播放器类播放这些文件时。我观察到的行为如下所述:
mediaPlayer.getDuration()
给予额外的持续时间。mediaPlayer.seekTo(positionToNavigate)
工作不正常,声音位置与原始位置完全不同。我试图用不同的代码多次修复上面的东西,但这两个问题仍然存在。当我播放没有正常质量128kbps +的转换的MP3文件时,声音和seekTo
正常工作。
我想提一下,有必要使用低质量的MP3,因为它体积小,可以从服务器上快速下载。
如果问题是编码/压缩,还有其他方法可以压缩16kbps的MP3吗?