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.