logo
Video Call
Other Features
On this page

Ultra-Low Latency Live Streaming

2024-07-19

Feature Overview

ZEGO Ultra-Low Latency Live Streaming (Low-Latency Live Streaming, L3) is born for high-quality experience. It can create an ultimate live streaming experience with ultra-low latency, super strong synchronization, extreme weak network resistance, ultra-low stuttering, ultra-clear picture quality, and first-frame second-open. It is a "hexagonal warrior" among live streaming distribution products.

Compared with traditional CDN live streaming, ZEGO ultra-low latency live streaming is based on full-link self-developed private protocol, massive ordered data network (MSDN), and end-to-end monitoring, providing more stable and higher quality live streaming distribution services, helping the business side solve "live streaming experience" pain points, and is the common choice of many leading live streaming customers.

Warning

The ultra-low latency stream playing function is not enabled by default. Please contact ZEGOCLOUD Technical Support to enable the function before using.

Feature Highlights

Ultra-low latency live streaming supports tens of millions of ultra-large concurrency, providing stable and high-quality live streaming distribution services with the following 6 major high-quality features:

FunctionFeature
Ultra-Low LatencyLive streaming latency of 600 ms ~ 1000 ms under normal network conditions.

Super Strong Synchronization

Millisecond-level synchronization, synchronization error between different viewers < 400ms.
Extreme Weak Network ResistanceSupports extreme weak network resistance, up to 80% packet loss without disconnection, stable playback even in complex network environments.
Ultra-Low StutteringCompared with CDN live streaming, using ZEGO ultra-low latency live streaming can reduce the stuttering rate by up to 75% or more.
Ultra-Clear Picture QualityThrough the All-in-one SDK, it provides rich picture quality optimization capabilities to achieve user-level high-quality picture quality practices in various scenarios.
First-Frame Second-OpenUsing an exclusive decoupled low-level architecture and providing second-open strategies such as preloading live streams, supports viewers to enter the room at extreme speed, achieving up to 99% domestic second-open rate.

Application Scenarios

Ultra-low latency live streaming can be applied to the following scenarios:

Application ScenarioDescription

Overseas Live Streaming

Break through pain points such as high stuttering, slow first frame, and poor picture quality one by one, improve the live streaming experience of global audiences, and enable global users to enjoy live streaming social interaction. Break through bottlenecks such as poor overseas network environments, high proportion of mid-to-low-end devices, and poor broadcasting environments of amateur anchors, helping enterprises with overseas localization.

Showcase Live StreamingProvide essential showcase live streaming functions such as second-open and beauty effects, support seamless switching solutions for multiple scenarios such as cross-room PK and live streaming to 1V1. While ensuring the live streaming viewing experience of all viewers, focus on ensuring the experience quality of big anchors and paid users, effectively promoting the growth of paid users.

Education Large Class

Ultra-low latency online classroom perfectly compatible with diverse teaching plugins, providing excellent teacher-student interactive experience, making students' classroom progress consistent with teachers, and teaching immersion comparable to offline classrooms.
Gaming Live StreamingIn gaming scenarios with high bitrate, it can adaptively transcode according to viewer bandwidth, effectively reducing the stuttering rate so that all viewers can smoothly watch game interactions. Based on high-definition low-bitrate, it effectively improves game picture quality at the same bitrate, not limited by viewer network bottlenecks.

Event Live Streaming

Millisecond-level latency and ultra-low stuttering, say goodbye to being spoiled, grasp the dynamic situation on the field in real time, and never miss any highlight moments. Supports 4K 60fps and HDR, presenting rich field details and silky ultra-clear dynamic pictures.
E-commerce Live StreamingMatch the strong real-time requirements of shopping with goods. Anchors can respond to viewers' shopping consultations at extreme speed, improving the stickiness between anchors and viewers. Achieve strong synchronization and fairness for activities such as auctions, flash sales, and limited-time offers, stimulating user order conversion in the live room.
Watch TogetherGlobal massive audiences can synchronously watch movies, concerts, or competitive matches in the same live room. Low-latency, multi-terminal synchronized audio and video experience helps users communicate at zero distance without obstacles, bringing an immersive viewing experience.

Prerequisites

Before using ultra-low latency live streaming, please ensure that you have implemented basic audio and video publishing and playing functions in the project. For details, please refer to Quick Start - Integration related documentation.

Usage Steps

Set the resourceMode parameter of ZegoPlayerConfig to ZEGO_STREAM_RESOURCE_MODE_ONLY_L3, and call the startPlayingStream interface. According to the passed Stream ID parameter streamID, pull the ultra-low latency live streaming stream pushed remotely, to achieve the ultra-low latency live streaming function.

ZegoPlayerConfig playerConfig;
playerConfig.resourceMode = ZEGO_STREAM_RESOURCE_MODE_ONLY_L3;
engine->startPlayingStream(streamID, &playCanvas, playerConfig);

Previous

Play Stream by URL

Next

Direct Publishing to CDN

On this page

Back to top