Android 미디어 앱
미디어 앱 개발에 관한 콘텐츠를 가장 먼저 볼 수 있는 곳입니다. Jetpack Media3로 재생 및 편집 앱을 빌드하는 방법에 관한 리소스를 살펴보세요. Android의 멀티스크린 생태계 전반에서 매력적인 미디어 환경을 사용자에게 확장하는 방법을 알아보세요.
최신 오디오 및 동영상 사용 사례 빌드
사용자는 모든 것을 휴대전화에서 하는 것에서 벗어나 다양한 기기를 점점 더 많이 사용하는 세상으로 변화하고 있습니다. Android는 휴대전화, 태블릿, 시계, TV, 자동차 등 사용자가 원하는 기능을 사용하여 사용자가 있는 곳에 도달할 수 있도록 발전하고 있습니다.
기기 갤러리에서 아이디어 얻기
대형 화면 갤러리
대형 화면 갤러리에서 태블릿 및 폴더블용 미디어 디자인을 살펴보세요.
Wear OS 갤러리
Wear OS 갤러리에서 스마트시계용 미디어 디자인을 살펴보세요
TV 갤러리
TV 갤러리에서 TV용 미디어 디자인을 살펴보세요.
핵심 워크플로
개발
재생
Media3의 기본 플레이어 구현인 ExoPlayer를 사용하거나 SimpleBasePlayer 클래스를 구현하여 자체 플레이어를 빌드합니다. 그런 다음 MediaSession 또는 MediaLibraryService를 구현하여 재생 기능을 확장합니다.
개발
수정
Media3은 형식 간 변환 (트랜스코딩), 긴 동영상에서 클립 자르기, 동영상 프레임의 일부 자르기, 맞춤 효과 적용 및 기타 편집 작업 등의 변경사항 적용과 같은 미디어 편집용 API인 Transformer를 도입합니다.
자동 보정
프리미엄 미디어 환경 추가
HDR, PIP 모드, 서라운드 오디오와 같은 기능으로 사용자 만족도를 높이세요. 앱을 돋보이게 하도록 설계된 플랫폼과 Jetpack API에 관해 알아보세요.
성장
앱을 우수에서 우수로 발전시키세요
앱을 기본 미디어 기능에서 멀티스크린 통합, 참여도 향상, 수익 창출 등으로 전환하는 방법을 알아보세요.
샘플
샘플 앱 검토
MediaSession을 구현하고 서라운드 오디오로 앱을 돋보이게 하는 방법을 포함하여 오디오 및 동영상 재생 사용 사례에 관한 샘플 앱에서 실제로 적용된 권장사항을 확인하세요.
Media3으로 이전
독립형 ExoPlayer 라이브러리, MediaCompat 또는 Jetpack Media2와 같은 이전 API를 사용하나요? 이전 가이드를 따르고 이전 스크립트를 사용하여 Media3을 쉽게 이전하세요.
Jetpack Media3으로 이전하는 이유
- ExoPlayer, MediaSession 및 MediaController API를 업데이트했습니다.
- 새 Transformer API로 수정
- MediaCompat API와 하위 호환
하이라이트 콘텐츠
HDR 10비트: 10비트 동영상 캡처, 재생, 공유
동영상 캡처, 편집, 재생, 공유 등 HDR 동영상을 처음부터 끝까지 즐겨보세요.
미디어 트랜스코딩과 수정, 변환, 출시
동영상 편집 및 트랜스코딩 사용 사례를 위한 새로운 Media3 Transformer API를 살펴보세요.
Google과 소통하기
Jetpack Media3 Issue Tracker
Media3에서 의견 공유 또는 버그 신고
대화 참여하기
Android 전문가 포럼에서 미디어 앱 개발자들이 활발히 활동하는 커뮤니티에 참여하세요.