CSS provides LVB as a professional, stable, and fast cloud streaming service for common use cases. You can integrate the MLVB SDK to apps, web, and other platforms to quickly enable live streaming.
You can integrate the MLVB SDK with apps on iOS or Android clients for live push and playback.
The MLVB SDK uses CSS, IM, TRTC and other services for low-latency audiovisual communication for multiple parties. It offers co-anchoring for interaction between viewers, and other viewers who don’t join co-anchoring can also watch the live streaming. For details, please see Co-anchoring.
You can use the following ways to achieve live push and playback on your websites:
WebRTC push uses the Opus audio codec. If you use a standard live streaming protocol (RTMP, HTTP-FLV, or HLS) for playback, the CSS backend will automatically convert the audio streams to AAC format to ensure normal playback, which will incur audio transcoding fees. For details, please see Live Transcoding > Audio Transcoding.
As most mobile browsers on the market do not support HTTP-FLV for playback, we recommend you use HLS for playback on mobile browsers.