Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE HTML>
<html>
<body>
<div id="pubStat"></div>
<input type="button" value="GetImage" id ="getImage" onClick="javascript: getImageOfVideo()" />
<!-- OpenTok.js library -->
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<script>
<html>
<body>
<!-- OpenTok.js library -->
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<script>
// credentials
var apiKey = '';
var sessionId = '';
var token = '';
<html>
<body>
<!-- OpenTok.js library -->
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<script>
// credentials
var apiKey = '';
var sessionId = '';
var token = '';
<html>
<body>
<div id='myPublisherDiv'></div>
<div id ="subsDiv"></div>
<input type="button" value="Connect" id ="connectLink" onClick="javascript:connect()" />
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<html>
<body>
<!-- OpenTok.js library -->
<div id='myPublisherDiv'></div>
<div id ="subsDiv" style= "display:none; border:1px solid black;width:400;height:300"></div>
<input type="button" value="Disconnect" id ="disconnectLink" onClick="javascript:disconnect()"/>
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<script>
<html>
<body>
<!-- OpenTok.js library -->
<div id='myPublisherDiv' ></div>
<button onclick="publish()">Publish Video</button>
<button onclick="unpublish()">Unpublish</button>
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<script>
// credentials
<html>
<body>
<button onclick="javascript:screenshare();" disabled id="shareBtn">Share your screen</button>
<button onclick="javascript:stopscreenshare();" >Stop sharing screen</button>
<div id="camera-publisher"></div>
<div id="camera-subscriber"></div>
<div id="screen-subscriber"></div>
<script src="//static.opentok.com/v2/js/opentok.js"></script>
<script type="text/javascript">
<html>
<body>
<button onclick="javascript:publishCamera1();" >Publish Camera 1</button>
<button onclick="javascript:publishCamera2();" >Publish Camera 2</button>
<p id = "device_id"> </p>
<div id="camera-publisher"></div>
<html>
<body>
<input type="button" value="Disconnect" id ="disconnectLink" onClick="javascript:disconnect()"/>
<!-- OpenTok.js library -->
<script src="https://static.opentok.com/v2/js/opentok.js"></script>
<script>
// credentials
var apiKey = 'YOUR API KEY';
<html>
<body>
<div>
<input type="button" value="Connect" id ="connectLink" onClick="javascript:connect()" />
<input type="button" value="Disconnect" id ="disconnectLink" onClick="javascript:disconnect()"/>
<input type="button" value="Publish" id ="publishLink" onClick="javascript:startPublishing()" />
<input type="button" value="Unpublish" id ="unpublishLink" onClick="javascript:stopPublishing()"/>
<input type="button" value="Signal" id ="signalLink" onClick="javascript:sendSignal()"/>
<div id="publisherContainer"></div>