我正在使用ExoPlayer播放流。我已经实现了画中画功能,效果很好,但是直到现在我还无法在画中画窗口上实现播放,暂停控件。我知道默认情况下,Exoplayer +画中画不能为我们提供例如在Youtube播放器中看到的画中画媒体控件。
无论如何,我在这个问题上进行了很多搜索,找到了可能对我有帮助的代码,但问题是该代码在Kotlin中并且我正在使用Java,作为初学者,我无法找到替代代码Java使其起作用。
这是我得到的建议:
val mediaSession = MediaSessionCompat(this,packageName)
val mediaSessionConnector = MediaSessionConnector(mediaSession)
mediaSessionConnector.setPlayer(player,null)
mediaSession.isactive = true
我知道我应该在处理Exoplayer之后在onStart()上实现它。我曾考虑过要在Kotlin中转换项目,但作为一个初学者,我想专注于Java,而是想办法解决此问题。