Hérite de NSObject
Déclaré dans OTSession.h

Vue d'ensemble

Définit les paramètres à utiliser lors de l'initialisation d'un objet OTSession à l'aide de la méthode [OTSession initWithApiKey:sessionId:delegate:settings:] méthode.

connectionEventsSuppressed

Empêcher les événements de connexion (tels que [OTSessionDelegate session:connectionCreated:]) d'être expédiés.

@property (nonatomic, assign) BOOL connectionEventsSuppressed

Discussion

La valeur par défaut est « NON ».

Déclaré à

OTSession.h

iceConfig

Définit les serveurs TURN que le client doit utiliser dans la session OpenTok. Voir la serveurs TURN configurables guide du développeur.

@property (nonatomic, strong) OTSessionICEConfig *iceConfig

Déclaré à

OTSession.h

apiURL

Cette propriété est obsolète. Sa configuration n'a aucun effet.

@property (nonatomic, strong) NSURL *apiURL

Déclaré à

OTSession.h

ipWhitelist

Réglez ce paramètre sur YES si la fonctionnalité de liste d'adresses IP autorisées est activée pour votre projet. (Cette fonctionnalité est disponible sous forme de fonction complémentaire.) La valeur par défaut est NO.

@property (nonatomic, assign) BOOL ipWhitelist

Déclaré à

OTSession.h

proxyURL

Entrez ici l'URL du serveur proxy IP. Cette fonctionnalité est disponible en option. Consultez la documentation OpenTok page de tarification et le Guide du développeur de proxy IP.

@property (nonatomic, strong) NSString *proxyURL

Déclaré à

OTSession.h

singlePeerConnection

La connexion unique entre pairs (SPC) est une fonctionnalité qui regroupe toutes les connexions des abonnés en une seule connexion entre pairs. L'activation de la SPC présente plusieurs avantages, notamment une réduction de la consommation de ressources du système d'exploitation, un meilleur contrôle du débit et, dans le cas des appareils mobiles natifs, la prise en charge de sessions plus volumineuses.

@property (nonatomic) BOOL singlePeerConnection

Discussion

La fonction SPC est désactivée par défaut. Lorsqu'elle est désactivée, la session utilise le protocole MPC (Multiple Peer Connection), dans le cadre duquel une connexion peer distincte est établie entre chaque point d'extrémité.

Déclaré à

OTSession.h

sessionMigration

Active la fonctionnalité de migration de session, permettant au client de rester connecté lors de la rotation des serveurs. La valeur par défaut est false (la migration de session n'est pas activée). Pour plus d'informations, consultez Rotation des serveurs et migration des sessions.

@property (nonatomic) BOOL sessionMigration

Déclaré à

OTSession.h