美文网首页
MediaPlayer架构

MediaPlayer架构

作者: 魏国彬 | 来源:发表于2018-02-20 14:00 被阅读0次

    1.架构图解

    MediaPlayer架构 MediaPlayer架构 MediaPlayer架构

    2.头文件介绍

    2.1 IMediaPlayerClient.h

    描述了一个MediaPlayer客户端的接口,用于接收来自服务端的消息通知。

    MediaPlayer架构

    2.2 mediaplayer.h

    定义了对外的接口类MediaPlayer,实现了基本操作:start stop pause。

    MediaPlayer架构

    2.3 IMediaPlayer.h

    主要功能是实现MediaPlayer功能的接口,在类MediaPlayer的各种实现中,一般都会通过调用类IMediaPlayer的实现类来实现。

    MediaPlayer架构

    2.4 IMediaPlayerService.h

    描述一个MediaPlayer的服务,其create方法的返回值类型是sp<IMediaPlayer>,这个IMediaPlayer正是提供实现功能的接口。

    MediaPlayer架构

    3.MediaPlayer对象状态

    MediaPlayer架构

    相关文章

      网友评论

          本文标题:MediaPlayer架构

          本文链接:https://www.haomeiwen.com/subject/dprgtftx.html