Skip to content
No description, website, or topics provided.
Dart Ruby Kotlin Swift Objective-C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android
ios
lib
test
.gitignore
.metadata
README.md
pubspec.lock
pubspec.yaml

README.md

ayame_flutter_example

WebRTC Signaling Server Ayame用のFlutterクライアントサンプルです。

使い方

Ayameを使えるようにするためWebRTC シグナリングサービス Ayame Lite ベータ版にアクセスしてGitHubでSign inしてください。 ここではシグナリングキーをメモしておきます。

ルームへの接続情報は以下のようなコードにあるので書き換えます。 roomIdは認証ありにするために@を含んだIdをよしなにします。 keyをさきほどメモしたものに書き換えます。 (シグナリングキーはすでに再生しているので以下は無効です)

final registerMessage = jsonEncode(<String, String>{
  "type": "register",
  "clientId": "${Random().nextInt(pow(2, 32).toInt())}",
  "roomId": "wapa5pow@ayame-test-sdk",
  "key": "vkfKgOwAwiNkwn5rPfc7lwfEEvedwkSnDnMpEmk6pmHrJ0WD",
});

実機にインストールする場合

シミュレータでカメラがいい感じに動かないので、実機にインストールして確認しています。

Androidの場合はそのままビルドすればインストールできます。

iOSの場合はBundle IDと証明書をいいかんじにしてインストールします。

You can’t perform that action at this time.