Flex Stream is a web application that allows users to upload MP4 videos, converts them into HLS format with multiple resolutions, and streams them adaptively in the browser. Users can experience smooth playback that adjusts automatically based on network conditions.
- Frontend: React
- Backend: Express.js
- File Uploads: Multer
- Video Streaming: HLS.js
Watch the demo video below: