@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
npm install @capgo/capacitor-realtimekitnpx cap syncPlatform 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.