Media3 ExoPlayer

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

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