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.