Live Streaming
  • iOS : Objective-C
  • Android
  • Web
  • Flutter
  • React Native
  • Electron
  • Unity3D
  • Windows
  • macOS
  • Linux
  • Overview
  • Live Streaming vs. Interactive Live Streaming
  • Develop your app
    • Live Streaming
      • Integrate the SDK
      • Implement a basic live streaming
      • Enhance basic livestream
      • CDN
      • Play live streams
    • Interactive Live Streaming
  • Upgrade the livestream
    • Advanced features
      • Media push
        • Mix the live streams
      • Enhance the livestream
        • Share the screen
        • Improve your appearance in the livestream
        • Beautify & Change the voice
        • Output the livestream in H.265
        • Watermark the live/Take snapshots
        • Config video codec
        • Visualize the sound level
      • Message signaling
        • Convey extra information using SEI
        • Broadcast real-time messages to a room
        • Quotas and limits
      • Ensure livestream quality
        • Test network and devices in advance
        • Check the room connection status
        • Monitor streaming quality
        • Configure bandwidth management
      • Play media files
        • Play media files
        • Play sound effects
      • Record video media data
      • Join multiple rooms
      • Publish multiple live streams
      • Low-latency live streaming
      • Use the bit mask
      • Common audio config
      • Playing streams via URL
    • Distincitve features
      • Set the voice hearing range
      • Single stream transcoding
      • Low-light enhancement
      • Customize the video and audio
  • Upgrade using Add-on
  • Resources & Reference
    • SDK
    • Sample code
    • API reference
      • Client APIs
      • Server APIs
    • Debugging
      • Error codes
    • FAQs
    • Key concepts
  • Documentation
  • Live Streaming
  • Introduction

Overview

Last updated:2023-05-17 19:58

What's the Live Streaming

ZEGOCLOUD's Live Streaming is a service that helps you build the most full-featured live streaming experience into web and mobile applications. You can extend the SDK with a bunch of features, such as virtual gifting, co-hosting, PK battles, or upgrading using an add-on to quickly integrate virtual avatars, beauty filters, instant messaging, and more.

Live Streaming allows you to deliver smooth and lag-free large-scale livestreams to the fullest, whether it's multi-host live streaming or event live streaming with high interactive demands. Whatever you need, live streaming can meet it.

When to use

To help you build a live streaming experience that you exactly want, we've got you two types of SDKs, covering all phases and all your considerations: the SDK and the UI Kit, these two get you all you need for building a video app in two ways.

Summary: If you are in the app feature development or feature upgrading phases and want the most control of your video app, the Live Streaming SDK is the Top Pick. When you are in the startup / trying phases, fund-seeking phase, or testing & POC phase and considering the budget issue, the Live Streaming Kit is your best choice to build an app in a short time.

What are the steps

Page Directory