Documentation
Low_Latency_Live Live Streaming
Documentation
Demo APP
SDK Center
API Center
FAQ
Code Market
Console
Sign Up
Log In
中文站 English
  • Documentation
  • Live Streaming
  • Upgrade the livestream
  • Advanced features
  • Low-latency live streaming

Low-Latency Live Streaming

Last updated:2023-08-31 15:50

1 Introduction

Low-Latency Live Streaming (L3) focuses on providing stable and reliable live broadcast services. Compared with standard live video products, the audio and video delay is lower, the synchronization is stronger, and the weak network resistance is better, which can bring users a millisecond-level live broadcast experience.

1.1 Features

  • SDK function: Consistent with the functions of real-time audio and video products, and does not support downlink speed measurement temporarily.
  • Streaming delay: Low-latency live broadcast delays 600 ms to 1000 ms under normal networks.
  • Concurrency: There is no limit to the push stream, and the maximum support for a single stream is tens of millions of concurrent streams.
  • Multi-terminal synchronization: The live broadcast delay difference between the viewer and the viewer is less than 400 ms, and the viewer experience is consistent.

1.2 Application Scenarios

  • Online education: Ultra-low latency online classroom experience, perfect compatibility with diverse teaching plug-ins, excellent teacher- student interaction experience, consistent student classroom progress, and teaching immersion comparable to offline classrooms.
  • Live show live: To achieve ultra-low latency interaction between the anchor and the audience, real-time barrage response and rewards, build a new form of live show, detonate the popularity of the live broadcast.
  • E-commerce live broadcast: Assist new e-commerce gameplay such as spike and issuance, create richer e-commerce interactive scenes, and help improve the platform's UV conversion rate and GMV.
  • Watch together: Mass audiences around the world can simultaneously watch movies, concerts or competitions in the same live broadcast room. The low-latency, multi-terminal synchronized audio and video experience helps users communicate freely and brings immersive viewing experience.
  • Online auction: Support real-time online auctions across countries and regions. Low-latency experience and excellent weak network resistance ensure the real-time participation of every user. The timely picture synchronization of bidding ensures fair auction.

2 Prerequisites

Before using the low-latency live broadcast, please make sure:

  • Create a project in ZEGOCLOUD Admin Console, and get the AppID of your project.
  • The ZEGO Express SDK has been integrated into the project. For details, see Integration and Implementation.

3 Implementation Steps

Set the "resourceMode" parameter of ZegoPlayerConfig to "ONLY_L3", call startPlayingStream interface, according to the incoming stream ID parameter "streamID", pull far A low-latency live stream pushed from the end.

ZegoPlayerConfig playerConfig = new ZegoPlayerConfig();
playerConfig.resourceMode = ZegoStreamResourceMode.ONLY_L3;
ZegoExpressEngine.getEngine().startPlayingStream(streamID, playerConfig);

4 API Reference

Method Description
startPlayingStream Start streaming.
Page Directory
  • Free trial
  • 提交工单
    咨询集成、功能及报价等问题
    电话咨询
    400 1006 604
    Get Consulting
    Scan Wechat QR code