cast. framework. RemotePlayerController
Transmitir o controlador de player remoto, que fornece vinculação de dados para um player remoto ao estado de transmissão. Ele gerencia um objeto de jogador e atualiza as propriedades dele, fornecendo eventos para mudanças do jogador.
Construtor
RemotePlayerController
novo RemotePlayerController(player)
Parâmetro |
|
---|---|
jogador |
O player que será controlado. O valor não pode ser nulo. |
Métodos
addEventListener
addEventListener(type, handler)
Registra um manipulador de eventos para uma mudança de player.
Parâmetro |
|
---|---|
digitar |
cast.framework.RemotePlayerEventType Tipo de evento. O valor não pode ser nulo. |
gerenciador |
function(non-null cast.framework.RemotePlayerChangedEvent) Gerenciador de eventos. |
getFormattedTime
getFormattedTime(timeInSec)
Converte um número que representa um intervalo de segundos em uma string com o formato HH:MM:SS.
Parâmetro |
|
---|---|
timeInSec |
number Precisa ser positivo. Os intervalos com mais de 100 horas são truncados silenciosamente. |
getSeekPosition
getSeekPosition(currentTime, Duration) retorna o número.
Converte o tempo de reprodução atual em uma porcentagem de progresso.
Parâmetro |
|
---|---|
currentTime |
number O tempo de reprodução atual. |
visualização |
number Tempo total de reprodução da mídia atual. |
- Retorna
-
number
Posição de busca atual em porcentagem.
getSeekTime
getSeekTime(currentPosition, Duration) retorna o número.
Converte a porcentagem de busca de reprodução atual para o tempo de busca.
Parâmetro |
|
---|---|
currentPosition |
number Posição de busca atual em porcentagem. |
visualização |
number Tempo total de reprodução da mídia atual. |
- Retorna
-
number
O tempo de reprodução atual.
muteOrUnmute
muteOrUnmute()
Desative ou ative o áudio do dispositivo conectado.
playOrPause
playOrPause()
Reproduzir ou pausar a mídia que está tocando.
removeEventListener
removeEventListener(type, handler)
Cancelar o registro de um manipulador de eventos para uma alteração de jogador.
Parâmetro |
|
---|---|
digitar |
cast.framework.RemotePlayerEventType Tipo de evento. O valor não pode ser nulo. |
gerenciador |
function(non-null cast.framework.RemotePlayerChangedEvent) Gerenciador de eventos. |
procurar
Procurar()
Busca o item de mídia para o valor currentTime do player.
setVolumeLevel
setVolumeLevel()
Define o nível de volume do dispositivo conectado para o valor de volumeLevel do player.
skipAd
Função skipAd()
Pular o anúncio que está sendo reproduzido no receptor.
escala
Função stop()
Interrompe o player de mídia.