java.lang.Object

com.opentok.Broadcast


clase pública Broadcast extende Objeto

Representa una retransmisión en directo de una sesión de OpenTok.

Resumen de clases anidadas

Clases anidadas

Modificador y tipo

Clase

Descripción

static enum

Broadcast.StreamMode

Define los valores utilizados en el BroadcastProperties.Builder.streamMode(com.opentok.Broadcast.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 a la que se inició la emisión, en milisegundos desde la época Unix.

String

getHls()

La URL HLS (si la hay) de la emisión.

String

getHlsStatus()

El estado HLS de la emisión, si se conoce.

String

getId()

El identificador de emisión.

int

getMaxBitrate()

La tasa de bits máxima (bits por segundo) es un valor opcional que se permite al crear la emisión.

int

getMaxDuration()

La duración máxima de la emisión, en segundos.

String

getMultiBroadcastTag()

Devuelve la etiqueta «multiBroadcastTag» si está definida para la emisión.

int

getProjectId()

La clave de la API de OpenTok asociada a la retransmisión.

String

getResolution()

La resolución de la emisión.

List<Rtmp>

getRtmpList()

Una lista de las URL RTMP (si las hay) de la retransmisión.

String

getSessionId()

El identificador de la sesión de OpenTok asociada a esta retransmisión.

String

getStatus()

El estado de la emisión: «en marcha» o «detener».

Broadcast.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.

long

getUpdatedAt()

El momento en el que se actualizó la emisión, en milisegundos desde la época Unix.

boolean

hasAudio()

Si la emisión tiene audio (true) o no (false).

boolean

hasVideo()

Si la emisión incluye vídeo (true) o no (false).

static Broadcast

makeBroadcast()

No llames al makeBroadcast() método.

String

toString()

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

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

Detalles del método

makeBroadcast

público estático  Emisión makeBroadcast()

No llames al makeBroadcast() método. Para iniciar una retransmisión en directo, llama a la función OpenTok.startBroadcast() método.

getId

público  Cadena getId()

El identificador de emisión.

getSessionId

público  Cadena getSessionId()

El identificador de la sesión de OpenTok asociada a esta retransmisión.

getProjectId

public int getProjectId()

La clave de la API de OpenTok asociada a la retransmisión.

getCreatedAt

public long getCreatedAt()

La hora a la que se inició la emisión, en milisegundos desde la época Unix.

getUpdatedAt

public long getUpdatedAt()

El momento en el que se actualizó la emisión, en milisegundos desde la época Unix.

getMaxDuration

public int getMaxDuration()

La duración máxima de la emisión, en segundos.

Devuelve: : La duración máxima.

getMaxBitrate

public int getMaxBitrate()

La tasa de bits máxima (bits por segundo) es un valor opcional que se permite al crear la emisión.

Devuelve: : La tasa de bits máxima.

getResolution

público  Cadena getResolution()

La resolución de la emisión.

getStatus

público  Cadena getStatus()

El estado de la emisión: «en marcha» o «detener».

getMultiBroadcastTag

público  Cadena getMultiBroadcastTag()

Devuelve la etiqueta «multiBroadcastTag» si está definida para la emisión.

getHls

público  Cadena getHls()

La URL HLS (si la hay) de la emisión.

getHlsStatus

público  Cadena getHlsStatus()

El estado HLS de la retransmisión, si se conoce. Puede ser uno de los siguientes: «conectando», «listo», «en directo», «finalizado» o «error».

Devuelve: : El estado de HLS como cadena (si procede).

getRtmpList

público  Lista<RTMP> getRtmpList()

Una lista de las URL RTMP (si las hay) de la retransmisión.

hasAudio

public boolean hasAudio()

Si la emisión tiene audio (true) o no (false).

hasVideo

public boolean tieneVídeo()

Si la emisión incluye vídeo (true) o no (false).

getStreamMode

público  Broadcast.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.

toString

público  Cadena toString()

Sobrescrituras: : toString en clase  Object