java.lang.Object

com.opentok.SessionProperties


clase pública SessionProperties extende Objeto

Define los valores para el properties del OpenTok.createSession(SessionProperties) método.

Véase también: : - OpenTok.createSession(com.opentok.SessionProperties properties)

Resumen de clases anidadas

Clases anidadas

Modificador y tipo

Clase

Descripción

static class

SessionProperties.Builder

Utiliza esta clase para crear un objeto SessionProperties.

Resumen del método

Todos los métodosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

ArchiveMode

archiveMode()

Establece si la sesión se archivará automáticamente (ArchiveMode.ALWAYS) o no (ArchiveMode.MANUAL).

String

archiveName()

Indica la resolución de los archivos para todos los archivos de la sesión de archivado automático.

Resolution

archiveResolution()

Indica la resolución de los archivos para todos los archivos de la sesión de archivado automático.

String

getLocation()

La dirección IP que indica la ubicación.

boolean

isEndToEndEncrypted()

Establece si la sesión utilizará cifrado de extremo a extremo.

MediaMode

mediaMode()

Determina si la sesión transmitirá flujos mediante el servidor multimedia de OpenTok o si intentará transmitir los flujos directamente entre los clientes.

Map<String,List<String>>

toMap()

Serializa las propiedades necesarias para realizar una solicitud.

Métodos heredados de la clase java.lang.Objeto

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

Detalles del método

getLocation

público  Cadena getLocation()

La dirección IP que indica la ubicación. Véase SessionProperties.Builder.location(String location).

mediaMode

público  MediaMode mediaMode()

Determina si la sesión transmitirá flujos mediante el servidor multimedia de OpenTok o si intentará transmitir los flujos directamente entre los clientes. Véase SessionProperties.Builder.mediaMode(MediaMode mediaMode).

archiveMode

público  Modo de archivo archiveMode()

Establece si la sesión se archivará automáticamente (ArchiveMode.ALWAYS) o no (ArchiveMode.MANUAL). Véase SessionProperties.Builder.archiveMode(ArchiveMode archiveMode)

nombre_del_archivo

público  Cadena archiveName()

Indica la resolución de archivo para todos los archivos de una sesión archivada automáticamente. Una sesión que comienza con modo de archivo ArchiveMode.ALWAYS utilizará esta resolución para todos los archivos de esa sesión.

Devuelve: : El nombre del archivo, o null si no se ha establecido (valor por defecto).

Resolución del archivo

público  Resolución archiveResolution()

Indica la resolución de archivo para todos los archivos de una sesión archivada automáticamente. Una sesión que comienza con modo de archivo ArchiveMode.ALWAYS utilizará esta resolución para todos los archivos de esa sesión.

Devoluciones: : La enumeración de resolución del archivo, o null si no se ha establecido (valor por defecto).

isEndToEndEncrypted

public boolean isEndToEndEncrypted()

Establece si la sesión utilizará cifrado de extremo a extremo. Ver SessionProperties.Builder.endToEndEncryption().

Devoluciones: : true si el cifrado de extremo a extremo está activado, false de lo contrario.

toMap

público  Mapa<Cadena,Lista<Cadena>> toMap()

Serializa las propiedades necesarias para realizar una solicitud.

Devuelve: : Las propiedades de la sesión en forma de Map.