Clase: RemotePlayer

Constructor

Reproductor remoto

nuevo RemotePlayer()

Implementa
castx.common.RemotePlayer.PlayerInterface

Propiedades

ID de clip de pausa

(string o no definido)

ID del clip de pausa actual.

ID de pausa

(string o no definido)

ID de la pausa actual.

Volumen de control

boolean

Indicar el soporte que cambia el volumen del receptor.

Pausar

boolean

Verdadero si el receptor permite la pausa.

CanSeek

boolean

Verdadero si el receptor permite buscar.

controller

Interfaz de control anulable

El control para el reproductor.

NúmerodeClipClip actual

número

Número del clip de pausa de reproducción actual en la pausa

Hora de clip actual

(número o no definido)

Tiempo en segundos transcurridos desde que comienza el clip de pausa actual.

Hora de pausa actual

(número o no definido)

Tiempo en segundos transcurridos desde el inicio de la pausa actual.

currentTime

número

La posición actual de la reproducción de contenido multimedia en segundos. Para realizar la búsqueda 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

string

Nombre visible de la aplicación receptora.

estado de la pantalla

string

Estado del receptor para la pantalla: es el título del contenido multimedia (si está disponible) o, de lo contrario, el texto del estado del receptor.

duration

número

La duración de los medios cargados actualmente en segundos.

imageUrl

string anulable

URL de miniatura de reproducción actual.

Conectado

boolean

Verdadero si la app está conectada a un dispositivo de transmisión.

isMediaLoaded

boolean

Verdadero si el contenido multimedia está cargado en el dispositivo de transmisión.

está silenciado

boolean

Verdadero si el dispositivo está silenciado.

Está en pausa

boolean

Verdadero si el contenido multimedia actual está pausado.

Está sonando

boolean

Indica que el receptor está jugando un descanso.

Rango de búsqueda en vivo

(No nulo chrome.cast.media.LiveSeekableRange o no definido)

Rango de búsqueda de una transmisión en vivo o un evento. Usa el tiempo relativo de contenido multimedia en segundos. No se definirán para las transmisiones de VOD.

información de medios

anulable chrome.cast.media.MediaInfo

Se está reproduciendo información multimedia.

númeroBreakClips

número

Cantidad de clips de pausa en la pausa actual.

Estado del reproductor

anulable chrome.cast.media.PlayerState

Estado actual de la reproducción de contenido multimedia.

queueData

(No nulo chrome.cast.media.QueueData o indefinido)

Datos de la cola.

Estado guardado del reproductor

nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: number, isPaused: boolean}

El estado del reproductor remoto se guardó cuando se desconectó la sesión. Se puede usar para seguir jugando de forma local desde la misma ubicación en el evento de desconexión.

TextoDeEstado

string

Texto descriptivo para el contenido de la aplicación actual.

title

string anulable

Título actual de medios.

Información del video

(No nulo chrome.cast.media.VideoInformation o no definido)

La información del video.

nivel del volumen

número

El nivel de volumen del receptor actual 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.

cuando se puede omitir

(número o no definido)

El tiempo en segundos durante el cual se puede omitir este clip de pausa. 5 significa que el usuario final puede omitir este clip de pausa después de 5 segundos. Si este campo no está definido, significa que el clip de pausa actual no se puede omitir.