我正在编写本地ios应用程序以添加我们的网络应用程序,我正在研究ios webrtc应用程序开发。
我只能看到来自OpenTok的免费增值模式的信息,这可能会用于前10k分钟,这将需要一段时间才能用完我们为英国的医疗服务提供商构建的。
我想知道是否有其他方法可以在不使用任何第三方库/ sdks的情况下编写ios webrtc应用程序。
谢谢!
答案 0 :(得分:1)
范瑾和Alex博士提供的链接已经过时。 这是最新信息(2018年2月)
在iOS上启动webrtc应用的最佳选择是使用官方示例应用:https://webrtc.googlesource.com/src/+/master/examples/objc/AppRTCMobile/
由于使用Xcode构建它并不容易,因此从https://github.com/crossle/AppRTCMobile开始可能更容易。它基于2018年2月的webrtc代码。
你只需要拿起项目,编译它并在你的iPhone上安装完美的应用程序。
它正在使用apprtc信令服务器。来源位于https://github.com/webrtc/apprtc。
如果你想尝试创建自己的Xcode项目,最好是使用谷歌的cocoaPods lib:https://cocoapods.org/pods/GoogleWebRTC
答案 1 :(得分:0)
更具体地回答你的问题:
答案 2 :(得分:0)
首先,您需要在项目中安装WebRTC CocoaPod,这样您就不必自己构建ios-webrtc。
Github上有很多很好的例子,演示了如何使用原生iOS库。我从存储库中学到了很多:aoortc-ios。
答案 3 :(得分:0)
RTC是通过https的实时通信协议,在终点2或更多方可以连接,他们可以聊天,发送文件,呼叫或视频通话。
您可以启用RTC协议并在iOS,Web和Android上编写自己的代码以启用此功能。只需要维护服务器的费用。并且您可以完全控制系统而无需任何第三方,无需任何费用。