https://github.com/elastos/elastos.net.webrtc.ios.sdk
https://github.com/elastos/elastos.net.webrtc.ios.sdk
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/elastos/elastos.net.webrtc.ios.sdk
- Owner: elastos
- License: apache-2.0
- Created: 2020-09-11T09:31:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-24T13:00:29.000Z (almost 4 years ago)
- Last Synced: 2025-03-12T20:48:59.528Z (3 months ago)
- Language: Swift
- Size: 343 KB
- Stars: 1
- Watchers: 24
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Elastos WebRTC iOS SDK
=====================## Introduction
Elastos WebRTC is the WebRTC framework over the Elastos Carrier network, which supports basic features of Audio/Video communication and data communication over DataChannel.This is the repository of WebRTC iOS SDK over the Carrier network. With that, it's available for developers to implement VoIP applications on Android/iOS mobile platforms over the Carrier network.
## Build from source
### Install Prerequisites
Please be sure you have **CocoaPods** installed on your macOS device. Otherwise, run the following command to install it:
```shell
$ gem install cocopods
```### Build WebRTC SDK
```shell
$ git clone [email protected]:elastos/Elastos.NET.WebRTC.iOS.SDK.git
$ cd Elastos.NET.WebRTC.iOS.SDK
$ pod install --repo-update
```
Then use **"Xcode"** to open the workspace and start the build process.## Build Docs
Run the following script to generate swift APIs documents with the appledoc tool:
```shell
$ ./docs.sh
```## Contribution
We welcome contributions to the Elastos WebRTC iOS SDK Project.## Acknowledgments
A sincere thank you to all teams and projects that we rely on directly or indirectly.## License
This project is licensed under the terms of the [GPLv3 license]