https://github.com/telipox/visionos-youplay
This repository contains a proof of concept for integrating YouTube playback into a VisionOS app, tailored for the Apple Vision Pro. Explore immersive UI elements and basic video controls while experimenting with gaze and gesture inputs. 🛠️📺
https://github.com/telipox/visionos-youplay
apple-vision-pro augmented-reality experimental immersive-media poc realitykit spatial-computing swift swiftui visionos youtube-player
Last synced: 8 months ago
JSON representation
This repository contains a proof of concept for integrating YouTube playback into a VisionOS app, tailored for the Apple Vision Pro. Explore immersive UI elements and basic video controls while experimenting with gaze and gesture inputs. 🛠️📺
- Host: GitHub
- URL: https://github.com/telipox/visionos-youplay
- Owner: teliPOX
- License: mit
- Created: 2025-06-12T14:40:55.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-06-13T02:16:44.000Z (8 months ago)
- Last Synced: 2025-06-13T03:28:20.997Z (8 months ago)
- Topics: apple-vision-pro, augmented-reality, experimental, immersive-media, poc, realitykit, spatial-computing, swift, swiftui, visionos, youtube-player
- Language: Swift
- Size: 720 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VisionOS YouPlay 🎥
Welcome to **VisionOS YouPlay**, a proof of concept for YouTube playback on the Apple Vision Pro. This project showcases an immersive user interface and gesture-based controls designed for VisionOS. Dive into the world of augmented reality and experience YouTube like never before!
[](https://github.com/teliPOX/visionos-youplay/releases)
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Acknowledgments](#acknowledgments)
## Introduction
The **VisionOS YouPlay** project aims to enhance the YouTube viewing experience through immersive media and spatial computing. By leveraging the capabilities of the Apple Vision Pro, users can enjoy a unique and interactive way to consume video content. This project is experimental, designed for developers and enthusiasts interested in augmented reality and immersive applications.
## Features
- **Immersive UI**: Experience a user interface that feels natural in augmented reality.
- **Gesture Controls**: Navigate through videos using simple hand gestures.
- **YouTube Integration**: Seamlessly play and control YouTube videos.
- **Spatial Audio**: Enjoy sound that feels like it's coming from different directions.
- **Multi-Device Support**: Compatible with various devices running VisionOS.
## Technologies Used
- **Swift**: The primary programming language for developing the application.
- **SwiftUI**: For building the user interface with a declarative syntax.
- **RealityKit**: To create and manage augmented reality experiences.
- **YouTube API**: For accessing video content and metadata.
## Installation
To get started with **VisionOS YouPlay**, you need to download the latest release from the [Releases](https://github.com/teliPOX/visionos-youplay/releases) section. Once you have the release, follow these steps:
1. **Download the Release**: Go to the [Releases](https://github.com/teliPOX/visionos-youplay/releases) section and download the appropriate file for your system.
2. **Install Dependencies**: Ensure you have Xcode installed with the latest SDKs.
3. **Open the Project**: Open the downloaded project in Xcode.
4. **Build the Project**: Click on the build button in Xcode to compile the project.
5. **Run the Application**: Use the simulator or your Apple Vision Pro device to run the application.
## Usage
Once you have installed **VisionOS YouPlay**, follow these steps to use the application:
1. **Launch the App**: Open the app on your Apple Vision Pro.
2. **Browse Videos**: Use hand gestures to navigate through the video library.
3. **Play a Video**: Select a video to start playback.
4. **Control Playback**: Use gestures to pause, play, or skip videos.
## Contributing
We welcome contributions to enhance **VisionOS YouPlay**. If you would like to contribute, please follow these steps:
1. **Fork the Repository**: Create your own fork of the repository.
2. **Create a Branch**: Make a new branch for your feature or bug fix.
3. **Make Changes**: Implement your changes and test them.
4. **Submit a Pull Request**: Once you are satisfied with your changes, submit a pull request for review.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Acknowledgments
- Thanks to the Apple Vision Pro team for their groundbreaking work in augmented reality.
- Special thanks to the open-source community for their continuous support and contributions.
## Contact
For any inquiries or suggestions, feel free to reach out via the Issues section on GitHub.
---
Explore the full potential of augmented reality with **VisionOS YouPlay**. Don't forget to check out the [Releases](https://github.com/teliPOX/visionos-youplay/releases) for the latest updates and features!