-1

我正在开发原生 iOS Swift 项目的医患预约应用程序。在这里,我想使用 WebRTC 和 PubNub 信令服务器实现实时视频通话。我对它完全陌生。我不知道如何实现这一点。我看过一些 Objective-C 代码,但我还是不明白。如果你们中的任何人迅速实施相同的方法,请提供帮助。

4

2 回答 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 回答