Android MediaPlayer处于播放状态,但不播放任何内容?

Android MediaPlayer处于播放状态,但不播放任何内容?,android,audio,media-player,android-mediaplayer,http-live-streaming,Android,Audio,Media Player,Android Mediaplayer,Http Live Streaming,我正在测试我的应用程序,以应对极端情况,即用户可能有不好的互联网连接,所以下面是我所做的 我一直在限制我的互联网,所以我的测试设备接收到的url流的带宽非常少 现在情况是这样的: 媒体播放器缓冲5次,播放流。然而,在几个缓冲状态之后,玩家进入这个麻木模式,我甚至不能停止它,玩家按钮保持静止。 在彻底检查之后,我从冗长的文章中发现: V/MediaPlayer[Native]: isPlaying: 1 这意味着mediaplayer欺骗了我的应用程序,说它仍然在播放,即使应用程序没有声音。卢兹

我正在测试我的应用程序,以应对极端情况,即用户可能有不好的互联网连接,所以下面是我所做的

我一直在限制我的互联网,所以我的测试设备接收到的url流的带宽非常少

现在情况是这样的: 媒体播放器缓冲5次,播放流。然而,在几个缓冲状态之后,玩家进入这个麻木模式,我甚至不能停止它,玩家按钮保持静止。 在彻底检查之后,我从冗长的文章中发现:

V/MediaPlayer[Native]: isPlaying: 1
这意味着mediaplayer欺骗了我的应用程序,说它仍然在播放,即使应用程序没有声音。卢兹

现在是有趣的部分“玩家将开始播放流后,大约5-10分钟”(当我停止瓶颈互联网)

连接到mediaplayer的侦听器:

  • MediaPlayer.OnPreparedListener

  • MediaPlayer.OnErrorListener

  • MediaPlayer.OnInfo侦听器/[也尝试了OnBufferListener-相同 结果]

  • 任何类型的帮助/建议都将不胜感激
    提前感谢:)

    发布您的代码too@VivekMishra太长了,无法发布!已经列出了我正在使用的东西,有人能帮我吗:')