What is CyTube?
The application enables users to synchronize media playback across an unlimited number of channels, fostering communal viewing experiences. Underpinned by Node.JS on the server-side and JavaScript on the client-side, the system leverages a MySQL database to store user registrations, cached media metadata, and data related to each channel. Utilizing Socket.IO and jQuery libraries, as well as integrating with various media providers' APIs, the web interface is styled with the Bootstrap framework to provide a consistent and responsive user experience
Highlights
- Synchronize media playback across an unlimited number of channels
- Built-in chat functionality to facilitate real-time discussions during shared viewing
- Integration with a variety of media providers to support a wide range of content
- Reliance on a MySQL database to store user and channel-specific data
- Leveraging of popular JavaScript libraries and frameworks on both the server and client sides
Platforms
- Online
Languages
- English
Features
Media Streaming
Integrated Chat
Share Videos
Watch Videos Together
Bot Integration
Google Drive integration
Youtube integration