Used to create a Session instance. More...
Public Member Functions | |
Builder (Context context, string apiKey, string sessionId) | |
Creates a new Builder instance. More... | |
Session | Build () |
Creates a Session object. More... |
Properties | |
bool | ConnectionEventsSuppressed = false [get, set] |
Prevent connection events (such as ConnectionCreated from being dispatched. The default value is false . More... | |
bool | IpWhitelist = false [get, set] |
Set this to true if the allowed IP list feature is enabled for your project. (This is available as an add-on feature. The default value is false . More... | |
Uri | ProxyUrl [get, set] |
Set this to the URL of the IP proxy server. This is available as an add-on feature. See the OpenTok pricing page and the IP proxy developer guide. More... | |
IceConfig | IceConfig [get, set] |
This property is used by the configurable TURN feature. More... | |
Context | Context [get, set] |
The Content object used to manage resources for the Session. More... | |
string | ApiKey [get, set] |
Your Vonage Video API key. See the your Vonage Video API account page. More... | |
string | SessionId [get, set] |
The Vonage Video API session ID this instance should connect to. For test purposes, you can generate test session by logging into your Vonage Video API account. Use the OpenTok server SDKs to generate session IDs in your shipping application. More... |
Used to create a Session instance.
Instantiate a Builder instance by calling the Builder() constructor. Then (optionally), set properties of the Builder object. Then call the Build() method to create a Session object.
OpenTok.Session.Builder.Builder | ( | Context | context, |
string | apiKey, | ||
string | sessionId | ||
) |
Creates a new Builder instance.
context | The Content object used to manage resources for the Session. |
apiKey | Your Vonage Video API key. See the your Vonage Video API account page. |
sessionId | The Vonage Video API session ID this instance should connect to. For test purposes, you can generate test session by logging into your Vonage Video API account. Use the OpenTok server SDKs to generate session IDs in your shipping application. |
|
Your Vonage Video API key. See the your Vonage Video API account page.
|
Prevent connection events (such as ConnectionCreated from being dispatched. The default value is false
.
|
The Content object used to manage resources for the Session.
|
This property is used by the configurable TURN feature.
|
Set this to true
if the allowed IP list feature is enabled for your project. (This is available as an add-on feature. The default value is false
.
|
Set this to the URL of the IP proxy server. This is available as an add-on feature. See the OpenTok pricing page and the IP proxy developer guide.
|
The Vonage Video API session ID this instance should connect to. For test purposes, you can generate test session by logging into your Vonage Video API account. Use the OpenTok server SDKs to generate session IDs in your shipping application.