Espace de noms: framework

Classes

Énumérations

ActiveInputState

statique

number

États possibles de l'entrée "active-input" du récepteur.

Valeur

ACTIVE_INPUT_STATE_UNKNOWN

number

Indique qu'il est impossible de savoir (et/ou de savoir) si l'appareil Google Cast est l'entrée vidéo actuellement active. L'état d'entrée active ne peut être signalé que lorsque l'appareil Google Cast est connecté à un téléviseur ou à un récepteur audio-vidéo compatible CEC.

ACTIVE_INPUT_STATE_NO

number

Indique que l'appareil Google Cast n'est pas l'entrée vidéo actuellement active.

ACTIVE_INPUT_STATE_YES

number

Indique que l'appareil Google Cast est l'entrée vidéo active.

CastContextEventType

statique

chaîne

Événements compatibles avec cast.framework.CastContext

Valeur

CAST_STATE_CHANGED

chaîne

Événement permettant de suivre l'état de l'icône Cast. Les données d'événement sont de type cast.framework.CastStateEventData.

SESSION_STATE_CHANGED

chaîne

Événement permettant de suivre la session de diffusion en cours. Les données d'événement sont de type cast.framework.SessionStateEventData.

CastState

statique

chaîne

États possibles pour la diffusion.

Valeur

NO_DEVICES_AVAILABLE

chaîne

Aucun appareil Cast disponible.

NOT_CONNECTED

chaîne

Des appareils Cast sont disponibles, mais aucune session de diffusion n'est établie.

CONNEXION…

chaîne

Une session de diffusion est en cours d'établissement.

CONNECTÉ

chaîne

La session de diffusion est établie.

LoggerLevel

statique

number

Niveaux de journalisation pour le framework Cast.

Valeur

DEBUG

number

Journalisation des débogages (tous les messages).

INFO

number

Journalisation des informations (événements, journaux généraux).

MISE EN GARDE

number

la journalisation des avertissements (avertissements).

ERREUR

number

Journalisation des erreurs (erreurs).

AUCUN

number

Aucune journalisation.

RemotePlayerEventType

statique

chaîne

Types d'événements pour les modifications des données cast.framework.RemotePlayer

Valeur

ANY_CHANGE

chaîne

N'importe quelle propriété a été modifiée. Utile pour une application de liaison Angular, où Angular doit être averti chaque fois qu'une propriété est modifiée.

IS_CONNECTED_CHANGED

chaîne

La propriété isConnected a été modifiée.

IS_MEDIA_LOADED_CHANGED

chaîne

La propriété isMediaLoaded a été modifiée.

QUEUE_DATA_CHANGED

chaîne

La propriété queueData a été modifiée.

VIDEO_INFO_CHANGED

chaîne

La propriété videoInfo a été modifiée.

DURATION_CHANGED

chaîne

La durée de la propriété a été modifiée.

CURRENT_TIME_CHANGED

chaîne

La propriété currentTime a été modifiée.

IS_PAUSED_CHANGED

chaîne

La propriété isPaused a été modifiée.

VOLUME_LEVEL_CHANGED

chaîne

La propriété volumeLevel a été modifiée.

CAN_CONTROL_VOLUME_CHANGED

chaîne

La propriété canControlVolume a été modifiée.

IS_MUTED_CHANGED

chaîne

La propriété isMuted a été modifiée.

CAN_PAUSE_CHANGED

chaîne

La propriété canPause a été modifiée.

CAN_SEEK_CHANGED

chaîne

La propriété canSeek a été modifiée.

DISPLAY_NAME_CHANGED

chaîne

La propriété displayName a été modifiée.

STATUS_TEXT_CHANGED

chaîne

La propriété statusText a été modifiée.

TITLE_CHANGED

chaîne

Le titre de la propriété a été modifié.

DISPLAY_STATUS_CHANGED

chaîne

La propriété displayStatus a été modifiée.

MEDIA_INFO_CHANGED

chaîne

La propriété mediaInfo a été modifiée.

IMAGE_URL_CHANGED

chaîne

La propriété imageUrl a été modifiée.

PLAYER_STATE_CHANGED

chaîne

La propriété playerState a été modifiée.

IS_PLAYING_BREAK_CHANGED

chaîne

La propriété isPlayingBreak a été modifiée.

NUMBER_BREAK_CLIPS_CHANGED

chaîne

La propriété numberBreakClips a été modifiée.

CURRENT_BREAK_CLIP_NUMBER_CHANGED

chaîne

La propriété currentBreakClipNumber a été modifiée.

CURRENT_BREAK_TIME_CHANGED

chaîne

La propriété currentBreakTime a été modifiée.

CURRENT_BREAK_CLIP_TIME_CHANGED

chaîne

La propriété currentBreakClipTime a été modifiée.

BREAK_ID_CHANGED

chaîne

La propriété breakId a été modifiée.

BREAK_CLIP_ID_CHANGED

chaîne

La propriété breakClipId a été modifiée.

WHEN_SKIPPABLE_CHANGED

chaîne

La propriété whenSkippable a été modifiée.

LIVE_SEEKABLE_RANGE_CHANGED

chaîne

La propriété liveSeekableRange a été modifiée.

SessionEventType

statique

chaîne

Événements compatibles avec cast.framework.CastSession

Valeur

APPLICATION_STATUS_CHANGED

chaîne

Le texte d'état de l'application a changé. Les données d'événement sont de type cast.framework.ApplicationStatusEventData.

APPLICATION_METADATA_CHANGED

chaîne

Les métadonnées de l'application ont été modifiées. Les données d'événement sont de type cast.framework.ApplicationMetadataEventData.

ACTIVE_INPUT_STATE_CHANGED

chaîne

L'état d'entrée actif du récepteur a changé. Les données d'événement sont de type cast.framework.ActiveInputStateEventData.

VOLUME_CHANGED

chaîne

Le volume du récepteur ou l'état du mode silencieux ont changé. Les données d'événement sont de type cast.framework.VolumeEventData.

MEDIA_SESSION

chaîne

Lancement d'une nouvelle session multimédia. Les données d'événement sont de type cast.framework.MediaSessionEventData.

SessionState

statique

chaîne

États de session de diffusion possibles.

Valeur

NO_SESSION

chaîne

La session de diffusion n'est pas établie.

SESSION_STARTING

chaîne

Une session de diffusion est en cours d'établissement.

SESSION_STARTED

chaîne

La session de diffusion est établie.

SESSION_START_FAILED

chaîne

Échec du démarrage de la session de diffusion. Le motif de l'échec est indiqué dans le champ cast.framework.SessionStateEventData#errorCode des données d'événement.

SESSION_ENDING

chaîne

La session de diffusion est en cours de déconnexion.

SESSION_ENDED

chaîne

La session de diffusion est déconnectée.

SESSION_RESUMED

chaîne

La connexion à une session existante est établie.

Propriétés

ActiveInputState

statique

number

États possibles de l'entrée "active-input" du récepteur.

Valeur

ACTIVE_INPUT_STATE_UNKNOWN

number

Indique qu'il est impossible de savoir (et/ou de savoir) si l'appareil Google Cast est l'entrée vidéo actuellement active. L'état d'entrée active ne peut être signalé que lorsque l'appareil Google Cast est connecté à un téléviseur ou à un récepteur audio-vidéo compatible CEC.

ACTIVE_INPUT_STATE_NO

number

Indique que l'appareil Google Cast n'est pas l'entrée vidéo actuellement active.

ACTIVE_INPUT_STATE_YES

number

Indique que l'appareil Google Cast est l'entrée vidéo active.

CastContextEventType

statique

chaîne

Événements compatibles avec cast.framework.CastContext

Valeur

CAST_STATE_CHANGED

chaîne

Événement permettant de suivre l'état de l'icône Cast. Les données d'événement sont de type cast.framework.CastStateEventData.

SESSION_STATE_CHANGED

chaîne

Événement permettant de suivre la session de diffusion en cours. Les données d'événement sont de type cast.framework.SessionStateEventData.

CastState

statique

chaîne

États possibles pour la diffusion.

Valeur

NO_DEVICES_AVAILABLE

chaîne

Aucun appareil Cast disponible.

NOT_CONNECTED

chaîne

Des appareils Cast sont disponibles, mais aucune session de diffusion n'est établie.

CONNEXION…

chaîne

Une session de diffusion est en cours d'établissement.

CONNECTÉ

chaîne

La session de diffusion est établie.

LoggerLevel

statique

number

Niveaux de journalisation pour le framework Cast.

Valeur

DEBUG

number

Journalisation des débogages (tous les messages).

INFO

number

Journalisation des informations (événements, journaux généraux).

MISE EN GARDE

number

la journalisation des avertissements (avertissements).

ERREUR

number

Journalisation des erreurs (erreurs).

AUCUN

number

Aucune journalisation.

RemotePlayerEventType

statique

chaîne

Types d'événements pour les modifications des données cast.framework.RemotePlayer

Valeur

ANY_CHANGE

chaîne

N'importe quelle propriété a été modifiée. Utile pour une application de liaison Angular, où Angular doit être averti chaque fois qu'une propriété est modifiée.

IS_CONNECTED_CHANGED

chaîne

La propriété isConnected a été modifiée.

IS_MEDIA_LOADED_CHANGED

chaîne

La propriété isMediaLoaded a été modifiée.

QUEUE_DATA_CHANGED

chaîne

La propriété queueData a été modifiée.

VIDEO_INFO_CHANGED

chaîne

La propriété videoInfo a été modifiée.

DURATION_CHANGED

chaîne

La durée de la propriété a été modifiée.

CURRENT_TIME_CHANGED

chaîne

La propriété currentTime a été modifiée.

IS_PAUSED_CHANGED

chaîne

La propriété isPaused a été modifiée.

VOLUME_LEVEL_CHANGED

chaîne

La propriété volumeLevel a été modifiée.

CAN_CONTROL_VOLUME_CHANGED

chaîne

La propriété canControlVolume a été modifiée.

IS_MUTED_CHANGED

chaîne

La propriété isMuted a été modifiée.

CAN_PAUSE_CHANGED

chaîne

La propriété canPause a été modifiée.

CAN_SEEK_CHANGED

chaîne

La propriété canSeek a été modifiée.

DISPLAY_NAME_CHANGED

chaîne

La propriété displayName a été modifiée.

STATUS_TEXT_CHANGED

chaîne

La propriété statusText a été modifiée.

TITLE_CHANGED

chaîne

Le titre de la propriété a été modifié.

DISPLAY_STATUS_CHANGED

chaîne

La propriété displayStatus a été modifiée.

MEDIA_INFO_CHANGED

chaîne

La propriété mediaInfo a été modifiée.

IMAGE_URL_CHANGED

chaîne

La propriété imageUrl a été modifiée.

PLAYER_STATE_CHANGED

chaîne

La propriété playerState a été modifiée.

IS_PLAYING_BREAK_CHANGED

chaîne

La propriété isPlayingBreak a été modifiée.

NUMBER_BREAK_CLIPS_CHANGED

chaîne

La propriété numberBreakClips a été modifiée.

CURRENT_BREAK_CLIP_NUMBER_CHANGED

chaîne

La propriété currentBreakClipNumber a été modifiée.

CURRENT_BREAK_TIME_CHANGED

chaîne

La propriété currentBreakTime a été modifiée.

CURRENT_BREAK_CLIP_TIME_CHANGED

chaîne

La propriété currentBreakClipTime a été modifiée.

BREAK_ID_CHANGED

chaîne

La propriété breakId a été modifiée.

BREAK_CLIP_ID_CHANGED

chaîne

La propriété breakClipId a été modifiée.

WHEN_SKIPPABLE_CHANGED

chaîne

La propriété whenSkippable a été modifiée.

LIVE_SEEKABLE_RANGE_CHANGED

chaîne

La propriété liveSeekableRange a été modifiée.

SessionEventType

statique

chaîne

Événements compatibles avec cast.framework.CastSession

Valeur

APPLICATION_STATUS_CHANGED

chaîne

Le texte d'état de l'application a changé. Les données d'événement sont de type cast.framework.ApplicationStatusEventData.

APPLICATION_METADATA_CHANGED

chaîne

Les métadonnées de l'application ont été modifiées. Les données d'événement sont de type cast.framework.ApplicationMetadataEventData.

ACTIVE_INPUT_STATE_CHANGED

chaîne

L'état d'entrée actif du récepteur a changé. Les données d'événement sont de type cast.framework.ActiveInputStateEventData.

VOLUME_CHANGED

chaîne

Le volume du récepteur ou l'état du mode silencieux ont changé. Les données d'événement sont de type cast.framework.VolumeEventData.

MEDIA_SESSION

chaîne

Lancement d'une nouvelle session multimédia. Les données d'événement sont de type cast.framework.MediaSessionEventData.

SessionState

statique

chaîne

États de session de diffusion possibles.

Valeur

NO_SESSION

chaîne

La session de diffusion n'est pas établie.

SESSION_STARTING

chaîne

Une session de diffusion est en cours d'établissement.

SESSION_STARTED

chaîne

La session de diffusion est établie.

SESSION_START_FAILED

chaîne

Échec du démarrage de la session de diffusion. Le motif de l'échec est indiqué dans le champ cast.framework.SessionStateEventData#errorCode des données d'événement.

SESSION_ENDING

chaîne

La session de diffusion est en cours de déconnexion.

SESSION_ENDED

chaîne

La session de diffusion est déconnectée.

SESSION_RESUMED

chaîne

La connexion à une session existante est établie.

VERSION

constante   statique

chaîne

Version actuelle du framework Cast de l'émetteur.

Méthode

setLoggerLevel

statique

setLoggerLevel(level)

Définissez le niveau de journalisation pour Cast.

Paramètres

level

cast.framework.LoggerLevel

Niveau de journalisation.

La valeur ne doit pas être nulle.

Type abstrait

EventType

statique

(cast.framework.CastContextEventType non nul, cast.framework.SessionEventType non nul, ou cast.framework.RemotePlayerEventType non nul)

Types d'événements compatibles.