cast. framework. ui
Dies ist der Namespace cast.framework.ui
.
Kurse
ApplicationData
Daten zur Ausführung einer oder einer ferngesteuerten Anwendung
BrowseContent
Inhalte für das Karussell zum Durchsuchen von Medien. Dieser Inhalt sollte sowohl für die UI zum Durchsuchen von Medien auf dem Bildschirm „Inaktiv“ als auch für den Bildschirm mit ähnlichen Inhalten während der Wiedergabe verwendet werden.
BrowseItem
Inhalt für das einzelne Stöberelement in der Liste zum Durchsuchen von Medien.
Steuerelemente
Touchbedienung Bietet Schnittstelle zum Konfigurieren von Steuerelementen auf Geräten mit Touchscreen.
PlayerData
Playerdaten. Geben Sie die Medien- und Pausenstatus des Players an.
PlayerDataBinder
Spielerdaten-Binder. Dadurch wird ein Player-Datenobjekt an den Player-Status gebunden. Die Spielerdaten werden aktualisiert, um den aktuellen Player-Status widerzuspiegeln, ohne Änderungsereignisse auszulösen.
PlayerDataChangedEvent
Ereignis zu geänderten Spielerdaten. Gibt das geänderte Feld (Typ) und den neuen Wert an.
UiConfig
UI-Konfiguration.
UiManager
Bietet eine Schnittstelle zum Verwalten der UI.
Aufzählungen
BrowseImageAspectRatio
String
Seitenverhältnis aller Bilder im Karussell zum Durchsuchen von Medien.
Wert |
|
---|---|
SQUARE_1_TO_1 |
String Quadratische Bilder |
PORTRAIT_2_TO_3 |
String Bilder im Hochformat mit einem Seitenverhältnis von 2:3. Die Benutzeroberfläche für das Hochformat ist nicht endgültig und kann sich ändern. |
LANDSCAPE_16_TO_9 |
String Bilder im Querformat mit einem Seitenverhältnis von 16:9. |
BrowseImageType
String
Platzhaltertyp, der verwendet wird, wenn für das Stöberelement kein Bild verfügbar ist.
Wert |
|
---|---|
MUSIC_TRACK |
String Ein Songtitel oder ein Radiosender, der dem Titel hinzugefügt wurde. |
MUSIC_ALBUM |
String Eine Playlist mit Titeln aus einem bestimmten Musikalbum oder Radiosender, der dem Album zugeordnet ist. |
KÜNSTLER |
String Eine Playlist, die aus Songs eines bestimmten Musikers oder einer bestimmten Band oder von einem bestimmten Radiosender besteht. |
PLAYLIST |
String Eine öffentlich verfügbare Playlist oder ein Radiosender, der einer Playlist zugeordnet ist. Playlists enthalten immer eine begrenzte und definierte Anzahl von Songs. |
FOLGE |
String Folge einer TV-Sendung. |
FILM |
String Einen Film |
FOTO |
String Ein Bild. |
PODCAST |
String Eine Podcastserie. |
MUSIC_GENRE |
String Ein Musikgenre. |
AUDIO_BOOK |
String Ein Hörbuch. |
RADIO_STATION |
String Ein Radiosender. Das kann ein terrestrisches Radio oder ein Internetradio sein. |
MUSIC_MIX |
String Ein Musikmix, der nach Genre geordnet ist. |
VIDEO |
String Ein einzelnes Video. |
TV_SHOW |
String Eine TV-Sendung |
NACHRICHTEN |
String Audio oder Video von Nachrichten |
BrowseMediaBadge
String
Badge, das über dem Bild für den Suchvorgang angezeigt wird.
Wert |
|
---|---|
LIVE |
String LIVE-Anzeigesymbol. Sollte verwendet werden, wenn der Stream ein Liveinhalt ist. |
ControlsButton
String
Vordefinierte Schaltflächen für das Media Controls-Overlay
Wert |
|
---|---|
QUEUE_NEXT |
String Zum nächsten Element in der Warteschlange |
QUEUE_PREV |
String Zum vorherigen Element in der Warteschlange |
SEEK_FORWARD_10 |
String 10 Sekunden vorspulen |
SEEK_FORWARD_15 |
String 15 Sekunden vorspulen |
SEEK_FORWARD_30 |
String 30 Sekunden vorspulen |
SEEK_BACKWARD_10 |
String 10 Sekunden zurückspulen |
SEEK_BACKWARD_15 |
String 15 Sekunden zurückspulen |
SEEK_BACKWARD_30 |
String 30 Sekunden zurückspulen |
UNTERTITEL |
String Untertitel aktivieren/deaktivieren |
NO_BUTTON |
String Slot von allen Schaltflächen löschen |
REPEAT |
String Wiederholungsmodus ändern. |
ZUFALLSMIX |
String Zufallsmix aktivieren/deaktivieren. |
LIKE |
String Ähnlich wie die Ein-/Aus-Schaltfläche mit dem Symbol „Mag ich“. |
LIKE_HEART |
String Wie eine Ein-/Aus-Schaltfläche mit einem Herzsymbol. |
MAG ICH NICHT |
String Ein-/Aus-Schaltfläche mit „Mag ich nicht“-Symbol mit dem Symbol „Mag ich nicht“. |
Songtext |
String Ein-/Aus-Schaltfläche für den Songtext |
ControlsSlot
String
Oberfläche für die Touchbedienung.
Wert |
|
---|---|
SLOT_1 |
String Seitliche Anzeigenfläche Eingestellt. Verwenden Sie stattdessen SLOT_SECONDARY_1. |
SLOT_2 |
String Linke Anzeigenfläche zentrieren. Eingestellt. Verwenden Sie stattdessen SLOT_PRIMARY_1. |
SLOT_3 |
String Rechter Platz zentrieren. Eingestellt. Verwenden Sie stattdessen SLOT_PRIMARY_2. |
SLOT_4 |
String Seitliche Anzeigenfläche Eingestellt. Verwenden Sie stattdessen SLOT_SECONDARY_2. |
SLOT_PRIMARY_1 |
String Linke Anzeigenfläche zentrieren. Wird links neben der Schaltfläche für Wiedergabe/Pause platziert. |
SLOT_PRIMARY_2 |
String Rechter Platz zentrieren. Wird rechts neben der Schaltfläche für Wiedergabe/Pause platziert. |
SLOT_SECONDARY_1 |
String Seitliche Anzeigenfläche Ist am linken Rand des Bildschirms ausgerichtet. |
SLOT_SECONDARY_2 |
String Seitliche Anzeigenfläche sind am rechten Bildschirmrand ausgerichtet. |
DisplayType
String
Displaytyp des Geräts.
Wert |
|
---|---|
Fernseher |
String |
TOUCH |
String |
PlayerDataEventType
String
Ereignistypen zu geänderten Playerdaten.
Wert |
|
---|---|
ANY_CHANGE |
String Dieses Ereignis wird bei jeder Feldänderung ausgelöst. |
APPLICATION_DATA_CHANGED |
String Name der Anwendung geändert. |
STATE_CHANGED |
String Aktueller Player-Status geändert |
IS_SEEKING_CHANGED |
String Das Feld "isSeeking" wurde geändert. |
DURATION_CHANGED |
String Feld für die Dauer geändert. |
CURRENT_TIME_CHANGED |
String Feld currentTime geändert. |
PLAYBACK_RATE_CHANGED |
String Das Feld „wiedergaberate“ wurde geändert. |
METADATA_CHANGED |
String Metadatenfeld geändert. |
MEDIA_SESSION_ID_CHANGED |
String Das Feld „mediaSessionId“ wurde geändert. |
MEDIA_CHANGED |
String Medienfeld geändert. |
QUEUE_DATA_CHANGED |
String Das Feld „queueData“ wurde geändert. |
TITLE_CHANGED |
String Titelfeld geändert. |
SUBTITLE_CHANGED |
String Untertitelfeld geändert. |
THUMBNAIL_URL_CHANGED |
String Das Feld „thumbnailUrl“ wurde geändert. |
SECONDARY_IMAGE_URL_CHANGED |
String Das Feld „secondaryImageUrl“ wurde geändert. |
NEXT_TITLE_CHANGED |
String Das Feld nextTitle wurde geändert. |
NEXT_SUBTITLE_CHANGED |
String Das Feld nextSubtitle wurde geändert. |
NEXT_THUMBNAIL_URL_CHANGED |
String Das Feld nextThumbnailUrl wurde geändert. |
NEXT_METADATA_CHANGED |
String Das Feld nextMetadata wurde geändert. |
PRELOADING_NEXT_CHANGED |
String Das Feld "preloadingNext" wurde geändert. |
MEDIA_CATEGORY_CHANGED |
String Das Feld „mediaCategory“ wurde geändert. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
String Das Feld contentType wurde geändert. |
IS_LIVE_CHANGED |
String Das Feld isLive wurde geändert. |
IS_AT_LIVE_EDGE_CHANGED |
String Das Feld "isAtLiveEdge" wurde geändert. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
String Das Feld „breakPercentagePositions“ wurde geändert. |
IS_PLAYING_BREAK_CHANGED |
String Das Feld "isPlayingBreak" wurde geändert. |
IS_BREAK_SKIPPABLE_CHANGED |
String Das Feld "isBreakÜberspringbar" wurde geändert. |
WHEN_SKIPPABLE_CHANGED |
String Das Feld „Wannüberspringbar“ wurde geändert. |
NUMBER_BREAK_CLIPS_CHANGED |
String Das Feld „numberBreakClips“ wurde geändert. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
String currentBreakClipNumber-Feld geändert. |
BREAK_TITLE_CHANGED |
String Das Feld "breakTitle" wurde geändert. |
DISPLAY_STATUS_CHANGED |
String Das Feld „displayStatus“ wurde geändert. |
DISPLAY_TYPE_CHANGED |
String Das Feld „displayType“ wurde geändert. |
LIVE_SEEKABLE_RANGE_CHANGED |
String Das Feld „liveSeekableRange“ wurde geändert. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
String Das Feld mediaStartAbsoluteTime wurde geändert. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
String Das Feld sectionStartTimeInMedia wurde geändert. |
SECTION_DURATION_CHANGED |
String sectionDuration-Feld geändert. |
CUSTOM_STATE_CHANGED |
String Der benutzerdefinierte Status wurde geändert. |
ACTIVE_TRACK_IDS_CHANGED |
String Das Feld „activeTrackIds“ wurde geändert. |
SecondaryImagePosition
String
Position des sekundären Bilds.
Wert |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
String Legt das sekundäre Logo oben rechts im Overlay fest. |
Status
String
UI-Status der Empfängeranwendung.
Wert |
|
---|---|
VERÖFFENTLICHUNG |
String |
INAKTIV |
String |
WIRD GELADEN |
String |
Puffern... |
String |
PAUSIERT |
String |
LÄUFT |
String |
Attribute
BrowseImageAspectRatio
String
Seitenverhältnis aller Bilder im Karussell zum Durchsuchen von Medien.
Wert |
|
---|---|
SQUARE_1_TO_1 |
String Quadratische Bilder |
PORTRAIT_2_TO_3 |
String Bilder im Hochformat mit einem Seitenverhältnis von 2:3. Die Benutzeroberfläche für das Hochformat ist nicht endgültig und kann sich ändern. |
LANDSCAPE_16_TO_9 |
String Bilder im Querformat mit einem Seitenverhältnis von 16:9. |
BrowseImageType
String
Platzhaltertyp, der verwendet wird, wenn für das Stöberelement kein Bild verfügbar ist.
Wert |
|
---|---|
MUSIC_TRACK |
String Ein Songtitel oder ein Radiosender, der dem Titel hinzugefügt wurde. |
MUSIC_ALBUM |
String Eine Playlist mit Titeln aus einem bestimmten Musikalbum oder Radiosender, der dem Album zugeordnet ist. |
KÜNSTLER |
String Eine Playlist, die aus Songs eines bestimmten Musikers oder einer bestimmten Band oder von einem bestimmten Radiosender besteht. |
PLAYLIST |
String Eine öffentlich verfügbare Playlist oder ein Radiosender, der einer Playlist zugeordnet ist. Playlists enthalten immer eine begrenzte und definierte Anzahl von Songs. |
FOLGE |
String Folge einer TV-Sendung. |
FILM |
String Einen Film |
FOTO |
String Ein Bild. |
PODCAST |
String Eine Podcastserie. |
MUSIC_GENRE |
String Ein Musikgenre. |
AUDIO_BOOK |
String Ein Hörbuch. |
RADIO_STATION |
String Ein Radiosender. Das kann ein terrestrisches Radio oder ein Internetradio sein. |
MUSIC_MIX |
String Ein Musikmix, der nach Genre geordnet ist. |
VIDEO |
String Ein einzelnes Video. |
TV_SHOW |
String Eine TV-Sendung |
NACHRICHTEN |
String Audio oder Video von Nachrichten |
BrowseMediaBadge
String
Badge, das über dem Bild für den Suchvorgang angezeigt wird.
Wert |
|
---|---|
LIVE |
String LIVE-Anzeigesymbol. Sollte verwendet werden, wenn der Stream ein Liveinhalt ist. |
ControlsButton
String
Vordefinierte Schaltflächen für das Media Controls-Overlay
Wert |
|
---|---|
QUEUE_NEXT |
String Zum nächsten Element in der Warteschlange |
QUEUE_PREV |
String Zum vorherigen Element in der Warteschlange |
SEEK_FORWARD_10 |
String 10 Sekunden vorspulen |
SEEK_FORWARD_15 |
String 15 Sekunden vorspulen |
SEEK_FORWARD_30 |
String 30 Sekunden vorspulen |
SEEK_BACKWARD_10 |
String 10 Sekunden zurückspulen |
SEEK_BACKWARD_15 |
String 15 Sekunden zurückspulen |
SEEK_BACKWARD_30 |
String 30 Sekunden zurückspulen |
UNTERTITEL |
String Untertitel aktivieren/deaktivieren |
NO_BUTTON |
String Slot von allen Schaltflächen löschen |
REPEAT |
String Wiederholungsmodus ändern. |
ZUFALLSMIX |
String Zufallsmix aktivieren/deaktivieren. |
LIKE |
String Ähnlich wie die Ein-/Aus-Schaltfläche mit dem Symbol „Mag ich“. |
LIKE_HEART |
String Wie eine Ein-/Aus-Schaltfläche mit einem Herzsymbol. |
MAG ICH NICHT |
String Ein-/Aus-Schaltfläche mit „Mag ich nicht“-Symbol mit dem Symbol „Mag ich nicht“. |
Songtext |
String Ein-/Aus-Schaltfläche für den Songtext |
ControlsSlot
String
Oberfläche für die Touchbedienung.
Wert |
|
---|---|
SLOT_1 |
String Seitliche Anzeigenfläche Eingestellt. Verwenden Sie stattdessen SLOT_SECONDARY_1. |
SLOT_2 |
String Linke Anzeigenfläche zentrieren. Eingestellt. Verwenden Sie stattdessen SLOT_PRIMARY_1. |
SLOT_3 |
String Rechter Platz zentrieren. Eingestellt. Verwenden Sie stattdessen SLOT_PRIMARY_2. |
SLOT_4 |
String Seitliche Anzeigenfläche Eingestellt. Verwenden Sie stattdessen SLOT_SECONDARY_2. |
SLOT_PRIMARY_1 |
String Linke Anzeigenfläche zentrieren. Wird links neben der Schaltfläche für Wiedergabe/Pause platziert. |
SLOT_PRIMARY_2 |
String Rechter Platz zentrieren. Wird rechts neben der Schaltfläche für Wiedergabe/Pause platziert. |
SLOT_SECONDARY_1 |
String Seitliche Anzeigenfläche Ist am linken Rand des Bildschirms ausgerichtet. |
SLOT_SECONDARY_2 |
String Seitliche Anzeigenfläche sind am rechten Bildschirmrand ausgerichtet. |
DisplayType
String
Displaytyp des Geräts.
Wert |
|
---|---|
Fernseher |
String |
TOUCH |
String |
PlayerDataEventType
String
Ereignistypen zu geänderten Playerdaten.
Wert |
|
---|---|
ANY_CHANGE |
String Dieses Ereignis wird bei jeder Feldänderung ausgelöst. |
APPLICATION_DATA_CHANGED |
String Name der Anwendung geändert. |
STATE_CHANGED |
String Aktueller Player-Status geändert |
IS_SEEKING_CHANGED |
String Das Feld "isSeeking" wurde geändert. |
DURATION_CHANGED |
String Feld für die Dauer geändert. |
CURRENT_TIME_CHANGED |
String Feld currentTime geändert. |
PLAYBACK_RATE_CHANGED |
String Das Feld „wiedergaberate“ wurde geändert. |
METADATA_CHANGED |
String Metadatenfeld geändert. |
MEDIA_SESSION_ID_CHANGED |
String Das Feld „mediaSessionId“ wurde geändert. |
MEDIA_CHANGED |
String Medienfeld geändert. |
QUEUE_DATA_CHANGED |
String Das Feld „queueData“ wurde geändert. |
TITLE_CHANGED |
String Titelfeld geändert. |
SUBTITLE_CHANGED |
String Untertitelfeld geändert. |
THUMBNAIL_URL_CHANGED |
String Das Feld „thumbnailUrl“ wurde geändert. |
SECONDARY_IMAGE_URL_CHANGED |
String Das Feld „secondaryImageUrl“ wurde geändert. |
NEXT_TITLE_CHANGED |
String Das Feld nextTitle wurde geändert. |
NEXT_SUBTITLE_CHANGED |
String Das Feld nextSubtitle wurde geändert. |
NEXT_THUMBNAIL_URL_CHANGED |
String Das Feld nextThumbnailUrl wurde geändert. |
NEXT_METADATA_CHANGED |
String Das Feld nextMetadata wurde geändert. |
PRELOADING_NEXT_CHANGED |
String Das Feld "preloadingNext" wurde geändert. |
MEDIA_CATEGORY_CHANGED |
String Das Feld „mediaCategory“ wurde geändert. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
String Das Feld contentType wurde geändert. |
IS_LIVE_CHANGED |
String Das Feld isLive wurde geändert. |
IS_AT_LIVE_EDGE_CHANGED |
String Das Feld "isAtLiveEdge" wurde geändert. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
String Das Feld „breakPercentagePositions“ wurde geändert. |
IS_PLAYING_BREAK_CHANGED |
String Das Feld "isPlayingBreak" wurde geändert. |
IS_BREAK_SKIPPABLE_CHANGED |
String Das Feld "isBreakÜberspringbar" wurde geändert. |
WHEN_SKIPPABLE_CHANGED |
String Das Feld „Wannüberspringbar“ wurde geändert. |
NUMBER_BREAK_CLIPS_CHANGED |
String Das Feld „numberBreakClips“ wurde geändert. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
String currentBreakClipNumber-Feld geändert. |
BREAK_TITLE_CHANGED |
String Das Feld "breakTitle" wurde geändert. |
DISPLAY_STATUS_CHANGED |
String Das Feld „displayStatus“ wurde geändert. |
DISPLAY_TYPE_CHANGED |
String Das Feld „displayType“ wurde geändert. |
LIVE_SEEKABLE_RANGE_CHANGED |
String Das Feld „liveSeekableRange“ wurde geändert. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
String Das Feld mediaStartAbsoluteTime wurde geändert. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
String Das Feld sectionStartTimeInMedia wurde geändert. |
SECTION_DURATION_CHANGED |
String sectionDuration-Feld geändert. |
CUSTOM_STATE_CHANGED |
String Der benutzerdefinierte Status wurde geändert. |
ACTIVE_TRACK_IDS_CHANGED |
String Das Feld „activeTrackIds“ wurde geändert. |
SecondaryImagePosition
String
Position des sekundären Bilds.
Wert |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
String Legt das sekundäre Logo oben rechts im Overlay fest. |
Status
String
UI-Status der Empfängeranwendung.
Wert |
|
---|---|
VERÖFFENTLICHUNG |
String |
INAKTIV |
String |
WIRD GELADEN |
String |
Puffern... |
String |
PAUSIERT |
String |
LÄUFT |
String |