주제 가이드
오디오 및 동영상
Apple의 오디오 및 동영상 프레임워크로 안정적인 촬영, 재생, 편집, 스트리밍, 공간 미디어 경험을 만드세요.
오디오 및 동영상 트랙은 촬영, 처리, 재생, 라우팅, 메타데이터, 전송을 포함한 전체 미디어 파이프라인을 다룹니다. 카메라, 편집기, 플레이어, 통화, 음악 제품, 몰입형 미디어를 만드는 팀에 유용합니다.
- 세션
- 26
- 2026
- 7
- 2025
- 10
- 2024
- 9
이 주제에서 다루는 내용
- AVFoundation 촬영 및 재생
- 미디어 처리, 코덱, 스트리밍
- Now Playing, 라우팅, 공간 음향
WWDC 2026
7 개 세션- Apple Immersive Video용 실시간 제작 도구 만들기실시간 Apple Immersive Video 제작의 무대 뒤를 살펴보세요. SMPTE 2110 표준으로 IP 네트워크를 통해 전송할 수 있도록 몰입형 동영상, 공간 음향, 장면 메타데이터를 패키징하는 방법을 알아봅니다. Apple의 Immersive Media Support, Video Toolbox, AVFoundation 프레임워크를 활용해 실시간 Apple…
- Dynamic Type에 맞게 tvOS 앱 준비하기Dynamic Type은 사용자가 자신에게 가장 알맞은 텍스트 크기를 선택해 앱을 편안하게 읽고 상호 작용하도록 돕습니다. 글꼴 크기 조절을 구현하고 더 큰 콘텐츠에 맞게 레이아웃을 조정하는 실용적인 기법으로 tvOS 앱을 Dynamic Type에 맞게 준비하는 방법을 배웁니다. 그리드와 캐러셀 같은 미디어 중심 인터페이스를 최적화해 여러 텍스트 크기를 사용하는 모두에게…
- Music Understanding 프레임워크 알아보기앱에서 기기 내 오디오를 조성, 리듬, 구조, 속도, 악기 활동, 음량의 6가지 차원으로 분석할 수 있게 하는 새로운 프레임워크 Music Understanding을 알아보세요. Music Understanding Lab 샘플 앱을 사용해 각 결과를 시각화하세요.
- MusicKit을 앱에 통합하기MusicKit으로 Apple Music의 강력한 기능을 앱에 가져오세요. 승인, 구독 상태 확인, 음악 선택, 재생 제어, 스토어프런트 간 노래 공유를 설명합니다. 새로운 Music Picker를 사용해 사용자가 Apple Music 카탈로그와 개인 보관함을 탐색하도록 하는 방법을 알아보세요. SystemMusicPlayer와 ApplicationMusicPlayer의…
- Now Playing 프레임워크 알아보기앱의 미디어 재생을 잠금 화면, 제어 센터, Dynamic Island, CarPlay 같은 시스템 화면에 연결하는 Swift 프레임워크 Now Playing을 처음 살펴보세요. 관찰 가능한 API를 사용해 재생 상태를 게시하고 명령에 응답하는 방법을 알아봅니다. 외부 기기에서 재생되는 미디어를 앱이 나타내고 같은 시스템 화면에 전체 재생 컨트롤을 제공하도록 하는 새로운…
- 빠르게 실행되는 반응성 높은 카메라 앱 만들기사용자가 완벽한 순간을 놓치지 않도록 즉시 실행되는 카메라 앱을 만드는 방법을 알아보세요. 앱 시작부터 첫 미리 보기 프레임까지 전체 카메라 실행 순서를 최적화하는 방법을 살펴봅니다. 더 빠른 실행을 제공하는 새로운 API, 부드러운 미리 보기 렌더링 권장 사항, 지속 가능한 성능 유지 방법을 배워 완성도 높은 카메라 경험을 제공하세요.
- 자동 생성 자막과 자막 스타일 알아보기자동 생성 자막으로 동영상 콘텐츠의 접근성을 높이세요. 기기 내 모델을 사용해 음성 오디오를 전사하거나 다른 언어의 자막을 번역할 수 있는 강력한 새 기능입니다. 사용자가 재생 중에 자막 스타일을 맞춤 설정하고 미리 볼 수 있게 하는 자막 스타일 미리 보기를 살펴보고, AVKit, AVPlayerLayer, Media Accessibility 프레임워크의 구현 세부 사항을…
WWDC 2025
10 개 세션- Apple Immersive Video 기술 알아보기Apple Immersive Video와 Apple Spatial Audio Format 기술의 기능을 살펴보고 완전한 몰입형 경험을 만들어 보세요. Apple Immersive Video를 지원하는 데 필요한 메타데이터를 읽고 쓰는 기능을 제공하는 새로운 ImmersiveMediaSupport 프레임워크를 만나봅니다. 재생용 독립 파일 또는 HLS 스트리밍용 Apple…
- Apple Projected Media Profile 알아보기Apple Projected Media Profile(APMP)을 자세히 살펴보고 Video Extended Usage 신호를 사용해 QuickTime 및 MP4 파일에서 180º/360º와 Wide FoV 투영을 지원하는 방식을 알아보세요. OS가 제공하는 프레임워크와 도구를 사용해 APMP가 포함된 미디어를 변환하고, 읽고 쓰고, 편집하고, 인코딩하는 방법을…
- visionOS 26의 새로운 기능visionOS 26의 흥미로운 새 기능을 살펴보세요. 향상된 볼륨 API를 알아보고 SwiftUI, RealityKit, ARKit의 강점을 결합하는 방법을 배웁니다. 더 빠른 손 추적과 공간 액세서리 입력을 사용해 더 매력적인 앱과 게임을 만드는 방법을 알아보세요. SharePlay, Compositor Services, 몰입형 미디어, 공간 웹, Enterprise…
- visionOS 앱에서 몰입형 동영상 재생 지원하기visionOS 앱에서 몰입형 동영상을 재생하는 방법을 알아보세요. 다양한 몰입형 렌더링 모드를 설명하고, 이를 지원하는 프레임워크를 검토하며, 앱에서 몰입형 동영상을 렌더링하는 과정을 단계별로 살펴봅니다. 이 동영상을 최대한 활용하려면 먼저 WWDC25의 ‘Explore video experiences for visionOS’를 시청하세요.
- visionOS용 동영상 경험 살펴보기앱 안에서 몰입형 동영상 경험을 만들고 표시할 수 있는 여러 방법을 알아보세요. 180°, 360°, 넓은 시야각 동영상용 프로필, Apple Immersive Video 제작 및 재생 옵션, 확장된 2D, 3D, 공간 동영상 기능 등 visionOS 26에서 제공되는 다양한 미디어 유형을 살펴봅니다. 앱과 콘텐츠에 가장 적합한 프로필을 알아보세요.
- 머신 러닝 기반 동영상 효과로 앱 향상하기프레임률 변환, 초해상도, 노이즈 필터링 같은 효과를 추가해 동영상 편집 및 실시간 스트리밍 경험을 개선하는 방법을 알아보세요. Video Toolbox 프레임워크에서 제공되며 Apple Silicon에 최적화된 ML 기반 동영상 처리 알고리즘을 살펴봅니다. 실제 사용 사례에서 앱의 기능을 향상하도록 이러한 효과를 통합하는 방법을 배웁니다.
- 앱에서 시네마틱 동영상 촬영하기Cinematic Video API를 사용해 앱에서 시네마 스타일 동영상을 손쉽게 촬영하는 방법을 알아보세요. Cinematic 촬영 세션을 구성하고 동영상 촬영 UI를 만드는 기본 원리를 소개합니다. 피사계 심도 효과를 적용해 추적과 랙 포커스를 모두 구현하는 고급 Cinematic 기능도 살펴봅니다.
- 앱의 오디오 녹음 기능 향상하기앱의 오디오 녹음 기능을 개선하는 방법을 알아보세요. iOS 및 iPadOS 26의 입력 선택기 상호 작용으로 오디오 기기를 유연하게 선택하는 방법을 살펴봅니다. AirPods를 사용한 고품질 음성 녹음 API를 알아보세요. AudioToolbox, AVFoundation, Cinematic 프레임워크를 모두 활용해 말소리와 주변 배경음을 분리할 수 있는 공간 음향 녹음…
- 원활한 멀티뷰 재생 경험 만들기앱에서 고급 멀티뷰 재생 경험을 만드는 방법을 알아보세요. 여러 플레이어의 재생을 동기화하고, 원활한 AirPlay 통합으로 멀티뷰 재생을 향상하며, 재생 품질을 최적화해 매력적인 멀티뷰 경험을 제공하는 방법을 설명합니다.
- 주변 사람과 visionOS 경험 공유하기같은 방에서 Vision Pro를 착용한 사람들을 위한 공유 경험을 만드는 방법을 알아보세요. SharePlay를 통합하고 앱에서 ARKit을 활용하는 방법을 보여드리고, 주변 참가자와 FaceTime 참가자를 위한 업데이트된 윈도우 공유 흐름을 소개하며, 원활한 협업을 위한 새로운 API를 설명합니다. 같은 공간에 있는 사람들이 협업 기능을 쉽게 발견하고 즐겁게…
WWDC 2024
9 개 세션- AVFoundation의 미디어 성능 지표 알아보기새로운 미디어 성능 API를 사용해 사용자 경험을 모니터링하고 분석하고 개선하는 방법을 알아보세요. 다양한 AVMetricEvents로 HLS 에셋의 AVPlayer 성능을 모니터링하는 방법을 살펴보고, 이러한 지표를 사용해 플레이어 성능 문제를 이해하고 분류하는 방법을 배웁니다.
- HDR로 앱에 역동적인 이미지 경험 제공하기앱에서 HDR 이미지를 읽고 쓰며 HDR 콘텐츠를 처리하는 방법을 알아보세요. 새롭게 지원되는 HDR 이미지 형식과 HDR 이미지를 표시하는 고급 방법을 살펴봅니다. HDR 콘텐츠가 사용자 인터페이스와 함께 존재하는 방식과 앱에 HDR 이미지 지원을 추가할 때 주의할 점을 알아봅니다.
- HLS 전면 광고로 광고 경험 향상하기HLS Interstitials를 사용해 HLS 콘텐츠에 광고를 원활하게 삽입하는 방법을 살펴보세요. 통합 타임라인으로 UI 경험을 조정하고 전면 광고용 SharePlay를 만드는 방법도 보여드립니다.
- ScreenCaptureKit으로 HDR 콘텐츠 캡처하기ScreenCaptureKit을 사용해 높은 다이내믹 레인지의 색상을 캡처하는 방법을 알아보고, HDR 지원, 마이크 캡처, 파일로 바로 녹화하기 같은 새로운 기능을 살펴보세요.
- SharePlay에서 공간 Persona 템플릿 맞춤 설정하기visionOS SharePlay 경험에서 맞춤형 공간 Persona 템플릿을 사용해 앱을 기준으로 Persona의 위치를 세밀하게 조정하는 방법을 알아보세요. SharePlay 샘플 앱에 맞춤형 공간 Persona 템플릿을 도입하고, 참가자를 좌석 사이로 이동하고, Simulator에서 변경 사항을 테스트하는 방법을 보여드립니다. 경험을 돋보이게 하는 맞춤형 공간 템플릿…
- TVML 앱을 SwiftUI로 마이그레이션하기SwiftUI는 모든 Apple 플랫폼에서 뛰어난 앱을 만들도록 도우며, tvOS 18에서 거실로 콘텐츠를 가져올 때 권장되는 도구 모음입니다. SwiftUI로 TVMLKit의 익숙한 레이아웃과 컨트롤을 만드는 방법을 알아보고 팁과 권장 사항을 확인하세요.
- visionOS용 엔터프라이즈 API 소개visionOS용 새로운 엔터프라이즈 API로 Apple Vision Pro에서 직원과 고객의 생산성을 높이는 공간 경험을 만드는 방법을 알아보세요.
- visionOS의 멀티뷰 동영상 재생 살펴보기AVExperienceController를 사용해 Apple Vision Pro에서 여러 동영상을 재생하는 방법을 알아보세요. 도입 권장 사항을 검토하고, 여러 각도에서 스포츠 중계를 보거나 여러 경기를 동시에 시청하는 사례를 살펴봅니다. 앱에서 매력적이고 직관적인 멀티뷰 경험을 디자인하는 방법도 알아봅니다.
- 맞춤형 환경에서 미디어 시청의 몰입감 높이기Docking Region, Reverb, Virtual Environment Probe 같은 Reality Composer Pro 구성 요소를 사용해 미디어 시청 경험을 확장하세요. Reflections, Tint Surroundings Effect, SharePlay, Immersive Environment Picker로 몰입감을 더욱 높이는 방법을 알아봅니다.