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 iOS
Android Android
JavaScript JavaScript
React Native React Native
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 iOS
Android Android
JavaScript JavaScript
React Native React Native
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 iOS
Android Android
JavaScript JavaScript
React Native React Native
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 iOS
Android Android
JavaScript JavaScript
React Native React Native
Flutter Flutter
Live audio room

Live audio room

Add a live audio room to your mobile apps with Live Audio Room Kit in 30 minutes, keep your users active in your app longer to earn more.

Crystal-clear audio
Seat mangement
Sound effects
Member list
Text chat
Device management
iOS iOS
Android Android
React Native React Native
Flutter Flutter
In-app chat

In-app chat

Add 1-on-1 and group chats to your mobile and web apps with In-app Chat Kit in 30 minutes. Give your users a feature-rich and engaging chat experience.

Text message
Audio, images, files
Message list
Unread message
Offline message
Group management
iOS iOS
Android Android
JavaScript JavaScript
Flutter Flutter
React Native React Native

Ready to start building?

Sign up and get 10,000 minutes for free

Start building