Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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