<GCKRemoteMediaClientListener> 通訊協定

<GCKRemoteMediaClientListener> 通訊協定參考資料

總覽

GCKRemoteMediaClient 事件監聽器通訊協定。

辛策
3.0

沿用 <NSObjectNSObject>。

執行個體方法摘要

(void) - remoteMediaClient:didStartMediaSessionWithID:
 在接收端開始新的媒體工作階段時呼叫。更多...
 
(void) - remoteMediaClient:didUpdateMediaStatus:
 從接收端收到更新媒體狀態時呼叫。更多...
 
(void) - remoteMediaClient:didUpdateMediaMetadata:
 從接收端收到更新媒體中繼資料時呼叫。更多...
 
(void) - remoteMediaClientDidUpdateQueue:
 當接收端的媒體播放佇列已更新時,會呼叫此方法。更多...
 
(void) - remoteMediaClientDidUpdatePreloadStatus:
 當接收器的媒體預先載入狀態已更新時,會呼叫此方法。更多...
 

方法說明

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

在接收端開始新的媒體工作階段時呼叫。

Parameters
clientThe client.
sessionIDThe ID of the new session.
- (void) remoteMediaClient: (GCKRemoteMediaClient *)  client
didUpdateMediaStatus: (GCKMediaStatus *__nullable)  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: (GCKMediaMetadata *__nullable)  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.