logo
On this page

Product Features


Communication Capabilities

Basic Features

Basic FeatureFeature DescriptionBusiness Scenario
Voice CallUsers can join the same Room and make audio calls.
  • 1v1 audio call
  • Multi-person audio conference
Audio Live StreamingIn the same Room, including Hosts and Audience. Hosts can start an audio live stream, and Audience in the Room can watch the live stream.
  • Emotional FM
  • Voice chat room
User Permission ControlUse Token to control user permissions, such as: specifying which users can enter/leave the Room; specifying which users can speak/mute; specifying users.Video conference
Call Quality MonitoringMonitor multiple indicators of audio/video quality, such as resolution, frame rate, bitrate, sampling rate, etc., to ensure stable quality.Bank account opening, remote identification and other scenarios with high audio/video quality requirements and restrictions
Network Speed TestingCan detect uplink and downlink network speeds before users start publishing/playing streams, to determine what bitrate of audio/video streams is suitable for publishing/playing under current network environment.Call scenarios, education scenarios, live streaming scenarios

Advanced Features

Advanced FeatureFeature DescriptionBusiness Scenario
Co-hosted Live StreamingMultiple Hosts can appear in the same Room and co-stream together on the same screen.
  • Multi-host co-hosting from different locations
  • Multi-person KTV chorus
  • Show live streaming
Multi-Source CaptureProvides flexible and easy-to-use audio/video capture sources and channel management capability, reducing developer workload and maintenance costs.Video conference, online education
Simultaneous Multi-StreamingA user can publish multiple audio/video streams simultaneously, such as sending both a camera stream and a screen share stream.Presenter can display a PPT and be seen by the main speaker at the same time in a video conference
Supplemental Enhancement Information (SEI)Bundle text information together with audio/video content for synchronized transmission through streaming channels, enabling precise synchronization of text data with audio/video content.
  • Video screen precise layout
  • Remote lyrics sync
  • Live quiz
Flow ControlZEGOCLOUD industry-leading technology. The SDK dynamically adjusts video publishing stream's bitrate, frame rate, resolution, and audio bitrate according to its own and the peer's current network environment state, automatically adapting to current network environment and network fluctuations to ensure smooth stream publishing.All scenarios requiring high-quality real-time audio and video services
Cloud ProxyBy setting up the SDK's cloud proxy interface, all SDK network traffic is relayed through the cloud proxy server, enabling communication with RTC and L3 (Live Streaming).Hospitals, governments, or internal networks with restricted network environments
GeofencingRestricts transmission of audio/video and signaling data to specific regions to meet regional data privacy and security regulations, i.e., restricting access to AV services of specific regions.Communication scenarios

Room Capabilities

Basic Features

Basic FeatureFeature DescriptionBusiness Scenario
Real-time Messaging & SignalingProvides plain text message sending and receiving functionality. You can send broadcast messages and bullet comments to other users in the same Room, or send custom messages to certain specified users, and allows implementation of interactive functions such as likes, sending gifts, quizzes, etc.
  • Show live streaming
  • Voice chat room

Advanced Features

Advanced FeatureFeature DescriptionBusiness Scenario
Multi-room LoginA user can join multiple rooms simultaneously for audio/video calls or to watch live streaming.Teacher conducting online classes for multiple cohorts

Audio Capabilities

Basic Features

Basic FeatureFeature DescriptionBusiness Scenario
Audio Spectrum and Volume ChangesAudio spectrum: The energy value of digital audio signals at each frequency point.
Volume Change: The volume level of a specific stream.
  • Determine which user is speaking on the mic, check whether microphone and speaker are available
  • Audio spectrum animation display, etc.
Headphone Monitor & Channel Setting
  • Headphone monitor: After connecting headphones (ordinary or Bluetooth headphones) to the device, users can hear the sound captured by the device's microphone from the headphone side in real time.
  • Stereo: Two audio channels let you determine the specific position of the sound source by the phase difference heard between the left and right ears.
  • Show live streaming
  • Emotional FM
  • Music teaching and other professional scenarios
Audio 3A ProcessingIn real-time audio/video calls or live streaming, you can apply 3A audio processing to improve call/stream quality and user experience.
  • AEC (Acoustic Echo Cancellation): Filters collected audio data to reduce echo in the audio.
  • AGC (Automatic Gain Control): When enabled, the SDK can automatically adjust the microphone volume to adapt to near and far pickup and maintain a stable volume.
  • ANS (Automatic Noise Suppression): Identifies and eliminates background noise in the sound. After enabling this feature, the human voice becomes clearer.
All scenarios requiring high-quality real-time AV services
Voice Changing/Reverb/Stereo

Add fun and interactivity—users can use voice changing for funny effects, reverb to create atmosphere, or stereo to make the sound more immersive.

ZEGO Express SDK provides various preset voice changing, reverb, echo, and stereo effects. Developers can flexibly set their desired sound effects.

  • Live streaming
  • Voice chat room
  • KTV room
  • Anonymous social
  • Game entertainment
  • Role playing

Advanced Features

Advanced FeatureFeature DescriptionBusiness Scenario
Audio MixingThe SDK obtains a stream of audio data from the App and integrates the audio data provided by the App with the audio data collected by the SDK into one stream of audio data, thereby enabling the playing of custom sounds or music files during calls or live streaming, and allowing others in the room to also hear them.
  • Social voice chat
  • Live streaming
Scenario-Based AI Noise SuppressionAutomatically recognizes different scenarios in real time and intelligently adjusts AI noise suppression strategy to provide the best noise reduction and sound quality effects.
In call scenarios, all sounds except human voice are treated as noise and eliminated.
In music scenarios, noise suppression adjusts automatically to restore music sound quality.
Voice chat room, conference, audio gaming and other 1v1 or multi-person audio and video call scenarios, as well as sound card, accompaniment, nearby music live streaming or online KTV scenarios
Custom Audio CaptureDevelopers can obtain audio information themselves and then pass it to the SDK for transmission.
  • Online or local audio file transmission
  • Transfer custom captured system audio files
Custom Audio RenderingThe audio is rendered by the developer themselves before being played.When developers have special rendering needs
Custom Audio ProcessingDevelopers can perform custom audio processing themselves.When there are special sound processing needs that the SDK cannot meet
Raw Audio Data AcquisitionAcquires original audio recording functionality. The obtained original audio data format is PCM.Audio data retention or special processing

Live Streaming Capabilities

Basic Features

Basic FeatureFeature DescriptionBusiness Scenario
Using CDN for Live StreamingIntegrates capabilities from multiple CDN providers. This function supports streaming to CDN, bridging RTC and CDN live streaming products, allowing users to view live streaming content directly from web pages or third-party players.High concurrency basic live streaming, scenarios without strict latency requirements
CDN Stream Publishing AuthenticationTo prevent attackers from stealing the developer's publishing stream URL address for unauthorized stream publishing use, or from forging the developer's server to generate publishing stream URL address (resulting in traffic loss), you can configure CDN publishing authentication via the ZEGOCLOUD Console self-service. When authentication is enabled, you need to append related authentication parameters to the publishing stream URL address, otherwise publishing is not allowed.-
Playing Stream by URLWhen the publishing end uses a third-party publishing tool (such as OBS software, network camera IP Camera, etc.) to push the stream to a CDN, or uses ZEGO SDK's relay-to-CDN feature to push the audio/video screen to a third-party CDN, streams can be played by directly passing in a URL address.Obtaining third-party live streaming content

Advanced Features

Advanced FeatureFeature DescriptionBusiness Scenario
Ultra-low Latency Live StreamingFocused on providing stable and reliable live streaming services. Compared with standard video live streaming products, provides lower audio and video latency, stronger synchronization, better weak network resistance, and brings millisecond-level live experience to users.
  • Online education
  • Show live streaming
  • E-commerce live
  • Watching together
  • Online auction
Direct to CDNThe process of pushing the audio/video stream directly from the local client to the CDN. Users can watch it directly by pulling the stream URL address from a web page or third-party player.Developers can use when they have audio/video distribution service cooperation with third-party CDNs

Other Capabilities

Basic Features

Basic FeatureFeature DescriptionBusiness Scenario
Media PlayerProvides the ability to play audio/video media files and also supports streaming the played media file's audio/video data.
  • Play test audio
  • Play background music
  • Play video files
Audio Effect PlayerProvides an audio effect player and performs unified management of audio effects, supporting short sound effects playback control for enhanced realism or creating scene atmosphere playback and other effects.
  • Show live streaming
  • Game entertainment
Audio/Video RecordingEnables recording of videos or audio during calls, live streaming, or online teaching, for later viewing by other users on demand. ZEGO provides multiple recording solutions to meet recording needs in different scenarios.
  • Meeting recording
  • Live recording
  • Call recording
  • Online class recording

Previous

Overview

Next

Voice Call Pricing

On this page

Back to top