java.lang.Object

com.opentok.Archive


clase pública Archive extende Objeto

Representa un archivo de una sesión de OpenTok.

Resumen de clases anidadas

Clases anidadas

Modificador y tipo

Clase

Descripción

static enum

Archive.OutputMode

Define los valores utilizados en el ArchiveProperties.Builder.outputMode(com.opentok.Archive.OutputMode) método y devuelto por el getOutputMode() método.

static enum

Archive.Status

Define los valores devueltos por la función getStatus() método.

static enum

Archive.StreamMode

Define los valores utilizados en el ArchiveProperties.Builder.streamMode(com.opentok.Archive.StreamMode) método y devuelto por el getStreamMode() método.

Resumen del método

Todos los métodosMétodos estáticosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

long

getCreatedAt()

La hora en la que se creó el archivo, en milisegundos desde la época Unix.

int

getDuration()

La duración del archivo, en segundos.

String

getId()

El identificador del archivo.

int

getMaxBitrate()

La tasa de bits máxima del archivo, en bits por segundo.

String

getMultiArchiveTag()

Devuelve el multiArchiveTag, si está definido para el archivo.

String

getName()

El nombre del archivo.

Archive.OutputMode

getOutputMode()

El modo de salida que se generará para este archivo: composed o individual.

int

getPartnerId()

La clave de la API de OpenTok asociada al archivo.

String

getPassword()

La contraseña cifrada, en caso de que se haya configurado un almacenamiento de archivos para que utilice una clave de cifrado

String

getReason()

En el caso de los archivos con el estado Status.STOPPED o Status.FAILED, esta cadena describe el motivo por el que el archivo se detuvo (por ejemplo, «se ha superado la duración máxima») o falló.

String

getResolution()

La resolución del archivo.

String

getSessionId()

El identificador de la sesión de OpenTok asociada a este archivo.

long

getSize()

El tamaño del archivo MP4.

Archive.Status

getStatus()

El estado del archivo, tal y como lo define el Archive.Status enum.

Archive.StreamMode

getStreamMode()

El modo de selección de flujos que se utilizará para elegir los flujos que se incluirán en este archivo: StreamMode.AUTO o StreamMode.MANUAL.

String

getUrl()

La URL de descarga del archivo MP4 disponible.

boolean

hasAudio()

Si el archivo tiene una pista de audio (true) o no (false).

boolean

hasVideo()

Si el archivo contiene una pista de vídeo (true) o no (false).

static Archive

makeArchive()

String

toString()

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

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

Detalles del método

makeArchive

público estático  Archivo makeArchive()

getCreatedAt

public long getCreatedAt()

La hora en la que se creó el archivo, en milisegundos desde la época Unix.

getDuration

public int getDuration()

La duración del archivo, en segundos.

getId

público  Cadena getId()

El identificador del archivo.

getName

público  Cadena getName()

El nombre del archivo.

getResolution

público  Cadena getResolution()

La resolución del archivo.

getPartnerId

public int getPartnerId()

La clave de la API de OpenTok asociada al archivo.

getReason

público  Cadena getReason()

En el caso de los archivos con el estado Status.STOPPED o Status.FAILED, esta cadena describe el motivo por el que el archivo se detuvo (por ejemplo, «se ha superado la duración máxima») o falló.

getSessionId

público  Cadena getSessionId()

El identificador de la sesión de OpenTok asociada a este archivo.

getSize

public long getSize()

El tamaño del archivo MP4. En el caso de los archivos comprimidos que aún no se han generado, este valor se establece en 0.

getMaxBitrate

public int getMaxBitrate()

La tasa de bits máxima del archivo, en bits por segundo.

Desde: : 4.15.0

getStatus

público  Archivo.Estado getStatus()

El estado del archivo, tal y como lo define el Archive.Status enum.

getUrl

público  Cadena getUrl()

La URL de descarga del archivo MP4 disponible. Solo se establece para un archivo cuyo estado sea Status.AVAILABLE; para el resto de archivos (incluidos aquellos con el estado Status.UPLOADED), este método devuelve null. La URL de descarga está enmascarada, y el archivo solo está disponible desde dicha URL durante 10 minutos. Para generar una nueva URL, llama a la OpenTok.listArchives() o OpenTok.getArchive(String) método.

hasVideo

public boolean tieneVídeo()

Si el archivo contiene una pista de vídeo (true) o no (false).

hasAudio

public boolean hasAudio()

Si el archivo tiene una pista de audio (true) o no (false).

getOutputMode

público  Archive.OutputMode getOutputMode()

El modo de salida que se generará para este archivo: composed o individual.

getStreamMode

público  Archive.StreamMode getStreamMode()

El modo de selección de flujos que se utilizará para elegir los flujos que se incluirán en este archivo: StreamMode.AUTO o StreamMode.MANUAL.

getPassword

público  Cadena getPassword()

La contraseña cifrada, en caso de que se haya configurado un almacenamiento de archivos para que utilice una clave de cifrado

getMultiArchiveTag

público  Cadena getMultiArchiveTag()

Devuelve el multiArchiveTag, si está definido para el archivo.

toString

público  Cadena toString()

Sobrescrituras: : toString en clase  Object