A small proof of concept (PoC) for the Apple Vision Pro, providing YouTube player capabilities in a native VisionOS experience.
This project demonstrates how to integrate YouTube playback into a VisionOS app. It showcases immersive UI elements designed specifically for the Apple Vision Pro and explores interaction models like gaze and gesture control for video navigation.
⚠️ This is a proof of concept and is not intended for production use or distribution.
- 🎥 YouTube video playback using embedded web view or third-party libraries
- 🖼️ VisionOS-optimized UI for spatial and immersive interactions
- 🧭 Basic controls for play, pause, seek, and fullscreen
- 👁️🗨️ Experimental gaze and gesture input support
- 🌐 Lightweight interface leveraging SwiftUI and RealityKit
-
Clone this repository:
git clone https://github.com/yourusername/youtube-visionos.git cd youtube-visionos
-
Open the project in Xcode (ensure you have the latest VisionOS SDK installed).
-
Build and run the project on the Vision Pro simulator or a real device.
Note: Due to limitations with YouTube's playback policies and VisionOS web view support, some features may be restricted or require workarounds.
- SwiftUI
- RealityKit
- AVKit or WebKit (depending on playback implementation)
This is an experimental project and may break with future VisionOS updates or SDK changes. Contributions and feedback are welcome!
📄 License
MIT License. See LICENSE for details.