Nuplayer 主要是负责流媒体播放流,在Android5.0之后开始取代Stagefright 支持更多的播放协议。
Mediaplayer 在Java层创建播放器之后,MediaPlayerService在SetDataSource时候根据播放类型创建相应的播放器;
MediaPlayerService在开机初始化时候注册播放器MediaPlayerFactory::registerBuiltinFactories();
player_type playerType = MediaPlayerFactory::getPlayerType(this, source);
本文介绍了Android系统中Nuplayer和Mediaplayer的角色与工作原理。Nuplayer自Android5.0起逐渐取代Stagefright,支持更多播放协议。Mediaplayer通过Java层创建,并由MediaPlayerService根据播放类型配置。
1万+

被折叠的 条评论
为什么被折叠?



