2017-07-06 10 views
1

webRTC iOSアプリケーションのシグナリングサーバとしてPubNubを使用しようとしています。私はICEサーバーにXirsysを使用しています。私は自分のアプリケーションをGoogleのAppRTCフレームワークで動作させることができましたが、PubNubとシグナリングサーバとして統合することについての良い情報は見つかりませんでした。iOSアプリケーションでPubNubとwebRTCを統合する最良の方法は何ですか?このアプリはSwift/Obj-Cに書かれています。PubNub iOS WebRTCインテグレーション

答えて

1

信号プロトコル

としてPubNubあなただけの接続方法の詳細他に1つのクライアントから(チャネルにメッセージをパブリッシュ)信号にアプリにPubNubのJavaScript SDKを統合しようとしています。このKBの記事は、あなたに役立つかもしれない:Does PubNub provide WebRTC and video chat?

+0

アプリは迅速に書かれていますが、JavaScript SDKをアプリにどのように統合できますか? –

+0

擬似コードとしてJSを使用して、 "Swift-ese"に翻訳してください –

+0

私がやったことは何ですか?それから私はpubnub jsクライアントに接続するためにjsプロトコルを模倣しました。 –

1

使用Pubnub SDK - https://www.pubnub.com/docs/swift/pubnub-swift-sdk

それはあなたがSDPとICE候補者は、シグナリングのための独自の手順を作成する必要が

迅速かつ客観C.

の両方で使用可能ですPubnubを介して。参照 - https://www.tutorialspoint.com/webrtc/webrtc_signaling.htm

またはサンプルのwebrtc iOS Appを参照するだけで、シグナリング目的でどのメッセージステータスが維持されているかを確認できます。参照 - https://github.com/Mahabali/Apprtc-swift

あなたのアプリケーションやプロジェクトの要件に基づいて堅牢なシグナル伝達プロセスを作成できます。

関連する問題