2017-07-06 93 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

您可以根据您的应用程序或项目要求制定健全的信号传输过程。