Odtwarzacz Media3 ExoPlayer

Odtwarzacz multimedialny to komponent na poziomie aplikacji, który umożliwia odtwarzanie plików wideo i audio. Takie pliki mogą być przechowywane lokalnie lub przesyłane strumieniowo przez internet. Jetpack Media3 udostępnia interfejs Player, który definiuje podstawowe funkcje, takie jak odtwarzanie, wstrzymywanie, przewijanie i wyświetlanie informacji o ścieżce.

ExoPlayer to domyślna implementacja tego interfejsu w Media3. W porównaniu z interfejsem API MediaPlayer Androida dodaje on dodatkowe udogodnienia, takie jak obsługa wielu protokołów strumieniowania, domyślne renderery audio i wideo oraz komponenty obsługujące buforowanie multimediów. ExoPlayer został zaprojektowany tak, aby można go było dostosowywać i rozszerzać, a aktualizować można go za pomocą aktualizacji aplikacji w Sklepie Play.