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