cast. framework. RemotePlayer
Propiedades remotas del reproductor que actualizan cast.framework.RemotePlayerController
.
Constructor
RemotePlayer
RemotePlayer() nuevo
- Implementa
- castx.common.RemotePlayer.PlayerInterface
Propiedades
breakClipId
(cadena o no definido)
ID del clip de pausa actual.
breakId
(cadena o no definido)
ID de la pausa actual.
canControlVolume
boolean
Indica si el receptor admite el cambio de volumen.
canPause
boolean
Es verdadero si el receptor permite la pausa.
canSeek
boolean
Es verdadero si el receptor permite saltar.
controller
ControllerInterface anulable
Es el control del jugador.
currentBreakClipNumber
número
El número del clip de pausa que se está reproduciendo en la pausa.
currentBreakClipTime
(número o no definido)
Tiempo en segundos transcurridos después de que comienza el clip de pausa actual.
currentBreakTime
(número o no definido)
Es el tiempo en segundos transcurridos después de que comienza la pausa actual.
currentTime
número
Es la posición actual de reproducción de contenido multimedia, expresada en segundos. Para realizar búsquedas de reproducción, cambia este valor y llama a cast.framework.RemotePlayerController#seek. Cuando se esté reproduciendo contenido multimedia, este valor se actualizará cada segundo.
displayName
cadena
Es el nombre visible de la aplicación receptora.
displayStatus
cadena
Estado del receptor para la visualización: Es el título del contenido multimedia, si está disponible, o, de lo contrario, el texto de estado del receptor.
de vistas
número
Es la duración en segundos del contenido multimedia cargado actual.
imageUrl
string anulable
Reproduciendo URL de miniatura de contenido multimedia.
isConnected
boolean
Es verdadero si la app está conectada a un dispositivo de transmisión.
isMediaLoaded
boolean
Es verdadero si se carga contenido multimedia en el dispositivo de transmisión.
isMuted
boolean
Es verdadero si el dispositivo está silenciado.
isPaused
boolean
Es verdadero si el contenido multimedia actual está pausado.
isPlayingBreak
boolean
Indica que el receptor está haciendo un descanso.
liveSeekableRange
(chrome.cast.media.LiveSeekableRange no nulo o indefinido)
El rango de búsqueda de una transmisión en vivo o de un evento. Usa el tiempo multimedia relativo en segundos. No estará definido para las transmisiones de VOD.
mediaInfo
chrome.cast.media.MediaInfo anulable
Se está reproduciendo la información del contenido multimedia.
numberBreakClips
número
Cantidad de clips de pausa en la pausa actual.
playerState
chrome.cast.media.PlayerState anulable
Estado actual de la reproducción de contenido multimedia
queueData
(chrome.cast.media.QueueData no nulo o no definido)
Datos en cola.
savedPlayerState
anulable {mediaInfo: anulable chrome.cast.media.PlayerState, currentTime: número, isPause: boolean}
Se guardó el estado remoto del reproductor cuando se desconectó la sesión. Se puede utilizar para continuar la reproducción local desde la misma ubicación en un evento de desconexión.
statusText
cadena
Texto descriptivo para el contenido actual de la aplicación.
título
string anulable
Título del contenido multimedia actual.
videoInfo
(chrome.cast.media.VideoInformation o no definido que no es nulo)
La información del video
volumeLevel
número
El nivel de volumen actual del receptor como un valor entre 0.0 y 1.0. 1.0 es el volumen máximo posible en el receptor o la transmisión. Para cambiar el volumen del receptor, cambia este valor y llama a cast.framework.RemotePlayerController#setVolumeLevel.
whenSkippable
(número o no definido)
Es el tiempo en segundos en que este clip de pausa se puede omitir. 5 significa que el usuario final puede omitir este clip de pausa después de 5 segundos. Si no se define este campo, significa que el clip de pausa actual no se puede omitir.