{ "$schema": "https://raw.githubusercontent.com/guitaripod/wwdc-sessions/master/schema/session.schema.json", "schemaVersion": 1, "id": "wwdc2026-338", "event": "wwdc2026", "eventName": "WWDC26", "year": 2026, "eventContentId": 338, "title": "Build live production tools for Apple Immersive Video", "description": "Go behind the scenes of live Apple Immersive Video production. Discover how to package immersive video, spatial audio, and scene metadata for transport over IP networks using the SMPTE 2110 standard. Harness Apple’s Immersive Media Support, Video Toolbox, and AVFoundation frameworks to power real-time Apple Immersive Video workflows. To get the most out of this session, watch “Learn about Apple Immersive Video technologies” from WWDC25.", "url": "https://developer.apple.com/videos/play/wwdc2026/338", "sosumiURL": "https://sosumi.ai/videos/play/wwdc2026/338", "type": "Video", "publishedAt": "2026-06-08T14:00:00-07:00", "platforms": [ "macOS", "visionOS" ], "keywords": [], "topics": [ "Spatial Computing", "Audio & Video" ], "primaryTopic": "Audio & Video", "duration": 983, "hasTranscript": true, "transcriptWordCount": 2314, "availableLanguages": [ "eng", "fra", "jpn", "kor", "por", "spa", "zho" ], "media": { "hls": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/338/5/4549be24-44c7-4214-ab9b-f21f9ed04691/cmaf.m3u8", "downloadHLS": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/338/5/4549be24-44c7-4214-ab9b-f21f9ed04691/cmaf-download.m3u8", "downloadSD": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/338/5/4549be24-44c7-4214-ab9b-f21f9ed04691/downloads/wwdc2026-338_sd.mp4", "downloadHD": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/338/5/4549be24-44c7-4214-ab9b-f21f9ed04691/downloads/wwdc2026-338_hd.mp4", "duration": 983 }, "codeSnippets": [ { "title": "Set compression properties for vexu metadata", "language": "swift", "startTimeSeconds": 797, "code": "import VideoToolbox\n\nlet compressionProperties: [String: Any] = [\n // ...\n kVTCompressionPropertyKey_ProjectionKind as String: kVTProjectionKind_AppleImmersiveVideo\n // ...\n]" } ], "resources": [ { "title": "kVTCompressionPropertyKey_ProjectionKind", "url": "https://developer.apple.com/documentation/VideoToolbox/kVTCompressionPropertyKey_ProjectionKind", "type": "documentation", "description": "A value that indicates the projection kind.", "sosumiURL": "https://sosumi.ai/documentation/VideoToolbox/kVTCompressionPropertyKey_ProjectionKind", "doccJSON": "https://developer.apple.com/tutorials/data/documentation/VideoToolbox/kVTCompressionPropertyKey_ProjectionKind.json" }, { "title": "CMVideoCodecType", "url": "https://developer.apple.com/documentation/CoreMedia/CMVideoCodecType", "type": "documentation", "description": "A video codec type.", "sosumiURL": "https://sosumi.ai/documentation/CoreMedia/CMVideoCodecType", "doccJSON": "https://developer.apple.com/tutorials/data/documentation/CoreMedia/CMVideoCodecType.json" }, { "title": "Apple ProRes RAW White Paper", "url": "https://www.apple.com/final-cut-pro/docs/Apple_ProRes_RAW.pdf", "type": "documentation", "description": null }, { "title": "Apple ProRes White Paper", "url": "https://www.apple.com/final-cut-pro/docs/Apple_ProRes.pdf", "type": "documentation", "description": null }, { "title": "Immersive Media Support", "url": "https://developer.apple.com/documentation/ImmersiveMediaSupport", "type": "documentation", "description": "Read and write essential Apple Immersive Video metadata.", "sosumiURL": "https://sosumi.ai/documentation/ImmersiveMediaSupport", "doccJSON": "https://developer.apple.com/tutorials/data/documentation/ImmersiveMediaSupport.json" } ], "path": "sessions/wwdc2026/338-build-live-production-tools-for-apple-immersive-video/", "files": { "metadata": "sessions/wwdc2026/338-build-live-production-tools-for-apple-immersive-video/metadata.json", "readme": "sessions/wwdc2026/338-build-live-production-tools-for-apple-immersive-video/README.md", "transcript": "sessions/wwdc2026/338-build-live-production-tools-for-apple-immersive-video/transcript.md", "transcriptJSON": "sessions/wwdc2026/338-build-live-production-tools-for-apple-immersive-video/transcript.json" } }