Skip to content
Frank edited this page May 24, 2020 · 7 revisions

In-Sync

Project Overview

In-Sync is a web application which allows users to remotely enjoys videos with their friends. The application will utilize the Youtube API to allow users to select any video they want to watch. When played the videos sync for all people watching like a live stream allowing for a collaborative experience among users. The application allows for rooms to be created, where people with a link may join and begin watching the video together. These rooms allow people to communicate with each other without the need of third party software like Discord. This is done through text chat, voice chat, and/or reactions allowing users to share their reactions with their peers.

Project Team Group 4

All team members contributed equally to the making of this project. To see the specific contributions, please check out the Issues page and the Pull Requests page on the GitHub page.

  • George McErlean
  • Hayden Simpson
  • Frank Wang Ma

Future Work to be Considered

  • Currently, there's a bug with playing the video. The first distributed play of the video won't go through the sockets to all other users in the room. This may have something to do with sockets, but we are unsure as of now.

  • Also, skipping the video on the host side will only update if the host pauses and plays the video again. This would likely have to do with sockets.