Media3 ExoPlayer

媒体播放器是一个应用程序级别的组件,允许播放视频和音频文件。这些文件可以存储在本地或通过互联网流式传输。Jetpack Media3 提供了一个 Player 接口,该接口定义了基本功能,例如播放、暂停、搜索和显示曲目信息。

ExoPlayer 是 Media3 中此接口的默认实现。与 Android 的 MediaPlayer API 相比,它添加了额外的便利功能,例如支持多种流协议、默认音频和视频渲染器以及处理媒体缓冲的组件。ExoPlayer 易于自定义和扩展,并且可以通过 Play Store 应用程序更新进行更新。