facebook
Talk to us
Talk to us
menu

Enhance user engagement with customized video calling experiences

Connect people around the world with high-quality video calls. Make video communications more effective and engaging with a variety of add-on features.

Direct and Group call

Direct and Group call

Enable users to start 1-on-1 video calls or video chat rooms that can accommodate millions of participants in your app.

Co-hosting

Co-hosting

Enable livestream hosts to have real-time video interactions with their co-hosts and audience members during live streaming.

Live video streaming

Live video streaming

Stream interactive live video sessions to a global audience. Stream via Real-Time Messaging Protocol(RTMP).

Screen sharing

Screen sharing

Share an entire screen, a selected application window, or a select portion of a screen to other participants in a video call.

Face Beautification

Face Beautification

Add basic beautification features such as skin smoothing, skin tone retouching, and image sharpening.

Super-resolution

Super-resolution

Enhance live videos from a low resolution to a high resolution and deliver a better experience at a lower cost.

Recording

Recording

Record and save live video for on-demand playback. Configure the file format and file path for the recordings as needed.

Call quality monitoring

Call quality monitoring

Monitor the call quality of your app in real-time, so you can respond to any quality issue to ensure your users' experience.

Direct and Group call

Direct and Group call

Enable users to start 1-on-1 video calls or video chat rooms that can accommodate millions of participants in your app.

Co-hosting

Co-hosting

Enable livestream hosts to have real-time video interactions with their co-hosts and audience members during live streaming.

Live video streaming

Live video streaming

Stream interactive live video sessions to a global audience. Stream via Real-Time Messaging Protocol(RTMP).

Screen sharing

Screen sharing

Share an entire screen, a selected application window, or a select portion of a screen to other participants in a video call.

Face Beautification

Face Beautification

Add basic beautification features such as skin smoothing, skin tone retouching, and image sharpening.

Super-resolution

Super-resolution

Enhance live videos from a low resolution to a high resolution and deliver a better experience at a lower cost.

Recording

Recording

Record and save live video for on-demand playback. Configure the file format and file path for the recordings as needed.

Call quality monitoring

Call quality monitoring

Monitor the call quality of your app in real-time, so you can respond to any quality issue to ensure your users' experience.

Direct and Group call

Direct and Group call

Enable users to start 1-on-1 video calls or video chat rooms that can accommodate millions of participants in your app.

Co-hosting

Co-hosting

Enable livestream hosts to have real-time video interactions with their co-hosts and audience members during live streaming.

Live video streaming

Live video streaming

Stream interactive live video sessions to a global audience. Stream via Real-Time Messaging Protocol(RTMP).

Screen sharing

Screen sharing

Share an entire screen, a selected application window, or a select portion of a screen to other participants in a video call.

Face Beautification

Face Beautification

Add basic beautification features such as skin smoothing, skin tone retouching, and image sharpening.

Super-resolution

Super-resolution

Enhance live videos from a low resolution to a high resolution and deliver a better experience at a lower cost.

Recording

Recording

Record and save live video for on-demand playback. Configure the file format and file path for the recordings as needed.

Call quality monitoring

Call quality monitoring

Monitor the call quality of your app in real-time, so you can respond to any quality issue to ensure your users' experience.

4K

4K Quality

Capture and transmit high-quality live video with up to 4K resolution to deliver a crisp and vivid visual experience.

300ms

300ms Latency

Deliver real-time engagement with ultra-low latency, 300ms on average and 79ms in best-case scenarios.

50

50 Participants

Support up to 50 video participants in a video call, ensuring stable communications even in weak network conditions.

1,5000+

15,000+ Devices

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

Integrate interactive real-time video into every aspect of life

Use interactive real-time video to transform how people connect and engage online for any occasion.

Social

Help users build better connections via live video calls

Embed live video calls into your social apps, so your users can vividly see each other's face, feel each other's emotions, and build deeper connections. Add face beautification, AR effects, and other features to make video interactions more fun and engaging.

With our video SDK, you can build:

  • Live broadcasts
  • Interactive live streaming
  • Live streaming
  • Face beautification
Online education

Deliver an immersive online learning experience comparable to that of offline learning

Create virtual classrooms for all types of online learning. Deliver a successful online learning experience with high-quality and low-latency real-time video calls, screen sharing, and other features.

With our video SDK, you can build:

  • 1-on-1 online tutoring
  • Group video classes
  • Live classes
  • Screen sharing
Video conferencing

Boost collaboration efficiency and productivity with video conferencing

Enable remote workforces to collaborate effectively in real-time from anywhere with high-quality video calls, screen sharing, and other features.

With our video SDK, you can build:

  • Group video calls
  • Instant messaging
  • Virtual backgrounds
  • Screen sharing
Video customer services

Provide better customer service with smooth and high-quality video calls

Integrate video calling into your customer service workflows so you can respond to your customers' requests quickly and efficiently to improve customer engagement and satisfaction.

With our video SDK, you can build:

  • 1-on-1 video calls
  • Call invitation
  • Screen sharing
  • Video recording
Telehealth

Connect patients with doctors through secure video calls

Add video consultation capabilities to your telehealth apps to connect patients with doctors from the comfort of where they are and make healthcare services more accessible to more people.

With our video SDK, you can build:

  • 1-on-1 video calls
  • Group video calls
  • File sharing
  • Video recording
Live events

Stream live events to millions and interact with the audience in real-time

Live stream your event to a global audience to maximize the impact. Increase audience engagement by adding text chat, virtual gifting, polling, and other features.

With our video SDK, you can build:

  • Live broadcasts
  • Interactive live streaming
  • Webinars
  • Virtual gifting

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 prebuilt 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

Use our scenario-based pre-built UIKits to make apps for early testing, or build MVPs. Even go live in 30 minutes, reducing investment risk and 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

Use our SDK with lower-level core APIs to 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.

MICO

Enterprise ready

Business

4000+

Daily call minutes

3 Billion+

Number of end-user annually

30 Billion+

Explore
other products of ZEGOCLOUD

Voice Call

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

Voice Call Voice Call
Learn more

ZEGO Live

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

ZEGO Live ZEGO Live
Learn more
Ready to start building?
Sign up and get 10,000 minutes for free every month
Start your free trial
Contact us