java.lang.Object

com.opentok.SessionProperties


classe publique SessionProperties hérite de Objet

Définit les valeurs pour le properties du paramètre OpenTok.createSession(SessionProperties) méthode.

Voir aussi : : - OpenTok.createSession(com.opentok.SessionProperties properties)

Résumé des classes imbriquées

Classes imbriquées

Modificateur et type

Classe

Description

static class

SessionProperties.Builder

Utilisez cette classe pour créer un objet SessionProperties.

Résumé de la méthode

Toutes les méthodes · Méthodes d'instance · Méthodes concrètes

Modificateur et type

Méthode

Description

ArchiveMode

archiveMode()

Détermine si la session sera automatiquement archivée (ArchiveMode.ALWAYS) ou pas (ArchiveMode.MANUAL).

String

archiveName()

Indique la résolution d'archivage pour toutes les archives de la session d'archivage automatique.

Resolution

archiveResolution()

Indique la résolution d'archivage pour toutes les archives de la session d'archivage automatique.

String

getLocation()

L'adresse IP indiquant la localisation.

boolean

isEndToEndEncrypted()

Détermine si la session utilisera chiffrement de bout en bout.

MediaMode

mediaMode()

Détermine si la session transmettra les flux via le serveur multimédia OpenTok ou si elle tentera de transmettre les flux directement entre les clients.

Map<String,List<String>>

toMap()

Sérialise les propriétés nécessaires à l'envoi d'une requête.

Méthodes héritées de la classe java.lang.Objet

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Détails de la méthode

getLocation

public  Chaîne getLocation()

L'adresse IP indiquant la localisation. Voir SessionProperties.Builder.location(String location).

mediaMode

public  MediaMode mediaMode()

Détermine si la session transmettra les flux via le serveur multimédia OpenTok ou si elle tentera de transmettre les flux directement entre les clients. Voir SessionProperties.Builder.mediaMode(MediaMode mediaMode).

archiveMode

public  Mode archive archiveMode()

Détermine si la session sera automatiquement archivée (ArchiveMode.ALWAYS) ou pas (ArchiveMode.MANUAL). Voir SessionProperties.Builder.archiveMode(ArchiveMode archiveMode)

nom_de_l'archive

public  Chaîne archiveName()

Indique la résolution d'archivage pour toutes les archives de la session archivée automatiquement. Une session qui commence par le mode d'archivage ArchiveMode.ALWAYS appliquera cette résolution à l'ensemble des archives de cette session.

Retourne : : Le nom de l'archive, ou null si cette option n'est pas définie (valeur par défaut).

résolution d'archivage

public  Résolution archiveResolution()

Indique la résolution d'archivage pour toutes les archives de la session archivée automatiquement. Une session qui commence par le mode d'archivage ArchiveMode.ALWAYS appliquera cette résolution à l'ensemble des archives de cette session.

Retourne : : La valeur de l'énumération de résolution d'archive, ou null si cette option n'est pas définie (valeur par défaut).

isEndToEndEncrypted

public boolean isEndToEndEncrypted()

Détermine si la session utilisera chiffrement de bout en bout. Voir SessionProperties.Builder.endToEndEncryption().

Retours : : true si le chiffrement de bout en bout est activé, false sinon.

toMap

public  Carte<Chaîne,Liste<Chaîne>> toMap()

Sérialise les propriétés nécessaires à l'envoi d'une requête.

Retourne : : Les propriétés de la session sous forme de Map.