Flutter VoIP Kit
A Flutter plugin for handling VoIP calls on iOS (CallKit + PushKit) and Android (ConnectionService + FCM).
Features
- iOS: Integrates
PKPushRegistryfor incoming VoIP notifications. - Android: Handles
FOREGROUND_SERVICEand full-screen intents via FCM. - Unified API: Simple
initializeandonEventAPI.
Installation
Add this to your package's pubspec.yaml file:
dependencies:
flutter_voip_kit: ^0.0.1
Usage
import 'package:flutter_voip_kit/flutter_voip_kit.dart';
await FlutterVoipKit().initialize(
onEvent: (event) {
print("VoIP Event: ${event.event}");
}
);
See the example app for full implementation details.