Table of Contents

Get App ID and API Key

You will be required to get an API Credential before you can start developing applications using the EnableX platform. This application credential consists of an App ID and App Key which are used as username and password respectively in HTTP Base Authentication Request Header of our Video Server API Call.

Please follow the given steps to get the required API Credential.

  • Register with EnableX
  • Login to EnableX Portal
  • Go to My Project. Click “Create Project”.
  • In Create Project Form, add Video Service to your Project.
  • Follow the “Get Started” button.
  • IN the next page, select option “Code Yourself” and submit.
  • Get your App ID and App Key.
  • Use App ID and App Key in your Application Server for API Call.

Get Sample Apps

We provide Sample Applications that can be found on GitHub to help you expedite application development for selected used cases. Some of our sample applications are for Client End Application, some are for Application Server, whereas some are for both Client End Applications and Application Server.

We highly recommend you to download or clone Github Repositories as you need to understand and get Video Application working for you quickly.

Recommended Sample App: 1-to-1 Video Call App

Each Repository has file. Read through it to setup it right.

Get SSL Certificate

If you have created a Browser based Application, the Application Server serving the Video Session pages must run on https. You will require a valid SSL Certificate for your Application Server domain to connect to EnableX platform. However, you may also use Self-Signed Certificate or Snakeoil Certificate to run the application locally. Below are a few ULRs to obtain a Self-Signed Certificate:

How to use SSL Certificate Files?

After you have registered a Certificate or created a Self-Signed Certificate copy of the Certificate Files (.key and .crt files) in a designated directory within the Application Server, you may then refer these files with absolute path in server/config.js file.

To use SSL Certificate Files with any Web Server, please refer respective Web Server’s Documentation / Directives.