Product Features
Live Streaming
Basic Features
| Basic Features | Feature Description | Use Cases |
|---|---|---|
| RTMP Push Stream to ZEGO Server | In 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 Mixing | Mix 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 Features | Feature Description | Use Cases |
|---|---|---|
| User Permission Control | Use Token to control user permissions, such as: specifying users can enter/leave rooms; specifying users to speak/mute; specifying users. | Video conference. |
| Call Quality Monitoring | Monitor 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 Features | Feature Description | Use Cases |
|---|---|---|
| Multi-Source Capture | Provide 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 Proxy | By 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 Audio | Mimic 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. |
|
Room
Basic Features
| Basic Features | Feature Description | Use Cases |
|---|---|---|
| Room Connection Status | Determine the user's connection status in the room and the transition process of each connection status. | - |
Audio
Basic Features
| Basic Features | Feature Description | Use Cases |
|---|---|---|
| Audio Spectrum and Volume Changes | Audio spectrum: the energy value of digital audio signals at each frequency point. Volume change: the volume of a certain stream. |
|
| Headphone Monitoring and Channel Settings | Headphone 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. |
|
| Audio 3A Processing | During 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.
| All scenarios that hope to have high-quality real-time audio and video services. |
Video
Basic Features
| Basic Features | Feature Description | Use Cases |
|---|---|---|
| Screen Sharing | During video calls or interactive live streaming, share screen content with other users in the room as video. |
|
| Basic Beauty | When making video calls or live streaming, hope to present a good skin state to the other party. |
|
Advanced Features
| Advanced Features | Feature Description | Use Cases |
|---|---|---|
| Custom Video Capture | Customize the video input source provided to Zego Express SDK to input video data, and encode and push the stream by Zego Express SDK. |
|
| Small and Large Video Streams and Layered Coding | Divide 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 Enhancement | ZEGO 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.
|
|
Other
Basic Features
| Basic Features | Feature Description | Use Cases |
|---|---|---|
| Media Player | Provide the ability to play audio and video media files, and support pushing the audio and video data of the played media files. |
|
| Audio Effect Player | Provide 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. |
|
