SDK References
EnableX provides a rich set of APIs and SDKs that can be used with any front-end framework for developing video calling, voice calling, messaging, and FaceAI applications. Read the following resources to learn more about building applications with your preferred framework:
Video SDK
EnableX provides Video SDK with a collection of APIs, sample code, documentation, and debugging tools that you can use to create, customize, and integrate video applications without having to build them from scratch.
Used in Web Page to add Video Live Sessions. SDK is a JavaScript Library.
Used to develop Live Video Call in native Android Application.
Used to develop Live Video Call in native iOS Application.
Used to add Live Video Call in Flutter Framework for Hybrid Application development.
Used to add Live Video Call in React Native Framework for Hybrid Application development.
Used to add Live Video Call in Cordova/Ionic Framework for Hybrid Application development.
Video UI Kit SDK
EnableX provides Video UI Kit SDK that make it easy to add video calling to your app in just a few minutes. The UI kits are supported on Android, iOS, Flutter, and React Native platforms. These UI kits contain SDKs that include best practices for business logic and a video UI template that can be customized to change the look and feel of the video call.
Used to integrate highly customisable Live Video Call UI in native Android Application.
Used to integrate highly customisable Live Video Call UI in native iOS Application.
Used to integrate highly customisable Live Video Call UI in Flutter Framework for Hybrid Applications.
Used to integrate highly customisable Live Video Call UI in React Native Framework for Hybrid Applications
Calling UI Framework SDK
EnableX provides Calling UI SDK to minimize your coding effort to enable App-to-App calling in less than 5 minutes. The SDK is built on top of the Callkit API that provides a native telecom UI interface for iOS users or simulates similar experience for App to App calling.
Used to integrate App-to-App Calling UI in native Android Application.
Used to integrate App-to-App Calling UI in native iOS Application.
FaceAI SDK
EnableX provides FaceAI SDK with a collection of APIs, sample code, documentation, and debugging tools that you can use to make video conversations more engaging with AI-based face analysis and emotion recognition. Participant pose, gender, age, attention, and more can be analyzed using this SDK.
Used to integrate FaceAI features in Web Application. It is a Javascript Library added in a Web Page.
Used to integrate FaceAI features in native Android Application.
Used to integrate FaceAI features in native iOS Application.
Collaboration Features SDK
EnableX provides add-on SDKs to help integrating Collaboration Features in Video Live Calling Applications for Web & Mobile Platforms.
EnableX Whiteboard is an Independent Javascrxipt Library used in Web Page to easily deploy a Whiteboard with streaming and collaboration among participants of a session.
It is a Javascrxipt Library used in Web Page to easily deploy Co-Browsing feature and defines a scheme to share Co-Browsing Page in a Live Video Session.
Screen Sharing SDK for iOS is designed to provide a collaboration environment among Video Session Participants.
Utility SDK
EnableX provides add-on SDKs to help integrating different type of Utility features desirable in Live Video Sessions.
To download the SDKs, visit this page.