미디어 플레이어는 동영상 및 오디오 파일의 재생을 허용하는 앱 수준 구성요소입니다. 이러한 파일은 로컬로 저장하거나 인터넷을 통해 스트리밍할 수 있습니다. Jetpack Media3은 트랙 정보 재생, 일시중지, 탐색, 표시 기능과 같은 기본 기능을 정의하는 Player
인터페이스를 제공합니다.
ExoPlayer
는 Media3에서 이 인터페이스의 기본 구현입니다. Android의 MediaPlayer
API와 달리 여러 스트리밍 프로토콜 지원, 기본 오디오 및 동영상 렌더러, 미디어 버퍼링을 처리하는 구성요소와 같은 편의성을 더했습니다. ExoPlayer는 맞춤설정 및 확장이 용이하며 Play 스토어 애플리케이션 업데이트를 통해 업데이트할 수 있습니다.