我尝试浏览网络以查看 MediaSessionManager 的作用和用途以及阅读 RemoteController(自 API 21 以来已弃用),因此我可以查看这些 api 是否可以解决我的问题。
目前,我正在使用 AudioManger 并发送关键事件以停止/暂停/播放来自其他音乐播放器的当前音频......它确实完成了这项工作。现在我想知道它是否可以用于媒体播放器,例如播放视频的 YouTube 应用程序,而我从其他设备上的应用程序可以像遥控器一样控制第二台设备上的视频播放。
我最终阅读了MediaSessionManager。它为当前正在播放的音乐播放器提供所有活动的媒体会话。我不确定它是否是解决上述情况的正确解决方案。由于我正在使用 Android 4.4.2,我认为 MediaSessionManager 可能不是正确的方法,所以我找到了一个名为 RemoteController 的东西,但不确定它是如何工作的,以及它是否有助于解决我的问题
这里有太多东西,我不知道从哪里开始。