RideStream / Docs

RideStream / Docs / Video Playback

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.

Android & Windows Video Player

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.

Next Steps & Related Guides