2017-07-06 85 views
1

我試圖使用PubNub作爲webRTC iOS應用程序的信號服務器。我使用Xirsys作爲ICE服務器。我已經能夠使我的應用程序與Google AppRTC框架一起工作,但似乎無法找到與PubNub作爲信號服務器集成的任何好信息。在iOS應用程序中將PubNub與webRTC集成的最佳方式是什麼?這個應用程序寫在Swift/Obj-C謝謝!PubNub iOS WebRTC集成

回答

1

PubNub作爲信令協議

你只是要去PubNub的JavaScript SDK集成到您的應用程序通知從一個客戶端(發佈通道上的消息),其他的如何連接的細節。這KB文章可能對您有所幫助:Does PubNub provide WebRTC and video chat?

+0

該應用程序是用swift編寫的,如何將JavaScript SDK與應用程序集成? –

+0

只需使用JS的僞代碼,並翻譯成「雨燕-ESE」 –

+0

那是什麼我落得這樣做。然後我只是模仿js協議與pubnub js客戶端連接。 –

1

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

它同時適用於迅速,客觀C.

您需要創建SDP和ICE考生信令自己的步驟通過Pubnub。請參閱 - https://www.tutorialspoint.com/webrtc/webrtc_signaling.htm

或者,你可以參考樣本的WebRTC iOS應用只是爲了看看他們保持什麼樣的信息狀態信令目的。參考 - https://github.com/Mahabali/Apprtc-swift

您可以根據您的應用程序或項目要求制定健全的信號傳輸過程。