بروتوكول <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