NuPlayer的解码模块相对比较简单,统一使用了一个基类NuPlayerDecoderBase管理,该类中包含了一个MediaCodec的对象,实际解码工作全靠MediaCodec。
如果你不会知道MediaCodec是什么,推荐去官网看看:MediaCodec
那他的主要功能有哪些呢?
- 将音视频的原始数据缓存到队列
- 音频数据消耗播放
- 视频数据消耗显示
- 音视频同步
- 播放器控制
微信扫一扫
NuPlayer的解码模块相对比较简单,统一使用了一个基类NuPlayerDecoderBase管理,该类中包含了一个MediaCodec的对象,实际解码工作全靠MediaCodec。
如果你不会知道MediaCodec是什么,推荐去官网看看:MediaCodec
那他的主要功能有哪些呢?
相关推荐