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.
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.