Android音视频开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第3章 管理调度的服务者MediaPlayerService

MediaPlayerService是多媒体框架中一个非常重要的服务,从前面的内容中我们可以理解MediaPlayer是客户端,MediaPlayerService和MediaPlayerService::Client是服务器端。MediaPlayerService实现IMediaPlayerService定义的业务逻辑,其主要功能是根据MediaPlayer::setDataSource输入的URL调用create函数创建对应的player。MediaPlayerService::Client实现IMediaPlayer定义的业务逻辑,其主要功能包括start、stop、pause、resume……其是通过调用MediaPlayerService create的player中的对应方法来实现具体功能的。