Opentok is a video conferencing solution which supports upto 20 users in a video conference call at a time. OpenTok supports video archiving and text chat can also be implemented using OpenTok.
Integration of OpenTok with website required following browser specs:
- Google Chrome (latest release version)
- Firefox (latest release version)
- Internet Explorer 9 – 11 with the OpenTok Plugin for Internet Explorer (not supported in 64-bit mode)
- Opera (latest release version)
OpenTok Developer center URL is available here. Visit the link and you will get every information that is needed to start buidling a WebRTC application. For integrating video conferences, you need:
This will be obtained after sign-up with OpenTok and by making new application in opentok dashboard.
For demo purpose and quick start after signup, follow the instructions on OpenTok’s quick start URL. From here, you will get the Session ID and other instructions for quick integration.
You can create a token for demo purpose from the Dashboard by following quick start example. You can also add as much tokens as you want by opening “view project detail” page in Dashboard.
For creating Session and Token in PHP, go to the URLs mentioned below:
For a single video conference, the Session ID will be same for all the users connected in that particular video conference while token will be different for every single user. You can also set the permission/role for user such as a Moderator, Subscriber, etc. while making a token for them. Moderator can mute the mic of subscriber. You can also set video view or settings like width, height, margin, padding, etc. using jQuery and configuration options.