logo
On this page

Product Features


Communication Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Audio/Video CallUsers join the same room and conduct audio/video calls.
  • 1v1 video call
  • Multi-person video conference
Audio/Video Live StreamingIn the same room, including hosts and audience, hosts can conduct audio/video live streaming, and audience 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 join/leave 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 MonitoringDetect the quality of audio and video, such as resolution, frame rate, bitrate, sampling rate, and other multi-metric detection, to ensure stable quality.Bank account opening, remote appraisal, and other scenarios with high and specific requirements for audio/video quality

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Live Co-hostingMultiple hosts can appear in one room for on-screen co-hosting live streaming.
  • Multi-host co-hosting from different regions
  • Multi-person KTV chorus
  • Show live streaming
Supplemental Enhancement Information (SEI)Text information is packaged with audio and video content and transmitted through the streaming media channel to achieve precise synchronization between text data and audio and video content.
  • Precise layout of video screens
  • Remote lyric synchronization
  • Live quiz
Traffic ControlZEGO industry-leading technology. The SDK dynamically adjusts the video stream's bitrate, frame rate, and resolution, as well as the audio bitrate, based on its own and the remote endpoint's current network environment status, automatically adapting to the current network environment and fluctuations, thereby ensuring smooth video publishing.All scenarios that require high-quality real-time audio and video services
Audio/Video Stream EncryptionEncrypt the stream when publishing, and must have a decryption key consistent with the encryption key when playing.Scenarios that need to encrypt stream information to protect communication security

Room Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Room Connection Status DescriptionDetermine the user's connection status in the room, and the conversion process of each connection status.-

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Login to Multiple RoomsOne user can enter multiple rooms at the same time for audio/video calls or watching live streams.Teachers teaching multiple classes online

Audio Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Audio Spectrum and Volume ChangesAudio spectrum: the energy value of digital audio signals at each frequency point.
Volume change: the volume level of a stream.
  • Determine which user on the mic is speaking, whether the microphone and speaker are available
  • Audio spectrum animation display, etc.
Headphone Monitoring and Channel Settings
  • Headphone monitoring: After inserting headphones (regular headphones or Bluetooth headphones) into the device, you can hear the sound collected by the device's microphone from the local headphone side.
  • Dual channels: Two sound channels, and when hearing sound, you can determine 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 professional scenarios
Audio 3A ProcessingDuring real-time audio/video calls or live streaming, 3A processing can be performed on audio to improve call or live streaming quality and user experience.
  • AEC (Acoustic Echo Cancellation): Filter collected audio data to reduce echoes in the audio.
  • AGC (Automatic Gain Control): After enabling this feature, the SDK can automatically adjust the microphone volume to adapt to near and far sound pickup, maintaining stable volume.
  • ANS (Noise Suppression): Identify background noise in sound and eliminate it. After enabling this feature, 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, and developers can flexibly set the sound they want.

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

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Scenario-based AI Noise ReductionReal-time automatic identification of different scenarios, intelligently adjusting AI noise reduction strategies to provide the best noise reduction and sound quality effects.
In call scenarios, all sounds except human voice are identified as noise and eliminated.
In music scenarios, automatically adjust noise reduction effects to restore music sound quality.
1v1 or multi-person audio/video call scenarios such as voice rooms, meetings, voice gaming, etc., as well as live streaming or online KTV scenarios with sound cards, impromptu singing, and near-field music

Video Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Common Video ConfigurationDuring video calls or live streaming, customize settings for video capture and playback related configurations, such as video capture resolution, video encoding output resolution, video frame rate, bitrate, view mode, and mirror mode, etc.
  • Video call
  • Live streaming scenario
Video Capture RotationFor mobile, provides 4 capture rotation modes (fixed ratio mode, adaptive mode, alignment mode, and custom mode), simplifying the complex adaptation problems faced by developers when implementing multi-end rotation performance, such as camera angle, resolution, automatic rotation, statusbar position adaptation, etc.-
Basic Beauty EffectsWhen in video calls or live streaming, if you want to present a good skin condition to the other party, you can combine AI Effects to achieve basic beauty effects.
  • Show live streaming
  • Audio/video call

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Set Video Encoding MethodDetailed settings can be made for video encoding and decoding, including enabling layered video encoding, using hardware encoding and decoding, and setting encoding methods, etc.When there are special requirements for encoding and decoding
H.265Through the more advanced H.265 encoding technology, provides higher clarity at the same bitrate.Higher audio/video call and live streaming experience under poor network environments, more sensitive to bandwidth

Live Streaming Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Use CDN for Live StreamingUnified access to multiple CDN capabilities. This feature supports publishing streams 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 cameras IP Cameras, etc.) to push streams to CDN, or uses ZEGO SDK's CDN relaying feature to push audio and video content to third-party CDNs, you can use the method of directly passing in the URL address to play streams.Third-party live screen capture

Previous

Overview

Next

Differences between Video Call SDK and Voice Call SDK

On this page

Back to top