gpt4 book ai didi

ios - Swift 支持 WebRTC 吗?

转载 作者:IT王子 更新时间:2023-10-29 05:36:07 25 4
gpt4 key购买 nike

我们的团队正在选择编程语言来开发新的 iOS 应用程序,我们必须在其中编写支持视频对话的功能。

后端是使用 WebRTC 编写的,现在我们必须决定在 iPhone 应用程序中使用哪种语言,在这种情况下我们更喜欢 Swift。

但是,我不确定 Swift 是否支持 WebRTC。

我的初步研究表明,我们可以使用 Objective-C 实现这些功能。我找到了一个用 Objective-C 编写的示例,您可以找到源代码 here .

但是,我不确定 Swift。 Swift 是否也支持 WebRTC?

最佳答案

更新在您的项目中获取 webRTC 的最简单方法是使用 https://cocoapods.org/pods/WebRTC 中的说明简单地安装 CocoaPod。

如果您之前从未使用过 CocoaPods,则需要首先遵循本指南:https://guides.cocoapods.org/using/getting-started.html

问题的简单答案是,目前还没有用 Swift 编写的符合 WebRTC 协议(protocol)的开源库。您仍然可以将官方 WebRTC 项目中的代码编译到您的应用程序中。可能无法成功构建的说明可在此处找到:https://webrtc.org/native-code/ios/

最后,澄清一下 Omkar Guhilot 的回答:Skylink 是一家拥有封闭源代码 SDK 的公司,该 SDK 旨在仅与他们的付费 stun-turn 服务一起使用,并且 https://github.com/alongubkin/phonertc需要 cordova,这对于许多原生 ios 开发人员来说可能并不理想。

关于ios - Swift 支持 WebRTC 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33121519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com