跳转到内容

@capgo/capacitor-realtimekit

Add video conferencing and real-time communication to your app

The Capacitor RealtimeKit plugin provides seamless integration with Cloudflare Calls, offering built-in UI for video meetings, audio calls, and real-time communication in your Capacitor applications.

Key Features

  • Cloudflare Calls Integration - Powered by Cloudflare’s infrastructure
  • Built-in Meeting UI - Ready-to-use video conferencing interface
  • WebRTC Support - High-quality real-time audio and video
  • Cross-Platform - Native iOS and Android support
  • Background Modes - Continue calls when app is backgrounded
  • Screen Sharing - Share screen during meetings (Android)

Installation

Terminal window
npm install @capgo/capacitor-realtimekit
npx cap sync

Platform Support

  • iOS: Full support (iOS 14.0+)
  • Android: Full support (API 24+)
  • Web: Not supported (native-only implementation)

Use Cases

  • Video Conferencing Apps - Team meetings and webinars
  • Telehealth - Doctor-patient consultations
  • Remote Education - Online classes and tutoring
  • Customer Support - Video-based help desks
  • Social Apps - Video calls with friends and family

API Overview

The plugin provides:

  • Meeting initialization and configuration
  • Start/join meeting functionality
  • Built-in native UI components
  • Event notifications for meeting lifecycle
  • Background audio/video support

Next Steps

Get started with the Getting Started guide to integrate video conferencing into your Capacitor app.

Resources