Talk to us
Talk to us
menu

Enhance user engagement with customized video calling experiences

Direct call

Direct call

Start and enjoy a high quality 1-on-1 video call with a specific user.

Group call

Group call

Create a room and start a group call with multiple users.

Call invitation

Call invitation

Enable to receive a call invitation when a user invites another to join a call.

Live video streaming

Live video streaming

Stream interactive live video sessions to a global audience.

Co-hosting

Co-hosting

Enable co-hosts and audience members to live together with the host.

Screen sharing

Screen sharing

Share an entire screen or a selected application window to other participants.

Virtual background

Virtual background

Enable users to add virtual or blurred backgrounds during the call.

Face beautification

Face beautification

Enable users to beautify themselves with skin smoothing and face retouching.

Super-resolution

Super-resolution

Enhance live videos from a low resolution to a high resolution to deliver a better experience.

Recording

Recording

Record video streams for archive, review and distribution.

Call quality monitoring

Call quality monitoring

Monitor the call quality in real-time to solve the issues quicker.

Multi-device support

Multi-device support

Allow users to talk or meet face-to-face on the web and mobile apps.

Direct call

Direct call

Start and enjoy a high quality 1-on-1 video call with a specific user.

Group call

Group call

Create a room and start a group call with multiple users.

Call invitation

Call invitation

Enable to receive a call invitation when a user invites another to join a call.

Live video streaming

Live video streaming

Stream interactive live video sessions to a global audience.

Co-hosting

Co-hosting

Enable co-hosts and audience members to live together with the host.

Screen sharing

Screen sharing

Share an entire screen or a selected application window to other participants.

Show more

4K

4K

Deliver a crisp and vivid experience with up to 4K resolution.

300ms

300ms

Deliver ultra-low latency video and audio with 300ms on average.

10,000

10,000

Support up to 10,000 video participants in a video call.

15,000+

15,000+

Support 15,000+ end-users devices models across all major OS platforms.

Integrate interactive real-time video into every aspect of life

Social

Help users build better connections via live video calls

Embed live video calls into your social apps, and let your users vividly see each other's face, feel each other's emotions, and build deeper connections.

  • Live broadcasts
  • Online dating
  • Interactive live streaming
  • Hang out together

ZEGOCLOUD UIKits

Go to the market one step faster

20+ Pre-built UIKits let you create engaging apps in the shortest possible time, instead of starting from scratch.

UIKits are perfectly suited for :

Testing tools in early-stage customer research

MVP to get funding

In-app plugins of your ready-to-run app

Learn more about UIKits
ZEGOCLOUD UIKits

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.

Keep you away from hard & messy things

With UIKit, you don't have to waste time worrying about how to deal with these problems.

🌐

Distance-based server system & latency-based routing policy that serve global infrastructure.

🚀

Utility-oriented adaptive QoS and bandwidth allocation under weak networks.

⚡️

Automatic connection management adapts to different network conditions.

💫

Flexible bandwidth management that reacts to switching between 1on1 & group calls.

🔧

Built-in edge case handling when encountering media device errors.

📱

Dynamic changing prebuilt layout based on the screen size and orientation.

2 Ways to Get Started

We offer various scenario-based UIKits that allow you to drop full features of video calls into your app. If you want your video call UI entirely up to you, we also offer SDKs with lower-level core APIs.

UIKits

Embed interactive scenarios with < 10 lines of code

With our scenario-based pre-built UIKits, you can make apps and go live in 30 minutes for early testing or build MVPs, allowing you to focus on your core business.

Android Android
iOS iOS
Web Web
React Native React Native
Flutter Flutter
val config = ZegoUIKitPrebuiltCallConfig()
config.turnOnCameraWhenJoining = true
val fragment = ZegoUIKitPrebuiltCallFragment.newInstance(yourAppID, yourAppSign, callID,user.userID, user.userName, config)
getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment).commitNow() 
RUN

SDKs

Empower your interactive app with a lower-level SDK

With our lower-level SDK and APIs, you can upgrade your interactive app with fully customized UI, personalized functionality, and sophisticated workflows.

Android Android
iOS iOS
Web Web
React Native React Native
Flutter Flutter
val engine = ZegoExpressEngine.createEngine(yourAppID, yourAppSign)
engine.loginRoom(roomID, user)
engine.startPublishingStream(streamID)
engine.startPlayingStream(streamID, ZegoCanvas(play_view))
engine.logoutRoom(roomID)
Start Building

Works with your tools and platforms.

icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative

Quickstarts

Get started with UIKits

Build your engaging apps for multiple use cases with reference to our sample apps.

Docs

SDK Documentation

Check out our SDK and API documentation to explore more features.

SDKs

SDK Downloads

Customize UIs for cross-platform video calls using high-flexibility SDKs.

ZEGOCLOUD provides us with further optimized audio and video technology, which ensures a low latency, smooth user experience for the tens of millions of users using 5000+ mobile phone models.

liveme

Enterprise ready

Business

4000+

Daily call minutes

3 Billion+

Number of end-user annually

30 Billion+

We're committed to data security and user privacy

We've implemented security measures according to industry standards and obtained industry-recognized certifications, so you can be assured that your data remain secure and compliant.

Explore
other products of ZEGOCLOUD

Voice Call

Add crystal-clear and engaging voice calling experiences into your apps.

Voice Call Voice Call
Learn more

Live Streaming

Build reliable, scalable, and interactive live streaming into your apps.

Live Streaming Live Streaming
Learn more

Ready to start building?

Sign up and get 10,000 minutes for free

Start building