미디어 플레이어는 동영상 및 오디오 파일의 재생을 허용하는 앱 수준 구성요소입니다. 이러한 파일은 로컬로 저장하거나 인터넷을 통해 스트리밍할 수 있습니다. Jetpack Media3은 트랙 정보 재생, 일시중지, 탐색, 표시 기능과 같은 기본 기능을 정의하는 Player 인터페이스를 제공합니다.
ExoPlayer는 Media3에서 이 인터페이스의 기본 구현입니다. Android의 MediaPlayer API와 달리 여러 스트리밍 프로토콜 지원, 기본 오디오 및 동영상 렌더러, 미디어 버퍼링을 처리하는 구성요소와 같은 편의성을 더했습니다. ExoPlayer는 맞춤설정 및 확장이 용이하며 Play 스토어 애플리케이션 업데이트를 통해 업데이트할 수 있습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[],[],null,["# Media3 ExoPlayer\n\nA media player is an app-level component that allows playback of video and audio\nfiles. Such files can be stored locally or streamed over the Internet. Jetpack\nMedia3 provides a `Player` interface that defines basic functionality such as\nthe ability to play, pause, seek, and display track information.\n\n`ExoPlayer` is the default implementation of this interface in Media3. Compared\nto Android's `MediaPlayer` API, it adds additional conveniences such as support\nfor multiple streaming protocols, default audio and video renderers, and\ncomponents that handle media buffering. ExoPlayer is easy to customize and\nextend, and can be updated through Play Store application updates.\n| **Tip:** If you are new to ExoPlayer, check out the [Getting started](/guide/topics/media/exoplayer/hello-world) page for an introduction to using ExoPlayer. If you already use the standalone ExoPlayer library, see the [migration guide](/guide/topics/media/media3/getting-started/migration-guide) for instructions on moving to Media3."]]