이 섹션에서는 재생, 편집, 녹음과 같은 사용 사례를 비롯하여 오디오 및 동영상 데이터를 처리하기 위한 핵심 API를 다룹니다. 앱 아키텍처에 관한 권장사항과 플랫폼 동작에 관한 설명도 확인할 수 있습니다.
Jetpack Media3
대부분의 경우 오디오 및 동영상 환경을 빌드할 때는 Media3를 사용하는 것이 좋습니다. 미디어 기능 개발을 처음 접하는 경우 여기에서 시작하세요.
Media3 MediaSession
재생 사용 사례를 구현하기 위한 Jetpack Media3 라이브러리 및 주요 API를 살펴보세요.
Media3 ExoPlayer
Media3에 포함된 기능이 풍부하고 확장 가능한 미디어 플레이어 API인 ExoPlayer
를 자세히 알아보세요.
Media3 Transformer
미디어 편집 사용 사례를 위한 강력하고 성능이 우수한 API 모음인 Media3의 Transformer
모듈을 살펴보세요.
Media3 UI
앱에 동영상 및 재생 컨트롤을 표시하는 기본 UI 구성요소에 대해 알아봅니다.
Jetpack MediaRouter
공유 환경을 만들기 위해 기기 간에 재생을 라우팅하는 방법을 알아보세요.
플랫폼 API 및 동작
형식 지원 및 볼륨 제어 API와 같이 Android 플랫폼 자체에 포함된 미디어 API 및 동작에 관해 알아보세요.
기존 미디어 API
MediaCompat API는 더 이상 업데이트되지 않지만 가이드는 이 섹션에 보존됩니다.