RideStream / Docs

RideStream / Docs / Transcoding Engine

On-the-Fly Video Transcoding Engine

RideStream automatically detects when a video format or audio codec is unsupported by a receiving device and converts the stream in real-time with zero user intervention.

Android & Windows Transcoding

Direct Play vs. Remuxing vs. Transcoding

  • Direct Play (Zero CPU overhead): When both host and receiver natively support the container (e.g. MP4) and codecs (H.264/AAC), RideStream streams raw bytes directly over HTTP.
  • Remuxing (Ultra Fast): If the container is incompatible (e.g. MKV) but the video/audio streams are native H.264/AAC, the server repackages the container headers in real time without re-encoding video frames.
  • Transcoding (Full Conversion): If the receiver cannot decode the codec or a lower resolution is requested (e.g. 720p/480p in adaptive mode), the host re-encodes the stream on the fly.

Next Steps & Related Guides