如何在YouTube官方应用中检测当前播放的视频

时间:2018-10-21 20:49:24

标签: android kotlin youtube

我想要实现一个监听官方Youtube应用程序事件的应用程序,在Stackoverflow中我一直在研究很多问题,但是找不到很好的答案。

我想在视频开始和暂停/停止时收听,我已经在logcat中看到了一些相关信息。唯一缺少的是视频ID。但是也许还有另一种更好的方式来获取此信息。

enter image description here

我知道这是可能的,因为那正是Musixmatch所做的:

enter image description here

谢谢

1 个答案:

答案 0 :(得分:1)

请参考Android MediaController https://developer.android.com/reference/androidx/media2/session/MediaController),其中-

允许应用与将提供MediaSession的活动MediaSession或MediaSessionService进行交互。媒体按钮和其他命令可以发送到会话。