我正在开发原生 iOS Swift 项目的医患预约应用程序。在这里,我想使用 WebRTC 和 PubNub 信令服务器实现实时视频通话。我对它完全陌生。我不知道如何实现这一点。我看过一些 Objective-C 代码,但我还是不明白。如果你们中的任何人迅速实施相同的方法,请提供帮助。
问问题
384 次
2 回答
2
强烈建议您联系 Vonage ( https://www.vonage.com ) 等可以为您提供符合 HIPAA 的 WebRTC 视频服务的服务。
在 Vonage 上拥有一组键后,您可以使用 PubNub 在相关频道周围移动视频会话详细信息。传统上,我使用如下所示的 JSON 对象模型:
channel: "UUID of medical session"
messageID: "MessageID on your platform"
messageType: "videoInvite"
sender: "Hilaj"
sessionDetails: "session JWT and/or session token"
timestamp: "1597347054"
这意味着您可以在同一频道中发送基于文本的消息以及视频邀请,并将事件写入日志。
于 2020-08-13T19:31:45.327 回答
1
我已经在 Swift 中实现了这个(之前在 Objective C 中),但它是完全专有的。
您将不得不下载Google WebRTC 框架。
快速浏览一下 PubNub,它看起来就像是在做信号。您仍然需要一个实际的 WebRTC 服务器(例如Janus)。还有其他的,我不确定哪些支持 PubNub。
于 2020-08-13T18:51:05.057 回答