Android Media 샘플
앱 개발을 가속화하는 데 사용할 수 있는 코드 샘플 모음입니다. 샘플을 탐색하여 앱에 맞게 다양한 구성요소를 빌드하는 방법을 알아봅니다.
강조표시된 샘플
범용 Android 뮤직 플레이어
이 샘플은 Media3 ExoPlayer를 사용하여 여러 폼 팩터에서 작동하고 일관된 사용자 환경을 제공하는 오디오 재생 앱을 구현하는 방법을 보여줍니다.
Media3 Transformer
이 샘플은 Media3 Transformer API를 사용하여 미디어 편집 앱을 만드는 방법을 보여줍니다.
테스트 및 검증
미디어 컨트롤러 테스트 앱
Android에서 미디어 재생과 관련된 복잡한 문제를 테스트하고 미디어 세션 구현을 확인하는 데 사용할 수 있는 MediaController API의 샘플 구현입니다.
API 데모
Media3 기본 데모
ExoPlayer를 사용하여 여러 테스트 스트림을 재생하는 간단한 재생 앱입니다. 좋은 시작점 또는 참조 프로젝트입니다.
Media3 세션 데모
MediaSession을 구현하는 재생 앱
Media3 전송 데모
Google Cast가 통합된 재생 앱 전송 재생과 로컬 재생 간에 전환하는 방법을 보여줍니다.
Media3 SurfaceControl 데모
SurfaceControl API를 사용하여 ExoPlayer의 동영상 출력을 다른 뷰로 리디렉션하는 재생 앱 minSdkVersion 29가 필요합니다.
Media3 GL 데모
GLSurfaceView에 동영상을 렌더링하고 GL 셰이더를 적용하는 재생 앱
MIDI 샘플
이 샘플 앱 컬렉션은 Android 13에 도입된 MIDI 2.0 API를 보여줍니다.