If your app plays back audio and video, you must add UI components for displaying media and controlling playback.
AndroidX Media3 offers a
PlayerView that displays playback
controls, video, subtitles, and album art during playback. To make it work
properly, connect PlayerView to a
Player instance such as
ExoPlayer.
To learn more about media playback controls, see the following documentation:
- Media developer center: Review best practices and step-by-step guides for writing a media app.
- Audio and Video guide: Learn about AndroidX Media3.
- Media3 ExoPlayer guide Develop a player.
- Media3 UI guide Browse details about the
PlayerViewand customization options.