logo
On this page

Product Features

2026-03-05

Communication Capabilities

Basic Features

Basic FeaturesFeature DescriptionBusiness Scenarios
Audio/Video CallUsers join the same room and conduct audio and video calls.
  • 1v1 video call
  • Multi-person video conference
Audio/Video Live StreamingIn the same room, including hosts and viewers, hosts can conduct audio and video live streaming, and viewers in the room can watch the live stream.
  • Show live streaming
  • Game live streaming
  • E-commerce live streaming
User Permission ControlUse Token to control user permissions, such as: specifying users can enter/exit rooms; specifying users to speak/mute; specifying users.Video conference
Pre-call DetectionBefore conducting audio/video calls or live streaming, perform device detection on cameras, microphones, monitors, etc., to ensure normal operation of calls or live streaming.Normal call function detection
Call Quality MonitoringMonitor the quality of audio and video, such as resolution, frame rate, bitrate, sampling rate, and other multi-indicator detection, to ensure quality stability.Bank account opening, remote authentication, and other scenarios with high requirements and limitations on audio and video quality
Network Speed TestBefore users publish/play streams, detect uplink and downlink network speeds to determine what bitrate of audio and video streams is suitable for publishing/playing under current network conditions.Call scenarios, education scenarios, live streaming scenarios

Advanced Features

Advanced FeaturesFeature DescriptionBusiness Scenarios
Live Streaming Co-hostingMultiple hosts can appear in the same room for co-hosting live streaming on the same screen.
  • Multi-host co-hosting from different regions
  • Multi-person KTV singing
  • Show live streaming
Multi-Source CaptureProvides flexible and easy-to-use audio/video capture sources and channel management capabilities, reducing development and maintenance costs for developers.Video conferencing, online education
Publish Multiple Streams SimultaneouslyOne user can publish multiple audio and video streams, such as sharing the screen while sending the camera's video stream.In a video conference, play PPT while seeing the speaker's picture
Supplemental Enhancement Information (SEI)Text information is packaged with audio and video content and transmitted through streaming media channels to achieve precise synchronization between text data and audio and video content.
  • Precise layout of video screens
  • Remote lyric synchronization
  • Live streaming quiz
Traffic ControlZEGO industry-leading technology. The SDK dynamically adjusts video publishing bitrate, frame rate, resolution, and audio bitrate based on its own and the remote end's current network environment status, automatically adapting to current network environment and network fluctuations, thereby ensuring smooth video publishing.All scenarios that require high-quality real-time audio and video services
GeofencingLimits the transmission of audio, video and signaling data to a certain region to comply with regional data privacy and security regulations, that is, limits access to audio and video services in a specific region.Call scenarios
Audio/Video Stream EncryptionEncrypts the stream when publishing, and must have a decryption key consistent with the encryption key when playing.Scenarios that require encrypting stream information to protect communication security
Game VoiceImitates the real world, people have different auditory experiences based on factors such as the direction and distance of the sound. For example, the farther the distance, the smaller the sound. At the same time, people who can receive the sound source can be grouped and restricted. For example, in a room, group discussions, different groups cannot hear each other's voices.
  • Metaverse
  • Same room, group communication or battle

Room Capabilities

Basic Features

Basic FeaturesFeature DescriptionBusiness Scenarios
Room Connection Status DescriptionDetermine the user's connection status in the room, and the conversion process of each connection status.-
Real-time Messages and SignalingReal-time messages mainly provide the function of sending and receiving pure text messages. You can send broadcast messages and barrage messages to other users in the same room, or send custom messages to specific users, and implement interactive functions such as likes, gifts, and quizzes as needed.
  • Show live streaming
  • Audio chat room

Advanced Features

Advanced FeaturesFeature DescriptionBusiness Scenarios
Login to Multiple RoomsOne user can enter multiple rooms at the same time for audio/video calls or watch live streaming.Teachers teaching multiple classes online

Audio Capabilities

Basic Features

Basic FeaturesFeature DescriptionBusiness Scenarios
Audio Spectrum and Volume ChangesAudio spectrum: The energy value of digital audio signals at each frequency point.
Volume changes: The volume of a certain stream.
  • Determine who is speaking on the microphone, whether the microphone and speaker are available
  • Audio spectrum animation display, etc.
Ear Return and Sound Channel Settings
  • Headset capture monitoring: After inserting headphones (ordinary headphones or Bluetooth headphones) into the device, you can hear the sound captured by the device's microphone from the local headset side.
  • Dual channels: Two sound channels. When hearing sound, you can judge the specific position of the sound source based on the phase difference of the sound between the left and right ears.
  • Show live streaming
  • Emotional FM
  • Music teaching and other relatively professional scenarios
Audio 3A ProcessingDuring real-time audio/video calls or live streaming, audio can be processed with 3A to improve call or live streaming quality and user experience.
  • AEC (Acoustic Echo Cancellation): Filters captured audio data to reduce echoes in the audio.
  • AGC (Automatic Gain Control): After enabling this function, the SDK can automatically adjust the microphone volume to adapt to near and far sound pickup and maintain stable volume.
  • ANS (Active Noise Suppression): Identifies and eliminates background noise in the sound. After enabling this function, the human voice can be clearer.
All scenarios that require high-quality real-time audio and video services
Voice Changer/Reverb/Stereo

To increase fun and interactivity, users can use voice changers to be funny, use reverb to enhance the atmosphere, and use stereo to make sound more three-dimensional.

ZEGO Express SDK provides a variety of preset voice changer, reverb, reverb echo, and stereo effects. Developers can flexibly set the sound they want.

  • Live streaming
  • Audio chat room
  • Karaoke room
  • Anonymous social networking
  • Games and entertainment
  • Role-playing

Advanced Features

Advanced FeaturesFeature DescriptionBusiness Scenarios
Custom Audio CaptureDevelopers can obtain audio information by themselves and then hand it over to the SDK for transmission.
  • Online or local audio file transmission
  • Transmit audio files from customized capture systems
Custom Audio RenderingAudio is rendered and played by the developer themselves.Developers have their own special rendering requirements
Custom Audio ProcessingDevelopers can perform special audio processing by themselves.When there are special sound processing requirements that the SDK cannot meet, such as special voice changing
Raw Audio Data AcquisitionThe function of obtaining raw audio recording, and the obtained raw audio data format is PCM.Audio data retention or special processing

Video Capabilities

Basic Features

Basic FeaturesFeature DescriptionBusiness Scenarios
Common Video ConfigurationDuring video calls or live streaming, customize and set related configurations for captured and played video, such as video capture resolution, video encoding output resolution, video frame rate, bitrate, view mode, and mirror mode, etc.
  • Video calls
  • Live streaming scenarios
Video Screen RotationWhen users use mobile devices for live streaming or video calls, they can use different video capture directions, and can adapt and adjust according to the angle of the remote user's camera direction.Multi-device video calls and live streaming scenarios that require the best video playback angle
Screen SharingShare screen content with other users in the room as video during video calls or interactive live streaming.
  • Video conferences
  • Game live streaming
Watermarks and ScreenshotsYou can add copyright logos and other watermarks to the video screen.Video sharing with copyright, etc.

Advanced Features

Advanced FeaturesFeature DescriptionBusiness Scenarios
Set Video Encoding MethodYou can set video encoding and decoding in detail, including enabling layered video encoding, using hardware encoding and decoding, and setting encoding methods, etc.When there are special requirements for encoding and decoding
Set Video Encoding PropertiesZEGO Express Web SDK supports two video encoding formats: H.264 and VP8. During video calls, developers can choose the appropriate video encoding format according to business scenario needs to align encoding between different ends and achieve multi-end interoperability.Video calls
Custom Video CaptureCustomize providing video input sources to ZEGO Express SDK to input video data, and ZEGO Express SDK performs encoding and publishing stream functions.
  • Using beauty SDK from third-party beauty vendors
  • Camera cannot be used normally by SDK
  • Live streaming non-camera captured data
Custom Video Pre-processingDevelopers perform custom pre-processing on video data by themselves.Beauty, adding accessories, etc.
Object SegmentationZEGO industry-leading technology. At the publishing end, the subject (mostly human) in the rectangular video is separated by AI algorithm and transmitted in the RTC network, and rendered at the playing end.Multi-person remote co-hosting, show live streaming co-hosting PK, multi-person online study, and other multi-person co-hosting scenarios
H.265Through the more advanced H.265 encoding technology, higher clarity is provided at the same bitrate.Higher audio and video call and live streaming experience required in poor network environments, more sensitive to bandwidth

Live Streaming Capabilities

Basic Features

Basic FeaturesFeature DescriptionBusiness Scenarios
Stream MixingMix multiple people's multiple video streams into one stream, so you only need to play one stream to see the screens of all members in the room and hear the voices of all members in the room.Multi-person call host co-hosting
Use CDN Live StreamingUniformly access multiple CDN capabilities. This function supports publishing to CDN, connecting RTC products and CDN live streaming products, making it convenient for users to watch live content directly from web pages or third-party players.Basic live streaming with high concurrency, scenarios without strong requirements for live streaming delay
Play Stream by URLWhen the publishing end uses third-party publishing tools (such as OBS software, network camera IP Camera, etc.) to push streams to CDN, or uses ZEGO SDK to relay CDN function to push audio and video screens to third-party CDN, you can play streams by directly passing in the URL address.Third-party live streaming screen acquisition

Other Capabilities

Basic Features

Basic FeaturesFeature DescriptionBusiness Scenarios
Media PlayerProvides the ability to play audio and video media files and supports pushing the audio and video data of the played media files.
  • Play test audio
  • Play background music
  • Play video files
Sound Effect PlayerProvides a sound effect player and manages sound effects uniformly to achieve effects such as enhancing realism or enhancing scene atmosphere and playing short sound effects.
  • Show live streaming
  • Games and entertainment
Audio/Video RecordingDuring video calls, live streaming, and online teaching, users often need to record and save videos for subsequent on-demand viewing by other users. ZEGO provides a variety of recording solutions to meet recording needs in different scenarios.
  • Conference recording
  • Live streaming recording
  • Call recording
  • Online classroom recording
Camera ZoomBy setting the camera zoom factor through the SDK, you can achieve the effect of magnifying distant objects during shooting.Outdoor live streaming

Previous

Overview

Next

Video Call Pricing