This sample project demonstrates how to build an iOS app for hosting WWDC watch parties with video calling functionality using Stream's Video SDK. The app allows users to watch WWDC sessions together in real-time while engaging in video conversations with their friends.
- Browse and select WWDC sessions to watch
- Create and join watch party rooms for specific sessions
- Real-time video and audio streaming during watch parties
- Synchronize video playback among participants
- Display participant information and status
- Handle call events and state changes
iOS 16.0+ Xcode 15.0+
- Clone the repository:
git clone https://github.com/rudrankriyam/WWDC-Watch-Party
- Navigate to the project directory and open it in Xcode. Here is an example of opening the first project from Terminal:
cd /Users/rudrankriyam/Desktop/WWDCWatchParty/Building\ App\ with\ Video\ Calling
xed . WWDCWatchParty.xcodeproj
- Build and run the app:
- Select a connected device from the scheme dropdown.
- Click the Run button or press
Cmd+R
to build and run the app.
- Explore the app and start hosting or joining WWDC watch parties!
This sample project is released under the MIT License. See the LICENSE file for more information.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This sample project utilizes the Stream Video SDK and various open-source libraries. We would like to express our gratitude to the developers and maintainers of these projects for their valuable contributions to the community.
For any questions or inquiries, please create an issue. Happy coding and enjoy your WWDC watch parties!