skywayを用いて、bizmeeやappear.inのような会議室の名前を作成してそこに入ることで繋がるビデオ通話システムを、iOSアプリで作成しようとしています。
skyway-iOS-Sampleそのままだと、起動した時点で毎回ランダムにpeerIDが設定され、listAllPeersメソッドによって現在起動していて通話可能な相手のpeerID全てがリストアップされて、
その中から相手を選択して通話開始できます。
これを、毎回ランダムに設定されるpeerIDのシステムでなく、
下の写真のように、
部屋名を毎回任意に設定し、相手もその部屋名を入力することによって、
部屋に入っている者同士で通話開始するシステムにしようとしています。
skyway.frameworkのAPIで
SkyWay iOS SDK
SKWPeerコンストラクタのオプションに任意のPeerIDを指定する事もできます
SKWPeer
SKWPeer* peer = [[SKWPeer alloc] initWithId:peerId options:options];
とあるので、これを用いて実現したいのですが、どれを使えば以下の写真のように「入力したテキストが部屋名になる」のかがわかっていません。教えていただきたいです。
ちなみに、Sampleでは、
通話可能な相手の ID のリストを出力する処理を辿っていくと SKWPeer - (void)listAllPeers:(void (^)(NSArray *))callback からリストを取得しており、
自分の ID は SKWPeer - (void)on:(SKWPeerEventEnum)event callback:(void (^)(NSObject *))callback で取得しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。