Video Call
  • iOS
  • Android : Java
  • Web
  • Flutter
  • React Native
  • Electron
  • Unity3D
  • Cocos Creator
  • Windows
  • macOS
  • Linux
  • Overview
  • Develop your app
    • Quick start
    • Enhance basic feature
      • Use Tokens for authentication
      • Config your video based on scenes
      • Check the room connection status
      • Set up common video config
      • Set up common audio config
  • Best practices
    • Implement a video call for multiple users
    • Implement call invitation
    • Implement a live audio room
  • Upgrade using advanced features
    • Advanced features
      • Configure the video
        • Watermark the video/Take snapshots
        • Improve your appearance in the video
        • Beautify & Change the voice
        • Configure video codec
        • Output the video in H.265
      • Improve video quality
        • Configure bandwidth management
        • Test network and devices in advance
        • Visualize the sound level
        • Monitor streaming quality
      • Message signaling
        • Convey extra information using SEI
        • Broadcast real-time messages to a room
        • Quotas and limits
      • Play media files
        • Play media files
        • Play sound effects
      • Share the screen
      • Mix the video streams
      • Publish multiple video streams
      • Encrypt the video streams
      • Record video media data
    • Distincitve features
      • Join multiple rooms
      • Customize the video and audio
      • Set the voice hearing range
      • Transfer traffic via the cloud proxy server
      • Use the bit mask
      • Play streams via URL
      • Play a transparent gift special effect
      • AI Voice Changer
      • In-game voice chat
  • Upgrade using Add-on
  • Resources & Reference
    • SDK
    • Sample codes
    • API reference
      • Client APIs
      • Server APIs
    • Debugging
      • Error codes
      • Logging/Version number
    • FAQs
    • Key concepts
  • Documentation
  • Video Call
  • Overview

Overview

Last updated:2023-04-17 18:54

What's the Video Call

ZEGOCLOUD's Video Call is a service that helps you build the most full-featured video experience into web and mobile applications. You can extend the SDK with a bunch of features, such as screen sharing, recording, or upgrading using an add-on to quickly integrate virtual avatars, instant messaging, and more.

Video Call allows much more fine-grained control over what's to be built, custom audio and video pre & post-processing, virtual stereo, 10K concurrent speakers, and way more for you to build your interactive video experiences as wanted.

When to use

To help you build a video app that you exactly want, we've got you two types of SDKs, covering all phases and all your considerations: the SDK and the UI Kit, these two get you all you need for building a video app in two ways.

Summary: If you are in the app feature development or feature upgrading phases and want the most control of your video app, the Video Call SDK is the Top Pick. When you are in the startup / trying phases, fund-seeking phase, or testing & POC phase and considering the budget issue, the Call Kit is your best choice to build an app in a short time.

What are the steps

Page Directory