Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/klausmikhaelson/virtualroom
Watch youtube videos with your friends on Sync
https://github.com/klausmikhaelson/virtualroom
chat rooms socket-io sync-youtube-videos synchronization tcp websockets youtube-api
Last synced: about 1 month ago
JSON representation
Watch youtube videos with your friends on Sync
- Host: GitHub
- URL: https://github.com/klausmikhaelson/virtualroom
- Owner: KlausMikhaelson
- License: mit
- Created: 2022-08-05T23:02:17.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-08T15:56:56.000Z (over 1 year ago)
- Last Synced: 2023-07-08T16:24:27.639Z (over 1 year ago)
- Topics: chat, rooms, socket-io, sync-youtube-videos, synchronization, tcp, websockets, youtube-api
- Language: EJS
- Homepage: https://web-production-1f9b.up.railway.app/
- Size: 1.26 MB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Welcome to syncTube/VirtualRooms !
## What it does ?
It helps users to watch YouTube videos on sync with their friends and interact with them on the same time.## How to use it?
On the index page you have the option to either Join a room (if there is any) or create one by just submitting a name for the room.
After that in the room page you will first have to enter your name in the prompt which will be used for the chat feature and than you and your friends both can use the controllers on the same time and if one user seeks to a certain timestap than others will get redirected to it automatically with the help of websockets.# Want to contribute ?
- First give a start to the repo(not necessary but it will be really great if you do)
- Now clone the repo.
- navigate in the root directory
- enter the command `npm install`
- and you're good to go !