ima
Construtor
ima
new ima()
Funções globais que controlam o SDK do IMA.
Classes
AdBreakInfo
Contém informações sobre um intervalo de anúncio. Transmitido aos callbacks de eventos pelo SDK.
AdEvent
Eventos disparados pelo gerenciador de anúncios.
AdInfo
Contém informações sobre um anúncio. Transmitido aos callbacks de eventos pelo SDK.
Companion
Contém informações sobre os complementares de um anúncio.
CuePoint
Contém informações sobre um ponto de sinalização.
Erro
Objeto transmitido ao gerenciador de erros se houver um erro.
ErrorEvent
Todos os erros que o SDK pode enviar de volta.
Jogador
StreamFormat
Define o formato do fluxo.
StreamInfo
Informações transmitidas do SDK para o player sobre o fluxo de dados.
StreamManager
Objeto para gerenciar a reprodução de fluxos de dados.
StreamRequest
Usado para especificar propriedades da solicitação de stream.
StreamType
Define o tipo de fluxo de áudio que o jogador deve reproduzir. Os anúncios de pré-lançamento e os vídeos sob demanda devem ser exibidos desde o início da transmissão.
WrapperInfo
Contém informações sobre um invólucro.
Métodos
disableLogging
disableLogging()
Desativa o registro de logs do SDK. O registro de logs estará ativado por padrão.
getStreamManager
getStreamManager() retorna objeto
Retorna um gerenciador de fluxo, se disponível. Se o gerenciador de fluxo ainda não estiver disponível, será retornado "Inválido". Caso ocorra um erro na criação do gerenciador de fluxo, um objeto de erro será retornado.
- Retorna
-
objectO gerenciador de fluxo ou objeto de erro.
initSdk
initSdk(configurações)
Inicializa o SDK.
Parâmetro |
|
|---|---|
|
configurações |
objeto Objeto de configurações IMA opcional. |
requestStream
requestStream(streamRequest) retorna um objeto
Inicia uma solicitação de fluxo assíncrono. O controle retorna imediatamente ao reprodutor após a chamada deste método.
Parâmetro |
|
|---|---|
|
streamRequest |
objeto |
- Retorna
-
objectum erro ou inválido se não houver erro