Download Latest Versions
Web SDK v1.9.2 Android SDK v1.9.2 iOS SDK v1.9.2 React Native SDK v1.6 Flutter SDK v1.6Table of Contents
EnableX Web SDK Latest Version
Released: February 4, 2021
Older Versions
- Download v1.9.1
- Download v1.9
- Download v1.8.2
- Download v1.8
- Download v1.7.2
- Download v1.7.1
- Download v1.7
- Download v1.6
- Download v1.5.6
- Download v1.5.4
- Download v1.5.3
- Download v1.5
How to use Web SDK?
- Download the file and keep this in the project folder.
- Add the following tag within
<head>...</head>
of your your html file:<script type=”text/javascript” src=”your_path/EnxRtc.js”></script>
- Start using EnxRtc.
EnableX Android SDK Latest Version
Released: February 4, 2021
Older Versions
- Download v1.9.1
- Download v1.9
- Download v1.8
- Download v1.7.2
- Download v1.7
- Download v1.6
- Download v1.5.4
- Download v1.5.3
- Download v1.5.1
- Download v1.5
EnableX iOS SDK Latest Version
Released: February 4, 2021
Older Versions
- Download v1.9.1
- Download v1.9
- Download v1.8
- Download v1.7
- Download v1.6
- Download v1.5.6
- Download v1.5.4
- Download v1.5.3
- Download v1.5.1
- Download v1.5
How to use iOS SDK?
- Install CocoaPods as described in CocoaPods Getting Started.
- In Terminal, go to project directory and run
pod init
- To integrate EnxiOS into your Xcode project using CocoaPods, specify pod name EnxRTCiOS.
- After adding all required library in PodFile go to terminal and run
pod Install
- Reopen your project in Xcode using the new .xcworkspace file.
Note:
To use EnableXiOS SDK, add GoogleWebRTC and Socket.IO-Client-Swift(12.0.0) in your project with the following pod names:
'GoogleWebRTC', '~> 1.1.29229’
'Socket.IO-Client-Swift', '~> 15.0.0'
EnableX React Native SDK Latest Version
Released: October 24, 2019
How to install React Native Plugin?
The react-native plugin is used to integrate Real Time Communication using EnableX Platform into react-native application. This plugin exposes all required methods and their event listener to communicate with EnableX platform. You need a valid token to carry out a RTC Session.
- Step 1: Open terminal
- Step 2: Go to your react-native project directory
- Step-3: Run Command
npm install enx-rtc-react-native — save
- Step 4: Run command to link
react-native-link enx-rtc-react-native
After installation completed successfully, Import enx-rtc-react-native in your class where you want to access EnableX communication feature. e.g.
import {Enx ,EnxRoom,EnxStream,EnxSubscribeStream,EnxPlayerView} from "enx-rtc-react-native";
EnableX Flutter SDK Latest Version
Released: June 7, 2020
Steps to follow:
- Create Flutter sample project
- Add
Enx flutter SDK
as a dependency inpubspec.yaml
file - For iOS run command
flutter build ios --no-codesign
Screen Share Extension for Chrome
Google Chrome 72 and above browsers don’t require any extension to share screen. They have native support to initiate a Screen Share. However all Versions older than 72 require support of an Extension to initiate a Screen Share.