GCKMediaStatus-Klasse
Klasse, die Statusinformationen zu einigen Medien enthält.
Übernimmt NSObject. Implementiert <NSKopieren>.
|
const NSInteger | kGCKMediaCommandPause |
| Eine Markierung (Bitmaske), die angibt, dass ein Medienelement pausiert werden kann. Mehr...
|
|
const NSInteger | kGCKMediaCommandSeek |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Suche unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandSetVolume |
| Eine Markierung (Bitmaske), die angibt, dass die Audiolautstärke eines Medienelements geändert werden kann. Mehr...
|
|
const NSInteger | kGCKMediaCommandToggleMute |
| Eine Markierung (Bitmaske), die angibt, dass der Ton eines Medienelements stumm geschaltet werden kann. Mehr...
|
|
const NSInteger | kGCKMediaCommandSkipForward |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Vorwärtsspringen unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandSkipBackward |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Rückwärtsspringen unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandQueueNext |
| Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Verschieben zum nächsten Element in der Warteschlange unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandQueuePrevious |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben zum vorherigen Element in der Warteschlange unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandQueueShuffle |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement einen Zufallsmix unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandSkipAd |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Überspringen von Anzeigen unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandQueueRepeatAll |
| Ein Flag (Bitmaske), das angibt, dass die Warteschlange eines Medienelements unbegrenzte Wiederholungen unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandQueueRepeatOne |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement unbegrenzte Wiederholungen unterstützt. Mehr...
|
|
const NSInteger | kGCKMediaCommandQueueRepeat |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement und seine Warteschlange unbegrenzte Wiederholungen unterstützen. Mehr...
|
|
const NSInteger | kGCKMediaCommandEditTracks |
| Eine Markierung (Bitmaske), die angibt, dass die Tracks eines Medienelements bearbeitbar sind. Mehr...
|
|
const NSInteger | kGCKMediaCommandSetPlaybackRate |
| Ein Flag (Bitmaske), das angibt, dass die Wiedergaberate eines Medienelements konfigurierbar ist. Mehr...
|
|
const NSInteger | kGCKMediaCommandLike |
| Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer gefällt. Mehr...
|
|
const NSInteger | kGCKMediaCommandDislike |
| Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer möglicherweise nicht gefällt. Mehr...
|
|
const NSInteger | kGCKMediaCommandFollow |
| Eine Markierung (Bitmaske), die angibt, dass dem Ersteller eines Medienelements ein Nutzer folgen kann. Mehr...
|
|
const NSInteger | kGCKMediaCommandUnfollow |
| Eine Markierung (Bitmaske), die angibt, dass ein Nutzer dem Ersteller eines Medienelements nicht mehr folgen kann. Mehr...
|
|
const NSInteger | kGCKMediaCommandStreamTransfer |
| Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Streamübertragung unterstützt. Mehr...
|
|
|
NSInteger | mediaSessionID |
| Die aktuelle Mediensitzungs-ID, falls vorhanden, andernfalls „0“. Mehr...
|
|
GCKMediaPlayerState | playerState |
| Der aktuelle Player-Status. Mehr...
|
|
BOOL | playingAd |
| Gibt an, ob der Receiver gerade eine Anzeige wiedergibt. Mehr...
|
|
GCKMediaPlayerIdleReason | idleReason |
| Grund für die aktuelle Inaktivität Mehr...
|
|
float | playbackRate |
| Ruft die aktuelle Stream-Wiedergaberate ab. Mehr...
|
|
GCKMediaInformation * | mediaInformation |
| Die GCKMediaInformation für dieses Element. Mehr...
|
|
NSTimeInterval | streamPosition |
| Die aktuelle Streamposition als NSTimeInterval vom Start des Streams. Mehr...
|
|
float | volume |
| Die Lautstärke des Streams. Mehr...
|
|
BOOL | isMuted |
| Die Stummschaltung des Streams. Mehr...
|
|
GCKMediaRepeatMode | queueRepeatMode |
| Wiederholungsmodus der aktuellen Wiedergabeliste. Mehr...
|
|
NSUInteger | currentItemID |
| Die ID des aktuellen Warteschlangenelements, falls vorhanden. Mehr...
|
|
BOOL | queueHasCurrentItem |
| Gibt an, ob sich ein aktuelles Element in der Warteschlange befindet. Mehr...
|
|
GCKMediaQueueItem * | currentQueueItem |
| Das aktuelle Element in der Warteschlange, falls vorhanden. Mehr...
|
|
BOOL | queueHasNextItem |
| Überprüft, ob sich nach dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet. Mehr...
|
|
GCKMediaQueueItem * | nextQueueItem |
| Das nächste Element in der Warteschlange, falls vorhanden. Mehr...
|
|
BOOL | queueHasPreviousItem |
| Gibt an, ob sich vor dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet. Mehr...
|
|
BOOL | queueHasLoadingItem |
| Gibt an, ob ein Element vorab in die Warteschlange geladen wird. Mehr...
|
|
NSUInteger | preloadedItemID |
| Die ID des Elements, das momentan vorab geladen wird (falls vorhanden). Mehr...
|
|
NSUInteger | loadingItemID |
| Die ID des Elements, das gerade geladen wird, falls vorhanden. Mehr...
|
|
NSArray< NSNumber * > * | activeTrackIDs |
| Die Liste der aktiven Track-IDs. Mehr...
|
|
GCKVideoInfo * | videoInfo |
| Die Videoinformationen, falls vorhanden. Mehr...
|
|
id | customData |
| Alle benutzerdefinierten Daten, die dem Medienstatus zugeordnet sind. Mehr...
|
|
GCKAdBreakStatus * | adBreakStatus |
| Der aktuelle Status der Anzeigenwiedergabe. Mehr...
|
|
GCKMediaLiveSeekableRange * | liveSeekableRange |
| Suchbereich eines Streams. Mehr...
|
|
GCKMediaQueueData * | queueData |
| Die Metadaten der Medienwarteschlange. Mehr...
|
|
NSUInteger | queueItemCount |
| Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück. Mehr...
|
|
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(nullable GCKMediaInformation *) |
mediaInformation |
|
|
| |
Definierter Initialisierer.
- Parameters
-
mediaSessionID | The media session ID. |
mediaInformation | The media information. |
- (BOOL) isMediaCommandSupported: |
|
(NSInteger) |
command |
|
Überprüft, ob der Stream einen bestimmten Steuerbefehl unterstützt.
Gibt das Element beim angegebenen Index in der Wiedergabewarteschlange zurück.
Gibt das Element mit der angegebenen Element-ID in der Wiedergabewarteschlange zurück.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
Gibt den Index des Elements mit der angegebenen Element-ID in der Warteschlange zurück. Wenn sich kein entsprechendes Element in der Warteschlange befindet, wird -1 zurückgegeben.
- (const NSInteger) kGCKMediaCommandPause |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement pausiert werden kann.
- (const NSInteger) kGCKMediaCommandSeek |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Suche unterstützt.
- (const NSInteger) kGCKMediaCommandSetVolume |
Eine Markierung (Bitmaske), die angibt, dass die Audiolautstärke eines Medienelements geändert werden kann.
- (const NSInteger) kGCKMediaCommandToggleMute |
Eine Markierung (Bitmaske), die angibt, dass der Ton eines Medienelements stumm geschaltet werden kann.
- (const NSInteger) kGCKMediaCommandSkipForward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Vorwärtsspringen unterstützt.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Rückwärtsspringen unterstützt.
- (const NSInteger) kGCKMediaCommandQueueNext |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement das Verschieben zum nächsten Element in der Warteschlange unterstützt.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Verschieben zum vorherigen Element in der Warteschlange unterstützt.
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement einen Zufallsmix unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement das Überspringen von Anzeigen unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Ein Flag (Bitmaske), das angibt, dass die Warteschlange eines Medienelements unbegrenzte Wiederholungen unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement unbegrenzte Wiederholungen unterstützt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement und seine Warteschlange unbegrenzte Wiederholungen unterstützen.
Elemente in der Warteschlange.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Eine Markierung (Bitmaske), die angibt, dass die Tracks eines Medienelements bearbeitbar sind.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Ein Flag (Bitmaske), das angibt, dass die Wiedergaberate eines Medienelements konfigurierbar ist.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer gefällt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Eine Markierung (Bitmaske), die angibt, dass ein Medienelement einem Nutzer möglicherweise nicht gefällt.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Eine Markierung (Bitmaske), die angibt, dass dem Ersteller eines Medienelements ein Nutzer folgen kann.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Eine Markierung (Bitmaske), die angibt, dass ein Nutzer dem Ersteller eines Medienelements nicht mehr folgen kann.
- Seit
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Ein Flag (Bitmaske), das angibt, dass ein Medienelement die Streamübertragung unterstützt.
- Seit
- 4.4.5
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
Die aktuelle Mediensitzungs-ID, falls vorhanden, andernfalls „0“.
- (GCKMediaPlayerState) playerState |
|
readnonatomicassign |
Der aktuelle Player-Status.
Grund für die aktuelle Inaktivität
Dieser Wert ist nur sinnvoll, wenn der Player-Status GCKMediaPlayerStateIdle lautet.
Ruft die aktuelle Stream-Wiedergaberate ab.
Dieser Wert ist negativ, wenn der Stream zurückspulen wird, 0, wenn der Stream pausiert wird, 1, wenn der Stream normal wiedergegeben wird, und 0, wenn er vorwärts springt.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Die aktuelle Streamposition als NSTimeInterval vom Start des Streams.
Die Lautstärke des Streams.
Die Stummschaltung des Streams.
Wiederholungsmodus der aktuellen Wiedergabeliste.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
Die ID des aktuellen Warteschlangenelements, falls vorhanden.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Gibt an, ob sich ein aktuelles Element in der Warteschlange befindet.
Das aktuelle Element in der Warteschlange, falls vorhanden.
- (BOOL) queueHasNextItem |
|
readnonatomicassign |
Überprüft, ob sich nach dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet.
Das nächste Element in der Warteschlange, falls vorhanden.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Gibt an, ob sich vor dem aktuell wiedergegebenen Element in der Warteschlange ein Element befindet.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Gibt an, ob ein Element vorab in die Warteschlange geladen wird.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
Die ID des Elements, das momentan vorab geladen wird (falls vorhanden).
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
Die ID des Elements, das gerade geladen wird, falls vorhanden.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Die Liste der aktiven Track-IDs.
Die Videoinformationen, falls vorhanden.
- Seit
- 3,3
Alle benutzerdefinierten Daten, die dem Medienstatus zugeordnet sind.
Der aktuelle Status der Anzeigenwiedergabe.
- Seit
- 3,3
Suchbereich eines Streams.
- Seit
- 4.4.1
Die Metadaten der Medienwarteschlange.
- Seit
- 4.4.1
- (NSUInteger) queueItemCount |
|
readnonatomicassign |
Gibt die Anzahl der Elemente in der Wiedergabewarteschlange zurück.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-02 (UTC).
[null,null,["Zuletzt aktualisiert: 2023-12-02 (UTC)."],[[["The `GCKMediaStatus` class provides comprehensive information about the current playback status, including media details, playback state, and volume."],["Developers can use this class to manage the playback queue, access information about live streams and ad playback, and handle custom data."],["The class offers methods for checking supported media commands and retrieving specific items within the queue."],["`GCKMediaStatus` includes various properties that expose attributes like media session ID, player state, stream position, active track IDs, and more."],["This class is crucial for building interactive Cast experiences within iOS applications, enabling developers to monitor and control media playback on receiver devices."]]],[]]