Elastos WebRTC iOS SDK
简介
Elastos WebRTC 是基于 Elastos Carrier 网络的 WebRTC 框架,目前支持音频/视频通信以及 DataChannel 上的数据通信的基本功能。
这是Carrier网络上的 WebRTC iOS SDK 仓库。开发者可以利用这个 SDK 在 Android/iOS 移动平台上实现 VoIP 应用。
从源码构建
安装前置要求
请确保您的 macOS 设备上已安装 cocoapods,否则运行以下命令进行安装:
$ gem install cocopods
构建 WebRTC SDK
$ git clone [email protected]:elastos/Elastos.NET.WebRTC.iOS.SDK.git
$ cd Elastos.NET.WebRTC.iOS.SDK
$ pod install --repo-update
然后使用 "Xcode" 打开工作区并开始构建过程。
构建文档
使用以下脚本命令通过 appledoc 工具生成 swift API 文档:
$ ./docs.sh
贡献
我们欢迎对 Elastos WebRTC iOS SDK 项目做出贡献。
致谢
衷心感谢我们直接或间接依赖的所有团队和项目。
许可协议
本项目遵循 [GPLv3 许可协议] 的规定。