2016-06-15
1.0.1
Rafael Fantato
9.1.301.0
All
All
Components, Widgets, Libraries, Plug-ins, Collaboration
[Overview]
OpenTok Connector allows your OutSystems Applications to use OpenTok API to publish video stream by WebRTC. This module has a few REST API services and the Token Generator from OpenTok SDK DLL
[Detail]
OpenTok is a Video Call API platform (js) using WebRTC.
(https://tokbox.com/)
You can try for a month for free.
(You need to put a valid API Key and API Secret in OpenTok_SDK site properties to work)
In this module I build a few functions and REST services for: Create Session (REST)
Generate Token (Extension)
Start Archive (for Manual Session's Archive Mode option) (REST)
Stop Archive (for Manual Session's Archive Mode option) (REST)
A REST service to receive as a Callback function from OpenTok, all recorded sessions info
You can build your own video call aplication with some components that it is included in an Example App: PublishersContainer: All incoming video streaming inside the same container (OpenTok default; The first is your own webcam)
MyPublishContainer + OthersPublishContainer: Separated views for your own webcam and others
ArchiveRecordController: Manual start and stop record sessions
Chat: A simple realtime chat using Signaling from OpenTok.js library
More info about SDK and REST: https://tokbox.com/developer/