cast. framework: ui
Dies ist der Namespace cast.framework.ui
.
Kurse
Anwendungsdaten
Daten zum Ausführen einer Anwendung oder einer ferngesteuerten Anwendung
Inhalte durchsuchen
Inhalt für das Karussell der Mediensuche. Dieser Inhalt sollte während der Wiedergabe sowohl für die UI zur Mediensuche auf dem IDLE-Bildschirm als auch für den Bildschirm mit ähnlichen Inhalten verwendet werden.
Artikel ansehen
Inhalt des einzelnen Suchelements in der Medienübersicht.
Steuerelemente
Touchbedienung. Bietet eine Schnittstelle zum Konfigurieren von Steuerelementen auf Geräten mit Touchscreen.
Spielerdaten
Spielerdaten. Gib die Playermedien und den Werbeunterbrechungsstatus an.
PlayerDataBinder
Spielerbinder. Dadurch wird ein Spielerdatenobjekt an den Player-Status gebunden. Die Spielerdaten werden so aktualisiert, dass sie den aktuellen Spielerstatus genau widerspiegeln, ohne dass Änderungsereignisse ausgelöst werden.
PlayerDataChangedEvent
Ereignis „Spielerdaten geändert“. Stellt das geänderte Feld (Typ) und einen neuen Wert bereit.
UiConfig
UI-Konfiguration.
Aufzählungen
Bild für Seitenverhältnis ansehen
String
Seitenverhältnis aller Bilder im Medienkarussell.
Wert |
|
---|---|
Quadrat_1_TO_1 |
String Quadratische Bilder. |
PORTRAIT_2_AN_3 |
String Bilder im Hochformat mit einem Seitenverhältnis von 2:3. Die UI für das Hochformat ist noch nicht endgültig und kann sich ändern. |
LANDSCAPE_16_TO_9 |
String Bilder im Querformat mit einem Seitenverhältnis von 16:9. |
Bildtyp durchsuchen
String
Platzhaltertyp, der verwendet wird, wenn das Bild nicht für das Suchelement verfügbar ist.
Wert |
|
---|---|
MUSIK_TRACK |
String Ein Song-Track oder ein von dem Titel gesetztes Radio. |
MUSIK_ALBUM |
String Eine Playlist, die aus Songs eines bestimmten Musikalbums oder Radios besteht, die nach Album aufgeführt sind. |
KÜNSTLER |
String Eine Playlist, die aus Songs eines bestimmten Musikkünstlers oder einer Band oder aus einem von einem Künstler oder einer Band gesetzten Radiosender besteht. |
Playlist |
String Eine Playlist, die öffentlich verfügbar ist oder von der Radiosendung nach der Playlist genutzt wurde. Playlists enthalten immer eine begrenzte und definierte Musikgruppe. |
Folge |
String Folge einer Serie. |
FILM |
String Ein Film. |
FOTO |
String Ein Bild. |
PODCAST |
String Eine Podcast-Serie. |
MUSIK_GENRE |
String Ein Musikgenre. |
HÖRBUCH |
String Ein Hörbuch. |
RADIO_STATION |
String Ein Radiosender. Das kann ein terrestrisches oder ein Internetradiosender sein. |
MUSIK_MIX |
String Ein nach Genre sortierter Musikmix. |
VIDEO |
String Ein einzelnes Video. |
TV-Sendung |
String Eine Serie. |
NACHRICHTEN |
String Audio- oder Videonachrichten |
Logo „Stöbern“
String
Badge, das über dem Artikelbild angezeigt wird.
Wert |
|
---|---|
LIVESTREAMS |
String LIVE-Anzeigesymbol. Sollte verwendet werden, wenn es sich um einen Livestream handelt. |
Schaltfläche „Steuerung“
String
Vordefinierte Schaltflächen für das Media Controls-Overlay
Wert |
|
---|---|
QUEUE_WEITER |
String Zum nächsten Element in der Warteschlange wechseln |
QUEUE_PREV |
String Zum vorherigen Element in der Warteschlange |
VORSEHEN_FÜR_10 |
String 10 Sekunden vorspulen |
VORSEHEN_FÜR_15 |
String 15 Sekunden vorspringen |
AUFRUFEN_30 |
String 30 Sekunden vorspringen |
RÜCKSEITE_10 |
String 10 Sekunden zurückspulen |
RÜCKSEITE_15 |
String 15 Sekunden zurückspringen |
RÜCKSEITE_30 |
String 30 Sekunden zurückspringen |
UNTERTITEL |
String Untertitel aktivieren/deaktivieren |
NO_SCHALTFLÄCHE |
String Slot von allen Schaltflächen löschen |
REPEAT |
String Wiederholungsmodus ändern. |
ZUFALLSMIX |
String Zufallsmix ein-/ausschalten. |
LIKE |
String Wie eine Schaltfläche mit dem Daumen nach oben. |
Gefällt mir |
String Zum Beispiel die Ein-/Aus-Schaltfläche mit dem Herzsymbol. |
MAG ICH NICHT |
String Schaltfläche „Mag ich nicht“ mit Daumen-nach-unten-Symbol. |
Songtext |
String Ein-/Aus-Schaltfläche für Songtexte. |
Steuerungsslot
String
Touchbedienung.
Wert |
|
---|---|
SLOT_1 |
String Seitlicher linker Slot. Eingestellt. Verwende stattdessen SLOT_SECONDARY_1. |
SLOT_2 |
String Linker Mitte der Mitte. Eingestellt. Verwende stattdessen SLOT_PRIMARY_1. |
SLOT_3 |
String Mitte rechts. Eingestellt. Verwende stattdessen SLOT_PRIMARY_2. |
SLOT_4 |
String Seitenschlitz rechts. Eingestellt. Verwende stattdessen SLOT_SECONDARY_2. |
SLOT_PRIMARY_1 |
String Linker Mitte der Mitte. Wird links neben der Wiedergabe-/Pause-Schaltfläche platziert. |
SLOT_PRIMARY_2 |
String Mitte rechts. Du findest sie rechts neben der Wiedergabe-/Pause-Schaltfläche. |
SLOT_SECONDARY_1 |
String Seitlicher linker Slot. Am linken Bildschirmrand ausgerichtet. |
SLOT_SECONDARY_2 |
String Seitenschlitz rechts. Am rechten Bildschirmrand ausgerichtet. |
Displaytyp
String
Anzeigetyp des Geräts.
Wert |
|
---|---|
Fernseher |
String |
KONTAKT |
String |
Spielerdatenereignistyp
String
Ereignistypen für Spielerdaten geändert.
Wert |
|
---|---|
JEDER_ÄNDERUNG |
String Jede Änderung des Felds löst dieses Ereignis aus. |
APPLICATION_DATA_CHANGED |
String Anwendungsname geändert. |
STATE_CHANGED |
String Aktueller Player-Status. |
IST_GEÄNDERT |
String Das Feld „isSeeking“ wurde geändert. |
DURATION_CHANGED |
String Das Feld für die Dauer wurde geändert. |
CURRENT_TIME_CHANGED |
String currentTime-Feld geändert. |
PLAYBACK_RATE_CHANGED |
String playRate-Feld geändert. |
METADATEN_GEÄNDERT |
String Metadatenfeld geändert. |
MEDIA_SESSION_ID_CHANGED |
String Das Feld „mediaSessionId“ wurde geändert. |
MEDIA_CHANGED |
String Medienfeld geändert. |
QUEUE_DATEN_GEÄNDERT |
String Das Feld „QueueData“ wurde geändert. |
TITLE_CHANGED |
String Titelfeld geändert. |
UNTERTITEL_GEÄNDERT |
String Untertitelfeld geändert |
THUMBNAIL_URL_GEÄNDERT |
String ThumbnailUrl-Feld geändert. |
SEKUNDÄRE_BILD_URL_ÄNDERT |
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. |
WEITER_THUMBNAIL_URL_GEÄNDERT |
String Das Feld „nextThumbnailUrl“ wurde geändert. |
NEXT_METADATA_CHANGED |
String nextMetadata-Feld geändert. |
PRELOADING_NEXT_CHANGED |
String Das Feld „preloadingNext“ wurde geändert. |
MEDIA_CATEGORY_ÄNDERT |
String Das Feld „mediaCategory“ wurde geändert. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
String Das Feld „contentType“ wurde geändert. |
IST_LIVE_CHANGED |
String Das Feld „isLive“ wurde geändert. |
IST_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_ÄNDERD |
String Das Feld „isBreakOverlay“ wurde geändert. |
WHEN_SKIPPABLE_GEÄNDERT |
String wann sich das Feld „Überspringbar“ geändert hat. |
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_GEÄNDERT |
String Das Feld „displayType“ wurde geändert. |
LIVE_SEEKABLE_RANGE_ÄNDERD |
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 sectionStartTimeInMedia-Feld geändert |
ABSCHNITT_DURATION_CHANGED |
String „sectionDuration“ geändert. |
BENUTZERDEFINIERTE_STATUS_ÄNDERT |
String Benutzerdefinierter Status geändert. |
ACTIVE_TRACK_IDS_CHANGED |
String Das Feld „activeTrackIds“ wurde geändert. |
Status
String
UI-Status der Empfängeranwendung.
Wert |
|
---|---|
STARTEN |
String |
INAKTIV |
String |
WIRD GELADEN |
String |
Puffern... |
String |
PAUSIERT |
String |
Wiedergabe läuft |
String |
Attribute
Bild für Seitenverhältnis ansehen
String
Seitenverhältnis aller Bilder im Medienkarussell.
Wert |
|
---|---|
Quadrat_1_TO_1 |
String Quadratische Bilder. |
PORTRAIT_2_AN_3 |
String Bilder im Hochformat mit einem Seitenverhältnis von 2:3. Die UI für das Hochformat ist noch nicht endgültig und kann sich ändern. |
LANDSCAPE_16_TO_9 |
String Bilder im Querformat mit einem Seitenverhältnis von 16:9. |
Bildtyp durchsuchen
String
Platzhaltertyp, der verwendet wird, wenn das Bild nicht für das Suchelement verfügbar ist.
Wert |
|
---|---|
MUSIK_TRACK |
String Ein Song-Track oder ein von dem Titel gesetztes Radio. |
MUSIK_ALBUM |
String Eine Playlist, die aus Songs eines bestimmten Musikalbums oder Radios besteht, die nach Album aufgeführt sind. |
KÜNSTLER |
String Eine Playlist, die aus Songs eines bestimmten Musikkünstlers oder einer Band oder aus einem von einem Künstler oder einer Band gesetzten Radiosender besteht. |
Playlist |
String Eine Playlist, die öffentlich verfügbar ist oder von der Radiosendung nach der Playlist genutzt wurde. Playlists enthalten immer eine begrenzte und definierte Musikgruppe. |
Folge |
String Folge einer Serie. |
FILM |
String Ein Film. |
FOTO |
String Ein Bild. |
PODCAST |
String Eine Podcast-Serie. |
MUSIK_GENRE |
String Ein Musikgenre. |
HÖRBUCH |
String Ein Hörbuch. |
RADIO_STATION |
String Ein Radiosender. Das kann ein terrestrisches oder ein Internetradiosender sein. |
MUSIK_MIX |
String Ein nach Genre sortierter Musikmix. |
VIDEO |
String Ein einzelnes Video. |
TV-Sendung |
String Eine Serie. |
NACHRICHTEN |
String Audio- oder Videonachrichten |
Logo „Stöbern“
String
Badge, das über dem Artikelbild angezeigt wird.
Wert |
|
---|---|
LIVESTREAMS |
String LIVE-Anzeigesymbol. Sollte verwendet werden, wenn es sich um einen Livestream handelt. |
Schaltfläche „Steuerung“
String
Vordefinierte Schaltflächen für das Media Controls-Overlay
Wert |
|
---|---|
QUEUE_WEITER |
String Zum nächsten Element in der Warteschlange wechseln |
QUEUE_PREV |
String Zum vorherigen Element in der Warteschlange |
VORSEHEN_FÜR_10 |
String 10 Sekunden vorspulen |
VORSEHEN_FÜR_15 |
String 15 Sekunden vorspringen |
AUFRUFEN_30 |
String 30 Sekunden vorspringen |
RÜCKSEITE_10 |
String 10 Sekunden zurückspulen |
RÜCKSEITE_15 |
String 15 Sekunden zurückspringen |
RÜCKSEITE_30 |
String 30 Sekunden zurückspringen |
UNTERTITEL |
String Untertitel aktivieren/deaktivieren |
NO_SCHALTFLÄCHE |
String Slot von allen Schaltflächen löschen |
REPEAT |
String Wiederholungsmodus ändern. |
ZUFALLSMIX |
String Zufallsmix ein-/ausschalten. |
LIKE |
String Wie eine Schaltfläche mit dem Daumen nach oben. |
Gefällt mir |
String Zum Beispiel die Ein-/Aus-Schaltfläche mit dem Herzsymbol. |
MAG ICH NICHT |
String Schaltfläche „Mag ich nicht“ mit Daumen-nach-unten-Symbol. |
Songtext |
String Ein-/Aus-Schaltfläche für Songtexte. |
Steuerungsslot
String
Touchbedienung.
Wert |
|
---|---|
SLOT_1 |
String Seitlicher linker Slot. Eingestellt. Verwende stattdessen SLOT_SECONDARY_1. |
SLOT_2 |
String Linker Mitte der Mitte. Eingestellt. Verwende stattdessen SLOT_PRIMARY_1. |
SLOT_3 |
String Mitte rechts. Eingestellt. Verwende stattdessen SLOT_PRIMARY_2. |
SLOT_4 |
String Seitenschlitz rechts. Eingestellt. Verwende stattdessen SLOT_SECONDARY_2. |
SLOT_PRIMARY_1 |
String Linker Mitte der Mitte. Wird links neben der Wiedergabe-/Pause-Schaltfläche platziert. |
SLOT_PRIMARY_2 |
String Mitte rechts. Du findest sie rechts neben der Wiedergabe-/Pause-Schaltfläche. |
SLOT_SECONDARY_1 |
String Seitlicher linker Slot. Am linken Bildschirmrand ausgerichtet. |
SLOT_SECONDARY_2 |
String Seitenschlitz rechts. Am rechten Bildschirmrand ausgerichtet. |
Displaytyp
String
Anzeigetyp des Geräts.
Wert |
|
---|---|
Fernseher |
String |
KONTAKT |
String |
Spielerdatenereignistyp
String
Ereignistypen für Spielerdaten geändert.
Wert |
|
---|---|
JEDER_ÄNDERUNG |
String Jede Änderung des Felds löst dieses Ereignis aus. |
APPLICATION_DATA_CHANGED |
String Anwendungsname geändert. |
STATE_CHANGED |
String Aktueller Player-Status. |
IST_GEÄNDERT |
String Das Feld „isSeeking“ wurde geändert. |
DURATION_CHANGED |
String Das Feld für die Dauer wurde geändert. |
CURRENT_TIME_CHANGED |
String currentTime-Feld geändert. |
PLAYBACK_RATE_CHANGED |
String playRate-Feld geändert. |
METADATEN_GEÄNDERT |
String Metadatenfeld geändert. |
MEDIA_SESSION_ID_CHANGED |
String Das Feld „mediaSessionId“ wurde geändert. |
MEDIA_CHANGED |
String Medienfeld geändert. |
QUEUE_DATEN_GEÄNDERT |
String Das Feld „QueueData“ wurde geändert. |
TITLE_CHANGED |
String Titelfeld geändert. |
UNTERTITEL_GEÄNDERT |
String Untertitelfeld geändert |
THUMBNAIL_URL_GEÄNDERT |
String ThumbnailUrl-Feld geändert. |
SEKUNDÄRE_BILD_URL_ÄNDERT |
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. |
WEITER_THUMBNAIL_URL_GEÄNDERT |
String Das Feld „nextThumbnailUrl“ wurde geändert. |
NEXT_METADATA_CHANGED |
String nextMetadata-Feld geändert. |
PRELOADING_NEXT_CHANGED |
String Das Feld „preloadingNext“ wurde geändert. |
MEDIA_CATEGORY_ÄNDERT |
String Das Feld „mediaCategory“ wurde geändert. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
String Das Feld „contentType“ wurde geändert. |
IST_LIVE_CHANGED |
String Das Feld „isLive“ wurde geändert. |
IST_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_ÄNDERD |
String Das Feld „isBreakOverlay“ wurde geändert. |
WHEN_SKIPPABLE_GEÄNDERT |
String wann sich das Feld „Überspringbar“ geändert hat. |
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_GEÄNDERT |
String Das Feld „displayType“ wurde geändert. |
LIVE_SEEKABLE_RANGE_ÄNDERD |
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 sectionStartTimeInMedia-Feld geändert |
ABSCHNITT_DURATION_CHANGED |
String „sectionDuration“ geändert. |
BENUTZERDEFINIERTE_STATUS_ÄNDERT |
String Benutzerdefinierter Status geändert. |
ACTIVE_TRACK_IDS_CHANGED |
String Das Feld „activeTrackIds“ wurde geändert. |
Status
String
UI-Status der Empfängeranwendung.
Wert |
|
---|---|
STARTEN |
String |
INAKTIV |
String |
WIRD GELADEN |
String |
Puffern... |
String |
PAUSIERT |
String |
Wiedergabe läuft |
String |