오디오 및 동영상 개요

이 섹션에서는 재생, 편집, 녹음과 같은 사용 사례를 비롯하여 오디오 및 동영상 데이터 처리를 위한 핵심 API를 다룹니다. 앱 아키텍처에 관한 권장사항과 플랫폼 동작에 관한 설명도 확인할 수 있습니다.

Jetpack Media3

대부분의 경우 Media3는 오디오 및 동영상 환경을 빌드하는 데 권장되는 솔루션입니다. 미디어 기능 개발을 처음 시작하는 경우 여기에서 시작하세요.

Jetpack Media3 정보로 이동

Media3 MediaSession

재생 사용 사례를 구현하기 위한 Jetpack Media3 라이브러리 및 주요 API를 알아봅니다.

Media3 MediaSession으로 이동

Media3 ExoPlayer

Media3에 포함된 기능이 풍부하고 확장 가능한 미디어 플레이어 API인 ExoPlayer를 자세히 알아보세요.

Media3 ExoPlayer로 이동

Media3 Cast

Media3의 Cast 모듈로 미디어 앱을 확장하여 로컬 재생과 원격 재생을 모두 지원합니다.

Media3 Cast로 이동

Media3 Transformer

미디어 편집 사용 사례를 위한 강력하고 성능이 우수한 API 세트인 Media3의 Transformer 모듈을 살펴봅니다.

Media3 Transformer로 이동

Media3 UI

앱에서 동영상과 재생 컨트롤을 표시하는 기본 UI 구성요소에 대해 알아봅니다.

Media3 UI로 이동

Jetpack MediaRouter

기기 간 재생 라우팅을 통해 공유 환경을 만드는 방법을 알아보세요.

Jetpack MediaRouter로 이동

플랫폼 API 및 동작

형식 지원 및 볼륨 조절 API와 같은 Android 플랫폼 자체에 포함된 미디어 API와 동작에 관해 알아보세요.

플랫폼 API 및 동작으로 이동

기존 미디어 API

MediaCompat API는 더 이상 업데이트되지 않지만 가이드는 이 섹션에 보존되어 있습니다.

기존 미디어 API로 이동