CloudHub Docs
Download Documents

RTS


Overview

Real-Time Streaming (RTS) is the ultra-low-latency version of Live. It delivers superior playback experience with millisecond latency. It is suitable for scenarios with high requirements on latency, such as online education, sports streaming, and online quizzes.

RTS Live Streaming provides
Signal Sdk: Mainly for the communication and live broadcast scenarios, the signaling and message sending and receiving management, users can customize the signaling.
RTS SDK: Mainly provides stream-related SDKs, such as: audio, video, screen sharing and other stream operations; mixed streaming and other related processing.
At the same time, in order to make it more convenient for customers to use, we have open sourced a more concise LiveRoom SDK (this SDK is based on Signal Sdk and RTS SDK for secondary encapsulation) to achieve control in the room, signaling processing, audio and video stream publishing and subscription, etc.

Product Architecture

image

RTS supports push-pull stream

image

Features

Playback with millisecond latency

RTS uses the UDP protocol to keep the latency within 1s, much lower than 3-5s in traditional live streaming. This, along with excellent instant streaming performance and low stutter rate, guarantees a superior streaming experience.

Various features and smooth migration

RTS integrates a wide range of LVB features including live push, transcoding, recording, screencapture, porn detection, and playback. It also allows smooth migration from Live.

User-friendly, secure, and reliable

You can easily integrate RTS as it uses standard protocols. You can use it for playback on Chrome and Safari without installing any plugins. Moreover, its protocols encrypt streams by default for improved security and reliability.

Getting Started

For details about how to use a demo and how to quickly get started with RTS.