com.opentok.Broadcast
classe pública Broadcast estende Objeto
Representa uma transmissão ao vivo de uma sessão do OpenTok.
Resumo das classes aninhadas
Classes aninhadas
Modificador e Tipo
Classe
Descrição
static enum
Broadcast.StreamMode
Define os valores utilizados no
BroadcastProperties.Builder.streamMode(com.opentok.Broadcast.StreamMode) método
e retornado pelo getStreamMode() método.
Resumo do método
Todos os métodosMétodos estáticosMétodos de instânciaMétodos concretos
Modificador e Tipo
Método
Descrição
long
getCreatedAt()
O momento em que a transmissão foi iniciada, em milissegundos desde a época Unix.
String
getHls()
A URL HLS (se houver) da transmissão.
String
getHlsStatus()
O status HLS da transmissão, se for conhecido.
String
getId()
O ID da transmissão.
int
getMaxBitrate()
A taxa de bits máxima (bits por segundo) é um valor opcional permitido na composição da transmissão.
int
getMaxDuration()
A duração máxima da transmissão, em segundos.
String
getMultiBroadcastTag()
Retorna o multiBroadcastTag, caso esteja definido para a transmissão.
int
getProjectId()
A chave da API do OpenTok associada à transmissão.
String
getResolution()
A resolução da transmissão.
List<Rtmp>
getRtmpList()
Uma lista de URLs RTMP (se houver) da transmissão.
String
getSessionId()
O ID da sessão do OpenTok associada a esta transmissão.
String
getStatus()
O status da transmissão: “iniciada” ou “interrompida”.
Broadcast.StreamMode
getStreamMode()
O modo de fluxo a ser utilizado para selecionar os fluxos a serem incluídos neste arquivo:
StreamMode.AUTO ou StreamMode.MANUAL.
long
getUpdatedAt()
O momento em que a transmissão foi atualizada, em milissegundos desde a época Unix.
boolean
hasAudio()
Se a transmissão tem áudio (true) ou não (false).
boolean
hasVideo()
Se a transmissão contém vídeo (true) ou não (false).
static Broadcast
makeBroadcast()
Não ligue para o makeBroadcast() método.
String
toString()
Métodos herdados da classe java.lang.Objeto
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Detalhes do método
makeBroadcast
público estático Transmissão makeBroadcast()
Não ligue para o makeBroadcast() método. Para iniciar uma transmissão ao vivo,
chame o OpenTok.startBroadcast() método.
getId
público String getId()
O ID da transmissão.
getSessionId
público String getSessionId()
O ID da sessão do OpenTok associada a esta transmissão.
getProjectId
public int getProjectId()
A chave da API do OpenTok associada à transmissão.
getCreatedAt
public long getCreatedAt()
O momento em que a transmissão foi iniciada, em milissegundos desde a época Unix.
getUpdatedAt
public long getUpdatedAt()
O momento em que a transmissão foi atualizada, em milissegundos desde a época Unix.
getMaxDuration
public int getMaxDuration()
A duração máxima da transmissão, em segundos.
Retorna: : A duração máxima.
getMaxBitrate
public int getMaxBitrate()
A taxa de bits máxima (bits por segundo) é um valor opcional permitido na composição da transmissão.
Retorna: : A taxa de bits máxima.
getResolution
público String getResolution()
A resolução da transmissão.
getStatus
público String getStatus()
O status da transmissão: “iniciada” ou “interrompida”.
getMultiBroadcastTag
público String getMultiBroadcastTag()
Retorna o multiBroadcastTag, caso esteja definido para a transmissão.
getHls
público String getHls()
A URL HLS (se houver) da transmissão.
getHlsStatus
público String getHlsStatus()
O status HLS da transmissão, se conhecido. Pode ser um dos seguintes: “conectando”, “pronto”, “ao vivo”, “encerrado”, “erro”.
Retorna: : O status do HLS como uma string (se aplicável).
getRtmpList
público Lista<RTMP> getRtmpList()
Uma lista de URLs RTMP (se houver) da transmissão.
hasAudio
public boolean hasAudio()
Se a transmissão tem áudio (true) ou não (false).
hasVideo
public boolean hasVideo()
Se a transmissão contém vídeo (true) ou não (false).
getStreamMode
público Broadcast.StreamMode getStreamMode()
O modo de fluxo a ser utilizado para selecionar os fluxos a serem incluídos neste arquivo:
StreamMode.AUTO ou StreamMode.MANUAL.
toString
público String toString()
Substituições:
: toString na aula Object