Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-23T23:15:15.000Z (over 4 years ago)
- Last Synced: 2024-04-20T14:51:50.378Z (8 months 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