Temasys Web SDK Documentation

Getting started
To get started, you will require an API Key to begin.
To register for an API Key, simply signup for a developer account at our Developer Console.
Once you received your API key, create a config.js file (take example on config-example.js) and fill it with your information.

Only one module/namespace: Skylink.
The public API and events appear by default.

View Documentation

Audio Call (1 - 1)
(/audio-call)

This demo uses your API test account to create an audio call. New users are displayed beside your personal video element.


  • Automatically fetch for microphone
  • Automatically connects to default Room
  • Handle connection and disconnection of peers
Difficulty
Easy

View Demo

Video Call (1 - 1 Media)
(/video-call)

This demo uses your API test account to create a video call. New users are displayed below your personal video element.


  • Automatically fetch for video camera
  • Automatically connects to default Room
  • Handle connection and disconnection of peers
Difficulty
Easy

View Demo

Chat Room
(/chat)

This demo presents the different possibilities to send messages with Temasys Web SDK.


  • Automatically connects to default Room
  • Handle connection and disconnection of peers

Difficulty
Easy

View Demo

Demo
(/kitchensink)

This demo shows you most of the functionality Temasys Web SDK can provide. All the states and information provided by the API are displayed.


  • Automatically fetch for cam
  • Automatically connects to default Room
  • Handle connection and disconnection of peers
  • With list of users in room
  • Feedback on channel status
  • Feedback on handshake and Connection
  • File sharing features using DataChannel
  • Chat via Signaling or DataChannel
  • Users to update their own Display Name and add custom information
  • Muting of Audio/Video
  • Locking and Unlocking of Room
Difficulty
Hard

View Demo

Data Streaming [Future Feature]
(/data-streaming)

File Transfer [Future Feature]
(/file-transfer)