logo
On this page

Product Features


Live Streaming

Basic Features

Basic FeaturesFeature DescriptionUse Cases
RTMP Push Stream to ZEGO ServerIn live streaming scenarios, hosts can push audio and video streams to ZEGO servers via RTMP push streaming tools to achieve low latency.Live streaming scenarios.
Stream MixingMix multiple video streams from multiple users into a single stream, so you only need to pull one stream to see all room members' video and hear all room members' audio.Multi-person call host co-hosting.

Communication

Basic Features

Basic FeaturesFeature DescriptionUse Cases
User Permission ControlUse Token to control user permissions, such as: specifying users can enter/leave rooms; specifying users to speak/mute; specifying users.Video conference.
Call Quality MonitoringMonitor audio and video quality, such as resolution, frame rate, bitrate, sample rate, and other multi-metric detection to ensure stable quality.Bank account opening, remote authentication, and other scenarios with high requirements and limitations on audio and video quality.

Advanced Features

Advanced FeaturesFeature DescriptionUse Cases
Multi-Source CaptureProvide flexible and easy-to-use audio and video capture source and channel management capabilities, reducing developers' development and maintenance costs.Video conference, online education.
Cloud ProxyBy setting the SDK's cloud proxy interface, all traffic corresponding to the SDK is relayed through the cloud proxy server to communicate with RTC and L3 (Live Streaming).Hospitals, government, companies internal, and other restricted network environments such as intranets.
Range AudioMimic the real world, people have different auditory experiences based on factors such as the direction and distance of sound, such as the farther the distance, the smaller the sound. At the same time, people who can receive the sound source can be grouped and limited, such as in a room, group discussion, different groups cannot hear each other's sounds.
  • Metaverse.
  • Same room, group communication or battle.

Room

Basic Features

Basic FeaturesFeature DescriptionUse Cases
Room Connection StatusDetermine the user's connection status in the room and the transition process of each connection status.-

Audio

Basic Features

Basic FeaturesFeature DescriptionUse Cases
Audio Spectrum and Volume ChangesAudio spectrum: the energy value of digital audio signals at each frequency point. Volume change: the volume of a certain stream.
  • Determine which user on the microphone is speaking, whether the microphone, speaker, etc. are available.
  • Audio spectrum animation display.
Headphone Monitoring and Channel SettingsHeadphone collection monitoring. After inserting headphones (regular headphones or Bluetooth headphones) on the device, you can hear the sound collected by the device's microphone from the local headphone side.
  • Show live streaming.
  • Emotional FM.
  • Music teaching and other more professional scenarios.
Audio 3A ProcessingDuring real-time audio and video calls or live streaming, the audio can be processed with 3A to improve call or live streaming quality and user experience.
  • AEC (Acoustic Echo Cancellation): Filter the collected 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 (Automatic Noise Suppression): Identify background noise in the sound and eliminate it. After enabling this function, the human voice can be clearer.
All scenarios that hope to have high-quality real-time audio and video services.

Video

Basic Features

Basic FeaturesFeature DescriptionUse Cases
Screen SharingDuring video calls or interactive live streaming, share screen content with other users in the room as video.
  • Video conference
  • Game live streaming
Basic BeautyWhen making video calls or live streaming, hope to present a good skin state to the other party.
  • Show live streaming.
  • Audio and video call

Advanced Features

Advanced FeaturesFeature DescriptionUse Cases
Custom Video CaptureCustomize the video input source provided to Zego Express SDK to input video data, and encode and push the stream by Zego Express SDK.
  • Using third-party beauty manufacturer's beauty SDK.
  • The camera cannot be used normally by the SDK.
  • Live streaming of data not collected by the camera.
Small and Large Video Streams and Layered CodingDivide the stream into a base layer and an enhancement layer, which can provide better experience for users with different network conditions and device performance.Video call.
Publish Video EnhancementZEGO Express SDK provides a variety of video pre-processing enhancement capabilities. Developers can adjust the effect of the picture on the publishing side according to business needs.
  • Basic beauty: whitening, smoothing, sharpening, reddening, presenting a good skin state for users, creating a unique natural beauty effect.
  • Low-light enhancement: When the ambient light is dark and the brightness of the picture collected by the camera does not meet the business requirements of seeing the human face or performing face recognition, enhance the brightness of the picture.
  • Color enhancement: Enhance under-saturated colors while protecting human skin tone, making picture colors more realistic and more in line with human visual perception.
  • Show live streaming.
  • Audio and video call

Other

Basic Features

Basic FeaturesFeature DescriptionUse Cases
Media PlayerProvide the ability to play audio and video media files, and support pushing the audio and video data of the played media files.
  • Play test audio.
  • Play background music.
  • Play video files.
Audio Effect PlayerProvide an audio effect player, uniformly manage audio effects, and realize playback/control of short effect sounds that enhance realism or set off the scene atmosphere.
  • Show live streaming.
  • Game entertainment.

Previous

Overview

Next

Download SDK

On this page

Back to top