https://github.com/masashi-sutou/flutter_ios_webrtc_kit
flutter WebRTC sample ios app with flutter_ios_voip_kit https://github.com/masashi-sutou/flutter_ios_voip_kit
https://github.com/masashi-sutou/flutter_ios_webrtc_kit
callkit flutter pushkit webrtc
Last synced: 8 months ago
JSON representation
flutter WebRTC sample ios app with flutter_ios_voip_kit https://github.com/masashi-sutou/flutter_ios_voip_kit
- Host: GitHub
- URL: https://github.com/masashi-sutou/flutter_ios_webrtc_kit
- Owner: masashi-sutou
- License: mit
- Created: 2020-06-25T05:17:27.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-23T23:15:15.000Z (almost 6 years ago)
- Last Synced: 2025-04-10T06:01:28.632Z (about 1 year ago)
- Topics: callkit, flutter, pushkit, webrtc
- Language: Dart
- Homepage:
- Size: 81.1 KB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# flutter_ios_webrtc_kit
WebRTC(SkyWay) sample ios app with [flutter_ios_voip_kit](https://github.com/masashi-sutou/flutter_ios_voip_kit)
## Requirement
- iOS only, not support Android.
- iOS 10 or above.
- one-to-one call only, not support group call.
## try out example app
### 1. Get SkyWay API Key
- sign in https://webrtc.ecl.ntt.com/
- get SkyWay API Key.
### 2. Edit Info.plist
- edit `flutter_ios_webrtc_kit/example/ios/Runner/Info.plist` as below.
```
SKWApiKey
Your SkyWay API Key
```
### 3. Install example app to two iPhones
- you need two iPhones to try the example app.
- one is outgoing call device and the other is incoming call device.
select peerId | outgoing | incoming | talking
:-: | :-: | :-: | :-:
|
|
| 
## Q&A
### How to push VoIP notification
- check https://github.com/masashi-sutou/flutter_ios_voip_kit/blob/master/README.md
## Reference
- https://webrtc.ecl.ntt.com/
- https://webrtc.ecl.ntt.com/documents/ios-sdk.html