ExoPlayer中FFmpeg扩展库的使用
ExoPlayer编译生成的FFmpeg扩展库aar文件,通过FFmpeg解码多种格式的音频。
使用方法:
- 添加aar文件: 将aar文件放入项目的
libs
目录。 - 启用FFmpeg解码:
- 如果您使用
FfmpegAudioRenderer
,可以通过设置构造函数参数启用FFmpeg解码。 - 如果您使用
DefaultRenderersFactory
, 可以通过设置extensionRendererMode
为EXTENSION_RENDERER_MODE_ON
或EXTENSION_RENDERER_MODE_PREFER
来启用FFmpeg解码,并优先使用FfmpegAudioRenderer
处理音频解码。 - 如果您子类化了
DefaultRenderersFactory
,请确保将FfmpegAudioRenderer
添加到输出渲染器列表中。
下载地址
用户评论