WWDC22: Display HDR video in EDR with AVFoundation and Metal | Apple

Опубликовано: 25 Ноябрь 2025
на канале: Apple Developer
629
9

Learn how you can take advantage of AVFoundation and Metal to build an efficient EDR pipeline. Follow along as we demonstrate how you can use AVPlayer to display HDR video as EDR, add playback into an app view, render it with Metal, and use Core Image or custom Metal shaders to add video effects such as keying or color management. Whether you develop games or pro apps, we'll help you decide which frameworks to use and share best practices for selecting transports, colorspaces, and pixelbuffer formats.

Explore related documentation, sample code, and more:
Learn more about AVFoundation: https://developer.apple.com/av-founda...
Support HDR images in your app: https://developer.apple.com/videos/pl...
Explore EDR on iOS: https://developer.apple.com/videos/pl...
Display EDR content with Core Image, Metal, and SwiftUI: https://developer.apple.com/videos/pl...
Explore HDR rendering with EDR: https://developer.apple.com/videos/pl...
Optimize the Core Image pipeline for your video app: https://developer.apple.com/videos/pl...
Edit and play back HDR video with AVFoundation: https://developer.apple.com/videos/pl...
Discover Reference Mode: https://developer.apple.com/videos/pl...

More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp