axelboberg / WKWebViewRTC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WKWebViewRTC

CI Status Version License Platform

WebRTC library for WKWebView for Swift on iOS (based on cordova-plugin-iosrtc: https://github.com/cordova-rtc/cordova-plugin-iosrtc)

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

In order to make this framework run into a iOS application some requirements must be satisfied in both development computer and target devices:

  • Xcode >= 11.1 (11A1027)
  • iOS >= 10.2 (run on lower versions at your own risk, don't report issues)
  • swift-version => 4.2

Installation

WKWebViewRTC is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'WKWebViewRTC'

Dependencies

Build JS (WKWebViewRTC/Js/jsWKWebViewRTC.js)

  • From the WKWebViewRTC/Js run npm i and then npm run-scipt build

Third-Party Supported Library

  • Janus => 0.7.4
  • JSSip => 3.1.2
  • Sip.js => 0.15.6

Author

Open Telecom Foundation

License

WKWebViewRTC is available under the MIT license. See the LICENSE file for more info.

About

License:MIT License


Languages

Language:JavaScript 52.8%Language:Swift 46.7%Language:Ruby 0.6%