Inherits from NSObject
Declared in OTSession.h

Overview

Defines settings to be used when initializing an OTSession object using the [OTSession initWithApiKey:sessionId:delegate:settings:] method.

  connectionEventsSuppressed

Prevent connection events (such as [OTSessionDelegate session:connectionCreated:]) from being dispatched.

@property (nonatomic, assign) BOOL connectionEventsSuppressed

Discussion

The default value is NO.

Declared In

OTSession.h

  iceConfig

This is part of the configurable TURN feature.

@property (nonatomic, strong) OTSessionICEConfig *iceConfig

Declared In

OTSession.h

  apiURL

This property is deprecated. Setting it has no effect.

@property (nonatomic, strong) NSURL *apiURL

Declared In

OTSession.h

  ipWhitelist

Set this to YES if the allowed IP list feature is enabled for your project. (This is available as an add-on feature.) The default value is NO.

@property (nonatomic, assign) BOOL ipWhitelist

Declared In

OTSession.h

  proxyURL

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.

@property (nonatomic, strong) NSString *proxyURL

Declared In

OTSession.h