logo
On this page

Features


Live Streaming Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
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 MixingMixes multiple video streams from multiple users into a single stream, allowing you to see video frames and hear audio from all members in the room by pulling only one stream.Multi-person call with host co-hosting.

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Single Stream TranscodingConverts a single original stream into transcoded streams with different encoding formats and resolutions in the cloud. In live streaming and other scenarios, viewers can choose streams with different resolutions to watch based on network quality and terminal devices to ensure smooth playback.Live streaming scenarios.

Communication Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
User Permission ControlUse Token to control user permissions, such as: specifying users who can enter/leave rooms; specifying users to speak/mute; specifying users.Video conferencing.
Call Quality MonitoringMonitors audio and video quality, such as multi-indicator detection including resolution, frame rate, bitrate, sampling rate, etc., to ensure stable quality.Bank account opening, remote authentication, and other scenarios with high requirements and limitations on audio and video quality.
Network Speed TestingCan detect uplink and downlink network speeds before users publish/play streams to determine what bitrate of audio and video streams are suitable for publishing/playing under current network conditions.Call scenarios, education scenarios, live streaming scenarios.

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Multi-source CaptureProvides flexible and easy-to-use audio and video source and channel management capabilities, reducing development and maintenance costs for developers.Video conferencing, online education
SEITransmits text information packaged together with audio and video content 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 streaming quizzes.
Cloud ProxyBy setting the SDK's cloud proxy interface, all SDK traffic is relayed through cloud proxy servers to communicate with RTC and L3 (Live Streaming).Hospitals, government, company internal networks and other restricted network environments.

Room Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Room Connection Status DescriptionDetermines the user's connection status in the room and the transition process of each connection status.-
Real-time Messaging and SignalingReal-time messaging mainly provides the ability to send and receive pure text messages. You can send broadcast messages and bullet comments to other users in the same room, or send custom messages to specific users, and implement interactive features such as likes, gifts, and quizzes as needed.
  • Showcase live streaming.
  • Live audio room.

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Multi-room LoginOne user can enter multiple rooms at the same time for audio and video calls or watching live streams.Teachers teaching multiple classes online.

Audio Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Sound Level SpectrumAudio spectrum: the energy value of digital audio signals at each frequency point. Volume change: the volume level of a specific stream.
  • Determine which user on the mic is speaking, and whether the microphone and speaker are available.
  • Audio spectrum animation display.
Headphone MonitorEarphone monitoring: after inserting earphones (ordinary earphones or Bluetooth earphones) into the device, you can hear the sound collected by the device's microphone from the local earphone side.
  • Showcase live streaming.
  • Emotional FM.
  • Music teaching and other professional scenarios.
Voice Changer/Reverb/StereoTo increase fun and interactivity, users can use voice changers for fun, use reverb to set the atmosphere, and use stereo for more stereo sound. 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
  • Live audio room
  • Karaoke room
  • Anonymous social
  • Gaming entertainment
  • Role playing

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Scenario-based AI Noise ReductionReal-time automatic recognition of different scenarios, intelligently adjusting AI noise reduction strategy 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, noise reduction effects are automatically adjusted to restore music sound quality.Voice rooms, meetings, voice chat and other 1v1 or multi-person audio and video call scenarios, as well as live streaming or online KTV scenarios for sound cards, singing along, near-field music.
Custom Audio CaptureDevelopers can obtain audio information themselves and hand it to Zego Express SDK for transmission.
  • Online or local audio file transmission.
  • Transmission of audio files from customized capture systems.
Custom Audio RenderingAudio is rendered by developers themselves and then played.Developers have their own special rendering requirements.
Custom Audio ProcessingDevelopers can perform custom audio processing themselves.When there are special sound processing requirements that Zego Express SDK cannot meet, such as special voice changing.

Video Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Common Video ConfigurationDuring live streaming, customize and set video-related configurations for capture and playback, such as video capture resolution, video encoding output resolution, video frame rate, video bitrate, view mode, and mirror mode, etc.Scenarios with special requirements for resolution, bitrate, mirror mode, etc.

Advanced Features

Advanced Features - 20%Feature Description - 50%Business Scenarios - 30%
Set Video EncodingAllows detailed settings for video codec, including enabling layered video encoding, using hardware codec, and setting encoding mode, etc.When there are special requirements for codec.
Custom Video CaptureCustom video capture refers to providing video input data to Zego Express SDK and encoding and publishing streams by Zego Express SDK.
  • Using third-party beauty SDK.
  • The camera cannot be used normally by the SDK.
  • Publishing non-camera captured data.
Custom Video RenderingCustom video rendering refers to Zego Express SDK providing local preview and remote stream video frame data to the outside for users to render themselves.
  • App uses cross-platform interface framework or game engine.
  • App needs to obtain video frame data captured or pulled by Zego Express SDK for special processing.
Video Small/Large Stream and Layered EncodingDivides the stream into a base layer and an enhancement layer, which can provide better experience for users with different network states and device performance.Video calls.

Other Capabilities

Basic Features

Basic Features - 20%Feature Description - 50%Business Scenarios - 30%
Media PlayerProvides the ability to play audio and video media files, and supports pushing the audio and video data of the played media files out as a stream.
  • Play test audio.
  • Play background music.
  • Play video files.
Audio Effect PlayerProvides an audio effect player and manages audio effects uniformly to achieve playback/control of short effect sounds that enhance realism or set the scene atmosphere.
  • Showcase live streaming.
  • Gaming entertainment.

Previous

Overview

Next

Download SDK