이 섹션에서는 재생, 편집, 녹음과 같은 사용 사례를 포함하여 오디오 및 동영상 데이터를 처리하기 위한 핵심 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는 더 이상 업데이트되지 않지만 가이드는 이 섹션에 보존되어 있습니다.