What is replaykit used for?
Generated on 7/31/2024
1 search
ReplayKit is used for capturing and sharing screen content, including the entire view inside Vision Pro, with the passthrough camera feed. This feature is particularly useful for scenarios like a technician in the field making a call to an expert back at the office, allowing them to share their actual view, including both the passthrough camera and the visionOS windows on top of it. This functionality is implemented through the system's built-in broadcast feature, requiring the user to utilize the system's start broadcast button each time they start a screen capture or share.
For more details, you can refer to the session Introducing enterprise APIs for visionOS.
Relevant Sessions
Explore multiview video playback in visionOS
Learn how AVExperienceController can enable playback of multiple videos on Apple Vision Pro. Review best practices for adoption and explore great use cases, like viewing a sports broadcast from different angles or watching multiple games simultaneously. And discover how to design a compelling and intuitive multiview experience in your app.
Introducing enterprise APIs for visionOS
Find out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple Vision Pro.
Enhance the immersion of media viewing in custom environments
Extend your media viewing experience using Reality Composer Pro components like Docking Region, Reverb, and Virtual Environment Probe. Find out how to further enhance immersion using Reflections, Tint Surroundings Effect, SharePlay, and the Immersive Environment Picker.
Capture HDR content with ScreenCaptureKit
Learn how to capture high dynamic colors using ScreenCaptureKit, and explore new features like HDR support, microphone capture, and straight-to-file recording.