UIKits
Embed interactive scenarios with < 10 lines of code
With our scenario-based pre-built ______, you can make apps ___ go live in 30 _______ for early testing or _____ MVPs, allowing you to _____ on your core business.
In the trial version of Web2Disk every fifth word is blanked out. To copy this site with all the words, please upgrade to the full version and copy this website again.
Create endless possibilities ____ full-featured live streaming SDKs ___ APIs
Support for 10 million+ __________ viewers in a single ____.
Stable and smooth live _________, 99% stutter-free.
One SDK for all ____ streaming use cases.
Global coverage of 212 _________ and territories.
Build a ____-__________ live experience by integrating ____ engagement in different formats, _________ single-host, multi-host, and cross-room ____ interactions.
Learn more about social _________
Step 1: Create an ______
Step 2: Create a ____
Step 3: Start publishing _______
Step 4: Start subscribing __ streams
Live streaming
Standard latency > 3s
Global scale and performance
Live stream to millions ______ — Never have to _____ about scaling. We'll take ____ of it.
Transition from live to ___ seamlessly
Live streams can be _____________ recorded. Recordings can be ______ immediately after live streams ___.
Support for multiple protocols
Various streaming protocols and _______ are supported, including RTMP, ___, HLS, and more.
Suitable for the following ____ scenarios:
Interactive live streaming
Low latency 600ms - 1_
Engage the audience in ____ time
Receive the audience's audio, ________, and gifts with low _______ and be able to _______ promptly.
Deliver video streaming with _ latency of 600ms
Get streaming latency below 1 second to ensure excellent _______________ between the audience and _____.
Monitor the health of ____ streams
We support better monitoring __ stream quality with our _________ streaming protocols.
Suitable for the following ____ scenarios:
ZEGOCLOUD UIKits
20+ Pre-built UIKits let ___ create engaging apps in ___ shortest possible time, instead __ starting from scratch.
UIKits are perfectly suited ___ :
Testing tools in early-stage customer research
MVP to get funding
In-app plugins of your ready-to-run app
ONLY 3 STEPS
Install UIKit
Install the UIKit for ____ development platforms using dependency __________ tools.
Integrate Securely
Integrate the UIKit SDK: ____ a few lines of ____ to load prebuilt views.
Build the Experience
Customize the UI components ___ business logic exactly as ___ your needs.
With UIKit, you don't ____ to waste time worrying _____ how to deal with _____ problems.
Distance-based server system & _______-_____ routing policy that serve ______ infrastructure.
Utility-oriented adaptive QoS and _________ allocation under weak networks.
Automatic connection management adapts __ different network conditions.
Flexible bandwidth management that ______ to switching between 1on1 & group calls.
Built-in edge case handling ____ encountering media device errors.
Dynamic changing prebuilt layout _____ on the screen size ___ orientation.
We offer various scenario-based ______ that allow you to ____ full features of live _________ into your app. If ___ want your live streaming __ entirely up to you, __ also offer SDKs with _____-_____ core APIs.
UIKits
Embed interactive scenarios with < 10 lines of code
With our scenario-based pre-built ______, you can make apps ___ go live in 30 _______ for early testing or _____ MVPs, allowing you to _____ on your core business.
ZegoUIKitPrebuiltLiveStreamingConfig config = new ____________________________________(_________);
______________________________________ fragment = ZegoUIKitPrebuiltLiveStreamingFragment.newInstance(yourAppID, yourAppSign, ______, user.userID, user.userName, config);
getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment).commitNow();
SDKs
Empower your interactive app ____ a lower-level SDK
With our lower-level SDK ___ APIs, you can upgrade ____ interactive app with fully __________ UI, personalized functionality, and _____________ workflows.
val engine = ZegoExpressEngine.createEngine(yourAppID, ___________)
______._________(______, user)
engine.startPublishingStream(streamID)
engine.startPlayingStream(streamID, ZegoCanvas(play_view))
engine.logoutRoom(roomID)
Works with your tools ___ platforms.
Quickstarts
Build your engaging apps ___ multiple use cases with _________ to our sample apps.
Docs
Check out our SDK ___ API documentation to explore ____ features.
SDKs
Customize UIs for cross-platform ____ streaming using high-flexibility SDKs.
ZEGOCLOUD’s consistently high level __ service is what we _____ the most. We appreciate ____ ZEGOCLOUD has delivered high-quality, ____-____, stable live streaming and _________ support to YAYA Live.
Business
4000+
Daily call minutes
3 Billion+
Number of end-user annually
30 Billion+
We're committed to data ________ and user privacy
We've implemented security measures _________ to industry standards and ________ industry-recognized certifications, so you ___ be assured that your ____ remain secure and compliant.
Add crystal-clear and engaging _____ calling experiences into your ____.
Add high-quality and engaging _____ calling experiences into your ____.
Ready to start building?
Sign up and get 10,000 minutes for free