DataSource |
MediaExtractor |
mVideoTrack |
mVideoSource |
mVideoRender |
mAudioTrack |
mAudioSource |
mAudioRender | ||
Source |
Extractor |
Decoder |
Output |
Source 可以是本地文件,也可以是网络流,通过MediaExtractor找到正确的解析器,进行音视频分流,调用OpenMAX框架中的解码器进行解码,最后输出。