<GCKRemoteMediaClientListener> โปรโตคอล

การอ้างอิงโปรโตคอล <GCKRemoteMediaClientListener>

ภาพรวม

โปรโตคอล Listener GCKRemoteMediaClient

Since
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:
 โทรเมื่อได้รับข้อมูลโดยละเอียดสำหรับรายการอย่างน้อย 1 รายการในคิว เพิ่มเติม...
 

รายละเอียดของเมธอด

- (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.
Since
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.
Since
4.1
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateQueueItemsWithIDs: (NSArray< NSNumber * > *)  queueItemIDs 
optional

เรียกใช้เมื่อรายการที่มีอยู่ได้รับการอัปเดตในคิวสื่อ

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

เรียกใช้เมื่อนำลำดับรายการต่อเนื่องกันออกจากคิวสื่อแล้ว

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

โทรเมื่อได้รับข้อมูลโดยละเอียดสำหรับรายการอย่างน้อย 1 รายการในคิว

Parameters
clientThe client.
queueItemsThe queue items.
Since
4.1