<GCKRemoteMediaClientListener> پروتکل

مرجع پروتکل <GCKRemoteMediaClientListener>

بررسی اجمالی

پروتکل شنونده GCKRemoteMediaClient .

از آنجا که
3.0

<NSObjectNSObject> را به ارث می برد.

خلاصه روش نمونه

(void) - remoteMediaClient:didStartMediaSessionWithID:
هنگامی که یک جلسه رسانه جدید در گیرنده شروع شده است، فراخوانی می شود. بیشتر...
(void) - remoteMediaClient:didUpdateMediaStatus:
هنگامی که وضعیت رسانه به روز شده از گیرنده دریافت شده باشد، تماس گرفته می شود. بیشتر...
(void) - remoteMediaClient:didUpdateMediaMetadata:
هنگامی که فراداده رسانه به روز شده از گیرنده دریافت شده باشد، تماس گرفته می شود. بیشتر...
(void) - remoteMediaClientDidUpdateQueue:
هنگامی که صف پخش رسانه در گیرنده به روز شده باشد، فراخوانی می شود. بیشتر...
(void) - remoteMediaClientDidUpdatePreloadStatus:
هنگامی که وضعیت پیش بارگذاری رسانه در گیرنده به روز شده باشد، تماس گرفته می شود. بیشتر...
(void) - remoteMediaClient:didReceiveQueueItemIDs:
زمانی که لیست شناسه های آیتم صف رسانه دریافت شده باشد، تماس گرفته می شود. بیشتر...
(void) - remoteMediaClient:didInsertQueueItemsWithIDs:beforeItemWithID:
زمانی فراخوانی می شود که یک دنباله به هم پیوسته از آیتم ها در صف رسانه درج شده باشد. بیشتر...
(void) - remoteMediaClient:didUpdateQueueItemsWithIDs:
زمانی که موارد موجود در صف رسانه به روز شده باشد، تماس گرفته می شود. بیشتر...
(void) - remoteMediaClient:didRemoveQueueItemsWithIDs:
زمانی فراخوانی می شود که دنباله ای از موارد به هم پیوسته از صف رسانه حذف شده باشد. بیشتر...
(void) - remoteMediaClient:didReceiveQueueItems:
زمانی فراخوانی می شود که اطلاعات دقیقی برای یک یا چند مورد در صف دریافت شده باشد. بیشتر...

جزئیات روش

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

هنگامی که یک جلسه رسانه جدید در گیرنده شروع شده است، فراخوانی می شود.

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

هنگامی که وضعیت رسانه به روز شده از گیرنده دریافت شده باشد، تماس گرفته می شود.

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

هنگامی که فراداده رسانه به روز شده از گیرنده دریافت شده باشد، تماس گرفته می شود.

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

هنگامی که صف پخش رسانه در گیرنده به روز شده باشد، فراخوانی می شود.

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

هنگامی که وضعیت پیش بارگذاری رسانه در گیرنده به روز شده باشد، تماس گرفته می شود.

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

زمانی که لیست شناسه های آیتم صف رسانه دریافت شده باشد، تماس گرفته می شود.

Parameters
clientThe client.
queueItemIDsThe list of media queue item IDs.
از آنجا که
4.1
- (void) remoteMediaClient: ( GCKRemoteMediaClient *)  client
didInsertQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs
beforeItemWithID: ( GCKMediaQueueItemID beforeItemID  
optional

زمانی فراخوانی می شود که یک دنباله به هم پیوسته از آیتم ها در صف رسانه درج شده باشد.

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.
از آنجا که
4.1
- (void) remoteMediaClient: ( GCKRemoteMediaClient *)  client
didUpdateQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs  
optional

زمانی که موارد موجود در صف رسانه به روز شده باشد، تماس گرفته می شود.

Parameters
clientThe client.
queueItemIDsThe item IDs of the updated items.
از آنجا که
4.1
- (void) remoteMediaClient: ( GCKRemoteMediaClient *)  client
didRemoveQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs  
optional

زمانی فراخوانی می شود که دنباله ای از موارد به هم پیوسته از صف رسانه حذف شده باشد.

Parameters
clientThe client.
queueItemIDsThe item IDs of the removed items.
از آنجا که
4.1
- (void) remoteMediaClient: ( GCKRemoteMediaClient *)  client
didReceiveQueueItems: (NSArray< GCKMediaQueueItem * > *)  queueItems  
optional

زمانی فراخوانی می شود که اطلاعات دقیقی برای یک یا چند مورد در صف دریافت شده باشد.

Parameters
clientThe client.
queueItemsThe queue items.
از آنجا که
4.1