<GCKRemoteMediaClientListener> 通訊協定
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
繼承 <NSObjectNSObject>。
- (void) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didStartMediaSessionWithID: |
|
(NSInteger) |
sessionID |
|
|
| |
|
optional |
在接收端開始新媒體工作階段時呼叫。
- Parameters
-
client | The client. |
sessionID | The ID of the new session. |
接收方傳來的更新媒體狀態時,會呼叫此方法。
- Parameters
-
client | The client. |
mediaStatus | The updated media status. The status can also be accessed as a property of the player. |
收到來自接收端的更新媒體中繼資料時呼叫。
- Parameters
-
在接收端更新媒體播放佇列時呼叫。
- Parameters
-
在接收端更新媒體預先載入狀態時,會呼叫此方法。
- Parameters
-
- (void) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didReceiveQueueItemIDs: |
|
(NSArray< NSNumber * > *) |
queueItemIDs |
|
|
| |
|
optional |
收到媒體佇列項目 ID 清單時呼叫。
- Parameters
-
client | The client. |
queueItemIDs | The list of media queue item IDs. |
- 開始時間
- 4.1
當連續的項目序列插入媒體佇列時呼叫。
- Parameters
-
client | The client. |
queueItemIDs | The item IDs of the inserted items. |
beforeItemID | The 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
-
client | The client. |
queueItemIDs | The item IDs of the updated items. |
- 開始時間
- 4.1
- (void) remoteMediaClient: |
|
(GCKRemoteMediaClient *) |
client |
didRemoveQueueItemsWithIDs: |
|
(NSArray< NSNumber * > *) |
queueItemIDs |
|
|
| |
|
optional |
從媒體佇列中移除連續的項目序列時呼叫。
- Parameters
-
client | The client. |
queueItemIDs | The item IDs of the removed items. |
- 開始時間
- 4.1
收到佇列中一或多個項目的詳細資訊時呼叫。
- Parameters
-
client | The client. |
queueItems | The queue items. |
- 開始時間
- 4.1
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2023-12-01 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2023-12-01 (世界標準時間)。"],[[["The `GCKRemoteMediaClientListener` protocol defines methods to receive updates on media playback and queue status from a Cast receiver."],["It provides notifications for media session start, status changes, metadata updates, and queue modifications."],["Developers can implement this protocol to build Cast-enabled applications that respond to playback events on the receiver."],["This protocol includes methods for handling queue item insertion, update, removal, and retrieval of detailed information."],["Introduced in version 3.0 and continually enhanced with features like queue management in later versions."]]],[]]