Video player with LAN controls.
- Play/Pause
- Progress Bar (Seeking)
- Volume Controls (Mute/Volume bar)
- Full Screen Toggle
- Forward/Backwards (10s)
- Playback Rates
- Video player: video.js
- Desktop app: Electron
- Server: express
- Client-server comms: socket.io
- Core functionality
- Different source types (m3u8)
- Change source doesn't need to reopen electron
- QR Code of video control
- Make it into usable library (ie lanPlayer.play())
- Command line