Talk to us
Talk to us
menu

Create endless possibilities with full-featured live streaming SDKs and APIs

Interactive live streaming expands the ways people engage online, enabling people worldwide to create shared experiences without the constraints of distance and time.

Live interactions

Live interactions

Live streaming hosts can interact with audience members through live audio/video with ultra-low latency of less than 300ms.

Streamer PK

Streamer PK

Enable streamers to start a PK mode with others for more fun and entertainment, attracting more viewers to watch the live streams.

Multiple latency tiers

Multiple latency tiers

Select the solution with the latency tier that best fits your business requirements.

Live stream forwarding

Live stream forwarding

Use RTMP to forward live streams to multiple social media platforms simultaneously to reach more people.

HD with low bitrate

HD with low bitrate

Deliver high-quality live video at a lower bitrate using H.265/High-Efficiency Video Coding (HEVC).

Screen sharing

Screen sharing

Use screen sharing to share your gameplay in real-time or do a live presentation to your audience.

Instant start

Instant start

Optimized time to first frame (TTFF) allows users to switch among different rooms and start viewing immediately.

Recording

Recording

Record live streamings for future on-demand playback. Save live moments into stored memories.

Quality monitoring

Quality monitoring

Ensure smooth live streaming with powerful and real-time streaming quality monitoring and network scheduling.

AI-powered

AI-powered

Deliver an immersive live streaming experience with AI-powered audio and video technologies.

Virtual gifting

Virtual gifting

Enable audience members to support their favorite live streaming hosts through virtual gifting.

Multi-camera live

Multi-camera live

Live stream an event from multiple perspectives like a pro, delivering users an immersive live streaming experience.

Watermark branding

Watermark branding

Use watermarking to brand your live streams with your logo or other branded images.

SEI

SEI

Insert supplemental enhancement information (SEI) into media bitstreams to send additional text data for various purposes.

Instant messaging

Instant messaging

With instant messaging, users can have text chat or send bullet-screen messages while watching a live stream.

Live interactions

Live interactions

Live streaming hosts can interact with audience members through live audio/video with ultra-low latency of less than 300ms.

Streamer PK

Streamer PK

Enable streamers to start a PK mode with others for more fun and entertainment, attracting more viewers to watch the live streams.

Multiple latency tiers

Multiple latency tiers

Select the solution with the latency tier that best fits your business requirements.

Live stream forwarding

Live stream forwarding

Use RTMP to forward live streams to multiple social media platforms simultaneously to reach more people.

HD with low bitrate

HD with low bitrate

Deliver high-quality live video at a lower bitrate using H.265/High-Efficiency Video Coding (HEVC).

Screen sharing

Screen sharing

Use screen sharing to share your gameplay in real-time or do a live presentation to your audience.

Instant start

Instant start

Optimized time to first frame (TTFF) allows users to switch among different rooms and start viewing immediately.

Recording

Recording

Record live streamings for future on-demand playback. Save live moments into stored memories.

Quality monitoring

Quality monitoring

Ensure smooth live streaming with powerful and real-time streaming quality monitoring and network scheduling.

AI-powered

AI-powered

Deliver an immersive live streaming experience with AI-powered audio and video technologies.

Virtual gifting

Virtual gifting

Enable audience members to support their favorite live streaming hosts through virtual gifting.

Multi-camera live

Multi-camera live

Live stream an event from multiple perspectives like a pro, delivering users an immersive live streaming experience.

Watermark branding

Watermark branding

Use watermarking to brand your live streams with your logo or other branded images.

SEI

SEI

Insert supplemental enhancement information (SEI) into media bitstreams to send additional text data for various purposes.

Instant messaging

Instant messaging

With instant messaging, users can have text chat or send bullet-screen messages while watching a live stream.

Live interactions

Live interactions

Live streaming hosts can interact with audience members through live audio/video with ultra-low latency of less than 300ms.

Streamer PK

Streamer PK

Enable streamers to start a PK mode with others for more fun and entertainment, attracting more viewers to watch the live streams.

Multiple latency tiers

Multiple latency tiers

Select the solution with the latency tier that best fits your business requirements.

Live stream forwarding

Live stream forwarding

Use RTMP to forward live streams to multiple social media platforms simultaneously to reach more people.

HD with low bitrate

HD with low bitrate

Deliver high-quality live video at a lower bitrate using H.265/High-Efficiency Video Coding (HEVC).

Screen sharing

Screen sharing

Use screen sharing to share your gameplay in real-time or do a live presentation to your audience.

Instant start

Instant start

Optimized time to first frame (TTFF) allows users to switch among different rooms and start viewing immediately.

Recording

Recording

Record live streamings for future on-demand playback. Save live moments into stored memories.

Quality monitoring

Quality monitoring

Ensure smooth live streaming with powerful and real-time streaming quality monitoring and network scheduling.

AI-powered

AI-powered

Deliver an immersive live streaming experience with AI-powered audio and video technologies.

Virtual gifting

Virtual gifting

Enable audience members to support their favorite live streaming hosts through virtual gifting.

Multi-camera live

Multi-camera live

Live stream an event from multiple perspectives like a pro, delivering users an immersive live streaming experience.

Watermark branding

Watermark branding

Use watermarking to brand your live streams with your logo or other branded images.

SEI

SEI

Insert supplemental enhancement information (SEI) into media bitstreams to send additional text data for various purposes.

Instant messaging

Instant messaging

With instant messaging, users can have text chat or send bullet-screen messages while watching a live stream.

10,000,000+

10,000,000+ Viewers

Support for 10 million+ concurrent viewers in a single live streaming session.

99%

99% Availability

Stable and smooth live streaming, 99% stutter-free.

1

All in One

One SDK for all live streaming use cases.

212

212 Countries

Global coverage of 212 countries and territories.

Boost your user and customer engagement with customized live streaming solutions

Go live to engage more people and make a bigger impact.

Social and entertainment

Rich features for immersive interactions

Build a next-generation live social and entertainment experience by integrating live engagement in different formats, including single-host, multi-host, and cross-room live interactions, as well as various add-ons such as face beautification, voice beautification, and virtual gifting.

With our live SDK, you can build:

  • In-room live interactions
  • Cross-room live interactions
  • Face beautification
  • Virtual gifting
Live events

Capture wonderful events from multiple perspectives and stream live to millions

Live stream your event to reach a global audience and simultaneously forward your live streams to various social platforms to maximize the impact. Capture unforgettable moments with multiple cameras and increase audience engagement by adding text chat and other features.

With our live SDK, you can build:

  • Instant messaging
  • Recording
  • Live stream forwarding
  • Multi-camera live streaming
Live shopping

Convert viewers into customers with shoppable live streams

Transform online shopping experiences with live streaming. Deploy shoppable live streams hosted by your sales stars, product experts, and celebrities to reach and engage with your customers anywhere in the world.

With our live SDK, you can build:

  • Product push notifications
  • Instant messaging
  • Snatch deal
Live game streaming

Connect gamers in real-time and broadcast the fun of gaming live

Empower gamers to broadcast their gameplay live and interact with the viewers or other game streamers. ZEGO Live has a small system resource footprint and supports mainstream game engines such as Unity3D and Cocos2D.

With our live SDK, you can build:

  • Screen sharing
  • Bullet screen messaging
  • Virtual gifting
  • Recording
Live fitness

Build your online gym, workout together live

Build your live fitness apps with high-quality audio and video. Create virtual gyms for people to work out together online and enable fitness coaches to host live fitness sessions.

With our live SDK, you can build:

  • In-room live interactions
  • Live stream forwarding
  • Recording
  • Virtual gifting
Online education

Build large-scale interactive live classes for effective online learning

Create virtual classrooms that support different online teaching methods. Enhance online learning experiences with whiteboards, file sharing, screen sharing, and other online teaching tools.

With our live SDK, you can build:

  • Large classes
  • File sharing
  • Screen sharing
  • Webinars

Easy integration in minutes to build live streaming without limits

Build your live streaming apps to create endless possibilities with an all-in-one SDK.

  • Step 1: Create an engine

  • Step 2: Create a room

  • Step 3: Start publishing streams

  • Step 4: Start subscribing to streams

Choose a latency tier that best fits your business scenario :

  • Real-Time
    < 300ms
  • Ultra-Low Latency
    600~1000ms
  • Low Latency
    1000~3000ms
  • High Latency
    >3000ms
  • 0ms
  • 600ms
  • 1000ms
  • ······
  • 3000ms
Premium Live

Premium Live

Real-Time < 300ms

Best for scenarios where the host and audience members need to interact frequently through live audio and video with an end-to-end latency of less than 300 ms.

  • Social and entertainment
  • Live game streaming
  • Live webinars
  • Live fitness

Contact us for more details

Standard Live

Standard Live

Ultra-Low Latency 600~1000ms

Best for scenarios where the host and audience members need to interact through live audio and video with an end-to-end latency of 600 to 1,000 ms, achieving a certain level of interactivity while maintaining cost efficiency.

  • Live shopping
  • Large live classes
  • Live events
  • Virtual meetings

Contact us for more details

CDN Live

CDN Live

High Latency > 3000ms

Best for scenarios where the host doesn't need to interact with the audience through live audio and video. Audience members subscribe to live streams via CDN, and the end-to-end latency can be over 3,000 ms.

  • Live sports
  • Live concerts
  • Live webinars
  • Large-scale live events

Contact us for more details

ZEGOCLOUD UIKits

Go to the market one step faster

20+ Pre-built UIKits let you create engaging apps in the shortest possible time, instead of starting from scratch.

UIKits are perfectly suited for :

Testing tools in early-stage customer research

MVP to get funding

In-app plugins of your ready-to-run app

Learn more about UIKits
ZEGOCLOUD UIKits

ONLY 3 STEPS

Go live in 30 minutes with UIKits

1

Install UIKit

Install the UIKit for your development platforms using dependency management tools.

2

Integrate Securely

Integrate the UIKit SDK: only a few lines of code to load prebuilt views.

3

Build the Experience

Customize the UI components and business logic exactly as per your needs.

Keep you away from hard & messy things

With UIKit, you don't have to waste time worrying about how to deal with these problems.

🌐

Distance-based server system & latency-based routing policy that serve global infrastructure.

🚀

Utility-oriented adaptive QoS and bandwidth allocation under weak networks.

⚡️

Automatic connection management adapts to different network conditions.

💫

Flexible bandwidth management that reacts to switching between 1on1 & group calls.

🔧

Built-in edge case handling when encountering media device errors.

📱

Dynamic changing prebuilt layout based on the screen size and orientation.

2 Ways to Get Started

We offer various scenario-based prebuilt UIKits that allow you to drop full features of live streaming into your app. If you want your video call UI entirely up to you, we also offer SDKs with lower-level core APIs.

UIKits

Embed interactive scenarios with < 10 lines of code

Use our scenario-based pre-built UIKits to make apps for early testing, or build MVPs. Even go live in 30 minutes, reducing investment risk and allowing you to focus on your core business.

Android Android
iOS iOS
Web Web
React Native React Native
Flutter Flutter
ZegoUIKitPrebuiltLiveStreamingConfig config = new ZegoUIKitPrebuiltLiveStreamingConfig(ROLE_HOST);
ZegoUIKitPrebuiltLiveStreamingFragment fragment = ZegoUIKitPrebuiltLiveStreamingFragment.newInstance(yourAppID, yourAppSign, liveID, user.userID, user.userName, config);
getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment).commitNow(); 
RUN

SDKs

Empower your interactive app with a lower-level SDK

Use our SDK with lower-level core APIs to upgrade your interactive app with fully customized UI, personalized functionality, and sophisticated workflows.

Android Android
iOS iOS
Web Web
React Native React Native
Flutter Flutter
val engine = ZegoExpressEngine.createEngine(yourAppID, yourAppSign)
engine.loginRoom(roomID, user)
engine.startPublishingStream(streamID)
engine.startPlayingStream(streamID, ZegoCanvas(play_view))
engine.logoutRoom(roomID)
START BUILDING

Works with your tools and platforms.

icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative

Quickstarts

Get started with UIKits

Build your engaging apps for multiple use cases with reference to our sample apps.

Docs

SDK Documentation

Check out our SDK and API documentation to explore more features.

SDKs

SDK Downloads

Customize UIs for cross-platform video calls using high-flexibility SDKs.

ZEGOCLOUD’s consistently high level of service is what we value the most. We appreciate that ZEGOCLOUD has delivered high-quality, real-time, stable live streaming and attentive support to YAYA Live.

MICO

Enterprise ready

Business

4000+

Daily call minutes

3 Billion+

Number of end-user annually

30 Billion+

Explore
other products of ZEGOCLOUD

Voice Call

Add crystal-clear and engaging voice calling experiences into your apps.

Voice Call Voice Call
Learn more

Video Call

Add high-quality and engaging video calling experiences into your apps.

Video Call Video Call
Learn more
Ready to start building?
Sign up and get 10,000 minutes for free every month
Start your free trial