Hardware Video Playback
RideStream leverages hardware-accelerated decoding (via libmpv / media_kit) to play MP4, MKV, AVI, and WebM videos smoothly on Windows and Android with minimal battery drain.
Supported Video Formats
- Video Containers: MP4, MKV (Matroska), AVI, WebM (plus MOV and others via the transcoding engine fallback).
- Playback: Hardware-accelerated video decoding on supported devices.
- Adaptive Quality: High (native resolution, no re-encode), Auto (scales down only when needed), or fixed 720p/480p — see the Adaptive Streaming guide.
Playback Controls
RideStream's player provides the following on-screen controls:
- Play / Pause and Skip Previous / Skip Next track buttons.
- Seek bar: drag to jump to any position in the current video.
- Volume slider with +/− buttons.
- Shuffle and Repeat (repeat all / repeat one) toggles.
- Quality selector: switch between High / 720p / 480p on the fly.
- Tap the video to show or hide the control bar.
💡 Remote Playback
When streaming from a host server, playback position, volume, and quality can be controlled from the connected receiver — acting as a remote for the screen you're watching on.