
A minimal streaming experience with playlists, playback controls, and keyboard shortcuts. It focuses on delivering a smooth video playback experience with support for various video formats.
Implementing adaptive bitrate streaming for a consistent playback experience across different network speeds. Customizing Video.js to match the desired aesthetic.
React-based UI with Video.js for core player functionality. The backend is built with Node.js to handle video metadata and playlists.