我正在开发一个在Android上播放音频的应用程序。目前,我使用的是Android MediaPlayer。如果我在听音频时寻找到某个位置,并同时在已经下载到我的Mac(使用QuickTime Player)的同一音频文件中寻找到相同的位置,我将无法得到相同的音频位置。显示器显示我在同一位置(02:49:54),但音频并没有播放相同的声音(流媒体服务器比正确位置落后20-40秒)。我尝试了Exoplayer演示应用程序,并使用自己的流媒体URL替换了其中一个静态URL。 Exoplayer也发生了同样的问题。我的iOS开发人员朋友没有问题,在听音频时可以定位到正确的位置(使用相同的流媒体服务器)。我还遇到过有时流媒体会在实际音频流完成几秒钟之前停止的问题。由于旧的MediaPlayer似乎有点有缺陷,我希望Exoplayer能解决我的问题。是否有任何人对我出现这些问题有什么想法?