Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 1debfa76ca
Fetching contributors…

Cannot retrieve contributors at this time

36 lines (25 sloc) 0.82 kb
import flask
from lib import OpenTokSDK
# OpenTok setup
api_key = "6303111"
api_secret = "45b94b30d4f5554ad7445950c13e8d78e099e92e"
opentok_sdk = OpenTokSDK.OpenTokSDK(api_key, api_secret)
session_address = ""
session_properties = {
OpenTokSDK.SessionProperties.p2p_preference: "enabled"
session = opentok_sdk.create_session(session_address, session_properties)
token = opentok_sdk.generate_token(session.session_id)
#create a new Flask object
app = flask.Flask(__name__)
# used to pass OpenTok setup info to template
content = {
'apiKey' : session.session_id,
'sessionId' : session.session_id,
'token' : token
def p2pTest():
return flask.render_template('_test_p2p.html', content=content)
if __name__ == '__main__':'', port=7777, debug=True)
Jump to Line
Something went wrong with that request. Please try again.