Protocollo <GCKRemoteMediaClientListener>

Riferimento per il protocollo <GCKRemoteMediaClientListener>

Panoramica

Il protocollo listener GCKRemoteMediaClient.

Dal
3,0

Eredita <NSObjectNSObject>.

Riepilogo del metodo di istanza

(void) - remoteMediaClient:didStartMediaSessionWithID:
 Richiamato quando è iniziata una nuova sessione multimediale sul ricevitore. Altro...
 
(void) - remoteMediaClient:didUpdateMediaStatus:
 Richiamato quando il destinatario riceve lo stato dei contenuti multimediali aggiornato. Altro...
 
(void) - remoteMediaClient:didUpdateMediaMetadata:
 Richiamato quando il destinatario ha ricevuto metadati multimediali aggiornati. Altro...
 
(void) - remoteMediaClientDidUpdateQueue:
 Richiamato quando la coda di riproduzione dei contenuti multimediali è stata aggiornata sul ricevitore. Altro...
 
(void) - remoteMediaClientDidUpdatePreloadStatus:
 Richiamato quando lo stato di precaricamento dei contenuti multimediali è stato aggiornato sul ricevitore. Altro...
 
(void) - remoteMediaClient:didReceiveQueueItemIDs:
 Richiamato quando è stato ricevuto l'elenco di ID elementi della coda multimediale. Altro...
 
(void) - remoteMediaClient:didInsertQueueItemsWithIDs:beforeItemWithID:
 Richiamato quando una sequenza contigua di elementi è stata inserita nella coda dei contenuti multimediali. Altro...
 
(void) - remoteMediaClient:didUpdateQueueItemsWithIDs:
 Richiamato quando sono stati aggiornati elementi esistenti nella coda di contenuti multimediali. Altro...
 
(void) - remoteMediaClient:didRemoveQueueItemsWithIDs:
 Richiamato quando una sequenza contigua di elementi è stata rimossa dalla coda multimediale. Altro...
 
(void) - remoteMediaClient:didReceiveQueueItems:
 Richiamato quando sono state ricevute informazioni dettagliate per uno o più elementi in coda. Altro...
 

Dettaglio metodo

- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didStartMediaSessionWithID: (NSInteger)  sessionID 
optional

Richiamato quando è iniziata una nuova sessione multimediale sul ricevitore.

Parameters
clientThe client.
sessionIDThe ID of the new session.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateMediaStatus: (nullable GCKMediaStatus *)  mediaStatus 
optional

Richiamato quando il destinatario riceve lo stato dei contenuti multimediali aggiornato.

Parameters
clientThe client.
mediaStatusThe updated media status. The status can also be accessed as a property of the player.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateMediaMetadata: (nullable GCKMediaMetadata *)  mediaMetadata 
optional

Richiamato quando il destinatario ha ricevuto metadati multimediali aggiornati.

Parameters
clientThe client.
mediaMetadataThe updated media metadata. The metadata can also be accessed through the GCKRemoteMediaClient::mediaStatus property.
- (void) remoteMediaClientDidUpdateQueue: (GCKRemoteMediaClient *)  client
optional

Richiamato quando la coda di riproduzione dei contenuti multimediali è stata aggiornata sul ricevitore.

Parameters
clientThe client.
- (void) remoteMediaClientDidUpdatePreloadStatus: (GCKRemoteMediaClient *)  client
optional

Richiamato quando lo stato di precaricamento dei contenuti multimediali è stato aggiornato sul ricevitore.

Parameters
clientThe client.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didReceiveQueueItemIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Richiamato quando è stato ricevuto l'elenco di ID elementi della coda multimediale.

Parameters
clientThe client.
queueItemIDsThe list of media queue item IDs.
Dal
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didInsertQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs
beforeItemWithID: (GCKMediaQueueItemID beforeItemID 
optional

Richiamato quando una sequenza contigua di elementi è stata inserita nella coda dei contenuti multimediali.

Parameters
clientThe client.
queueItemIDsThe item IDs of the inserted items.
beforeItemIDThe item ID of the item in front of which the new items have been inserted. If the value is kGCKMediaQueueInvalidItemID, it indicates that the items were appended at the end of the queue.
Dal
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Richiamato quando sono stati aggiornati elementi esistenti nella coda di contenuti multimediali.

Parameters
clientThe client.
queueItemIDsThe item IDs of the updated items.
Dal
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didRemoveQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

Richiamato quando una sequenza contigua di elementi è stata rimossa dalla coda multimediale.

Parameters
clientThe client.
queueItemIDsThe item IDs of the removed items.
Dal
4,1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didReceiveQueueItems: (NSArray< GCKMediaQueueItem * > *)  queueItems 
optional

Richiamato quando sono state ricevute informazioni dettagliate per uno o più elementi in coda.

Parameters
clientThe client.
queueItemsThe queue items.
Dal
4,1