cast. framework. RemotePlayer
Propriétés du lecteur distant mises à jour par cast.framework.RemotePlayerController
.
Constructeur
Lecteur à distance
new RemotePlayer()
- Implémentations
- castx.common.RemotePlayer.PlayerInterface
Propriétés
id_casse
(chaîne ou non définie)
ID de l'extrait de coupure publicitaire en cours.
ID de coupure
(chaîne ou non définie)
ID de la coupure actuelle.
Volume de contrôle
booléen
Indique que le récepteur peut changer le volume.
canPause
booléen
Vraie si le destinataire autorise l'arrêt.
chercher
booléen
True si le destinataire autorise la recherche.
controller
null ControllerInterfaceInterface
Manette du lecteur.
NuméroCoupeActuelle
number (nombre)
Numéro de l'extrait de coupure publicitaire en cours de lecture dans la coupure publicitaire.
temps_rétroactuel
(nombre ou non défini)
Temps écoulé en secondes après le début de l'extrait de coupure publicitaire actuel.
Heure de fin actuelle
(nombre ou non défini)
Temps écoulé en secondes après le début de la coupure actuelle.
currentTime
number (nombre)
Position actuelle de lecture du contenu multimédia en secondes. Pour cela, modifiez cette valeur et appelez cast.framework.RemotePlayerController#seek. Lors de la lecture d'un contenu multimédia, cette valeur est mise à jour toutes les secondes.
displayName
chaîne
Nom à afficher de l'application du récepteur.
étatdaffichage
chaîne
État du récepteur à afficher: il s'agit du titre du support, s'il est disponible, ou du texte d'état du récepteur.
duration
number (nombre)
Durée du contenu multimédia actuellement chargé, en secondes.
imageUrl
chaîne pouvant être vide
URL de la miniature multimédia en cours de lecture.
est connecté
booléen
Vraie si l'appli est connectée à un appareil Cast.
IsMediaLoaded
booléen
True si le contenu multimédia est chargé sur l'appareil Cast.
isMuted (Ignoré)
booléen
True si le son de l'appareil est coupé.
en veille
booléen
Vraie si le contenu multimédia actuel est en pause.
PausePlay
booléen
Indique que le destinataire est en pause.
Portée LiveSeekable
(valeur chrome.cast.media.LiveSeekableRange non nulle ou non définie)
Portée d'un flux en direct ou d'un événement visible. Il utilise le temps relatif relatif en secondes. Elle ne sera pas définie pour les flux de vidéo à la demande.
MediaInfo
peut être vide (valeur possible) chrome.cast.media.MediaInfo
Informations multimédias en cours de lecture.
numberBreakClips
number (nombre)
Nombre d'extraits de coupure publicitaire dans la coupure actuelle.
étatjoueur
Peut être vide (chrome.cast.media.PlayerState)
État actuel de la lecture des contenus multimédias
file d'attente
(valeur chrome.cast.media.QueueData non nulle ou non définie)
Données de la file d'attente.
enregistréPlayerState
nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: number, isPaused :
État du lecteur distant enregistré lorsque la session est déconnectée. Vous pouvez l'utiliser pour continuer à jouer en local au même endroit à la déconnexion.
étatTexte
chaîne
Texte descriptif pour le contenu actuel de l'application.
title
chaîne pouvant être vide
Titre actuel du support.
Informations sur la vidéo
(valeur chrome.cast.media.VideoInformation non définie ou non définie)
Informations sur la vidéo.
VolumeLevel
number (nombre)
Niveau de volume actuel du récepteur sous la forme d'une valeur comprise entre 0,0 et 1,0. 1,0 correspond au volume maximal possible sur le récepteur ou le flux. Pour modifier le volume du récepteur, modifiez cette valeur et appelez cast.framework.RemotePlayerController#setVolumeLevel.
lorsque le contenu est désactivable
(nombre ou non défini)
Durée, en secondes, à laquelle cet extrait de coupure publicitaire peut être désactivé. 5 signifie que l'utilisateur final peut ignorer cette coupure après cinq secondes. Si ce champ n'est pas défini, cela signifie que l'extrait de coupure publicitaire actuel n'est pas désactivable.