Android에서 카메라 및 미디어 시작하기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
카메라 및 미디어 앱은 콘텐츠 캡처부터 사진 편집, 친구와 음악 공유, 소셜 미디어에서 동영상 스크롤에 이르기까지 다양한 사용 사례를 지원합니다. 이 개발자 센터에서는 이러한 유형의 사용 사례를 위한 앱을 만들고, 확장하고, 개선하고, 최적화하는 데 도움이 되는 리소스를 확인할 수 있습니다.
현재 이 섹션에는 미디어 재생 및 동영상 편집에 관한 안내가 나와 있지만, 시간이 지남에 따라 카메라 및 미디어 개발자 센터는 인앱 캡처 및 기타 관련 사용 사례, 멀티 디바이스 환경을 빌드할 때의 권장사항, 샘플 앱 코드에 대한 직접 참조를 포함하도록 확대되어 모든 것을 직접 확인할 수 있게 됩니다.
이 섹션에서는 사용자가 가장 좋아하는 카메라 앱을 실행하는 인텐트를 실행하거나 앱에 직접 전체 카메라 기능을 빌드하는 등 앱에 카메라 기능을 추가하는 방법도 안내합니다.
앱 빌드
오디오 또는 동영상 재생 기능을 빌드하려면 Jetpack Media3 라이브러리의 ExoPlayer를 사용하는 것이 좋습니다.
재생 앱 만들기
미디어 편집 기능을 빌드하려면 Jetpack Media3 라이브러리의 트랜스포머를 사용하는 것이 좋습니다.
편집 앱 만들기
앱의 도달범위 확대
대형 화면, Wear OS, Google 어시스턴트, Cast 지원 기기 등 더 많은 폼 팩터를 지원하여 사용자가 있는 곳에서 사용자를 만나세요.
앱의 도달범위 확대하기로 이동
앱 레벨 업
HDR, 공간 음향과 같은 프리미엄 미디어 기능을 구현하여 앱을 더 나은 앱, 최고의 앱으로 만들어 보세요. 그런 다음 멀티 디바이스 통합으로 참여도와 수익을 높이세요.
앱 레벨 올리기로 이동
고품질을 위해 최적화
성능과 안정성을 테스트하고 투자하여 사용자가 앱을 사용할 때 우수한 환경을 경험할 수 있도록 하세요.
고화질에 맞게 최적화로 이동
앱에 카메라 기능 추가
앱을 사용자가 선호하는 카메라 앱과 통합하거나 앱에 직접 전체 카메라 기능을 추가하여 앱에서 사진과 동영상을 캡처할 수 있도록 지원합니다.
카메라 기능 추가로 이동
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-08-18(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-08-18(UTC)"],[],[],null,["# Get started with camera and media on Android\n\nCamera and media apps span a broad range of use cases, from capturing content to\nediting photos to sharing music with friends to scrolling through videos on\nsocial media. In this developer center, you'll find resources to help you\ncreate, extend, level up, and optimize your apps for these types of use cases\nand more.\n\nCurrently, you will find guidance for media playback and video editing in this\nsection, but over time the Camera and media developer center will grow to\nincorporate content for in-app capture and other relevant use cases, best\npractices as you build multidevice experiences, and direct references to sample\napp code so you can see it all in action.\n\nThis section also provides guidance on how to add camera capabilities to your\napp, whether by firing off an intent to launch the user's favorite camera app,\nor by building full camera capabilities directly into your app.\n\nBuild an app\n------------\n\nTo build audio or video playback features, we recommend using ExoPlayer from the\nJetpack Media3 library.\n\n[Create a playback app](/media/implement/playback-app)\n\nTo build media editing features, we recommend using Transformer from the Jetpack\nMedia3 library.\n\n[Create an editing app](/media/implement/editing-app)\n\nExtend your app's reach\n-----------------------\n\nReach your users where they are by adding support for more form factors like\nlarge screens and Wear OS, Google Assistant, and Cast-enabled devices.\n\n[Go to Extend your app's reach](/media/implement)\n\nLevel up your app\n-----------------\n\nTake your app from good, to better, to best by implementing premium media\nfeatures like HDR and spatial audio. Then, drive higher engagement and revenue\nwith multidevice integrations.\n\n[Go to Level up your app](/media/grow)\n\nOptimize for high quality\n-------------------------\n\nEnsure users have a great experience when using your app by testing and\ninvesting in performance and reliability.\n\n[Go to Optimize for high quality](/media/optimize)\n\nAdd camera capabilities to your app\n-----------------------------------\n\nEnable your app to capture photos and videos,\neither by integrating your app with the user's\npreferred camera app, or by adding full camera capabilities directly into\nyour app.\n\n[Go to Add camera capabilities](/media/camera/get-started-with-camera)"]]