MediaSession和MediaSessionService的交互流程梳理

Posted 迅哥儿00001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MediaSession和MediaSessionService的交互流程梳理相关的知识,希望对你有一定的参考价值。

黄色的部分是外部暴露的接口,我们一般使用MediaSessionManager的createSession方法得到一个MediaSession,随后我们可以使用MediaSession的setActive和release方法。

所以这个流程图的看法是从黄色块开始,随着箭头往里面看。

今天回顾的时候发现漏了一个下发指令的逻辑:可以通过getActiveSessions或者new MediaBrowser()得到MediaController下发:

以上是关于MediaSession和MediaSessionService的交互流程梳理的主要内容,如果未能解决你的问题,请参考以下文章

MediaSession和MediaSessionService的交互流程梳理

MediaSession和MediaSessionService的交互流程梳理

MediaSession 和 MediaSessionManager 是不是具有向后兼容性?

MediaSession 没有从 MediaStyle 通知中获得任何回调

Android车载多媒体与MediaSession框架

Android车载应用开发与分析- 车载多媒体- 多媒体应用架构与MediaSession框架