Talk to us
Developers menu

ONLY 3 STEPS

Go live in 30 minutes with UIKits

1

Install UIKit

Install the UIKit for your development platforms using dependency management tools.

2

Integrate Securely

Integrate the UIKit SDK: only a few lines of code to load prebuilt views.

3

Build the Experience

Customize the UI components and business logic exactly as per your needs.

Add features as easy as assembling

pre-made "UI blocks"

UI Components include the business logic along with the UI, allow you to customize features accordingly, and say goodbye to repeatedly developing basic features.

Video view

Display speaker view or peer view flexibly.

Dynamic video layouts

Select and change dynamic prebuilt video layouts as wanted.

In-room messages

Type messages and send messages to rooms.

Face beautification

Add skin tone enhancement, skin smoothing, image sharpening, and more.

Call invitation

Send call invitations to online users with pop-up notifications.

Android Android
iOS iOS
React Native React Native
Flutter Flutter
ZegoAudioVideoView smallView = new ZegoAudioVideoView(container.getContext());
smallView.setUserID(yourUserID);
smallView.setForegroundViewProvider(provider);

UIKits cover every possible scenario

Various UI Components are packaged into different samples that you can run, refer to, and use for different scenarios.

1-on-1 calls

1-on-1 calls

Add 1-on-1 voice and video calls to your web or mobile apps with Voice/Video Call Kit easily and quickly, making deeper connections and engaging communications no longer difficult.

Call invitation
Direct calls
Low-latency video
Crystal-clear audio
Device detection
Network detection
iOS / Swift iOS / Swift
iOS Swift
Android / Java Android / Java
Android Java
JavaScript JavaScript
JavaScript
React Native React Native
React Native
Flutter Flutter
Flutter
Group calls

Group calls

Add voice and video group calls to your web or mobile apps with Voice/Video Call Kit easily and quickly, making smooth and interactive calling experiences no longer unreachable.

Call invitation
100+ speakers
Low-latency video
Crystal-clear audio
Dynamic layouts
Network detection
iOS / Swift iOS / Swift
iOS Swift
Android / Java Android / Java
Android Java
JavaScript JavaScript
JavaScript
React Native React Native
React Native
Flutter Flutter
Flutter
Video conference

Video conference

No longer working in an old and inefficient way. our Video Conference Kit empowers you to build anything, from a video calling app to a Zoom-like app to maximize efficiency.

Voice and video chat
Member management
Live text chat
Screen sharing
Face beautification
Virtual background
iOS / Swift iOS / Swift
iOS Swift
Android / Java Android / Java
Android Java
JavaScript JavaScript
JavaScript
React Native React Native
React Native
Flutter Flutter
Flutter
Live streaming

Live streaming

Build wonderful livestream experiences with our Live Streaming Kit, making your user and customer more engaged and stay longer.

HD video at low bitrates
Co-hosting
Live text chat
Face beautification
Virtual avatar
Unlimited viewers
iOS / Swift iOS / Swift
iOS Swift
Android / Java Android / Java
Android Java
JavaScript JavaScript
JavaScript
React Native React Native
React Native
Flutter Flutter
Flutter
Ready to start building?
Sign up and get 10,000 minutes for free every month
Start your free trial