Lumina is a high-performance, aesthetically pleasing video player and IPTV client designed with a focus on user experience and visual fidelity.
- Ambient Mode: Dynamic background glow that matches the video content.
- M3U Playlist Support: Parse and play IPTV playlists with ease.
- YouTube-like UI: Familiar, premium interface with dark mode.
- Advanced Controls: Gestures for volume/brightness, speed control, sleep timer, and more.
- PWA Support: Installable as a native-like app.
- Clone the repository.
- Run
npm installto install dependencies. - Run
npm run devto start the development server.
- React + Vite
- HLS.js for streaming
- Framer Motion for animations
- Lucide React for icons