總覽
媒體載入要求資料。
這個類別用於在 GCKRemoteMediaClient
中載入媒體指令,用於指定接收器應用程式如何載入媒體。
如要載入單一項目,請在 mediaInformation
中指定要載入的項目。如要載入非雲端佇列,請在 queueData
中指定佇列資訊。如有需要,您可以在 mediaInformation
中指定第一個播放項目的資訊。如果佇列是雲端佇列,items
中可以是 nil
或空白,但必須指定 entity
,以便接收器應用程式可使用 entity
從雲端擷取佇列。如果未指定 mediaInformation
和 queueData
,載入要求將不會傳送至接收器應用程式。
- 開始時間
- 4.4.1
繼承 NSObject、<NSclone> 和 <NSSecureCoding>。
資源摘要 | |
GCKMediaInformation * | mediaInformation |
要載入的媒體項目。更多... | |
GCKMediaQueueData * | queueData |
媒體項目或佇列的中繼資料。更多... | |
NSNumber * | autoplay |
此標記會指出播放是否在載入後立即開始。更多... | |
NSTimeInterval | startTime |
初始播放位置。更多... | |
float | playbackRate |
播放速率。更多... | |
NSArray< NSNumber * > * | activeTrackIDs |
指定使用中軌跡的整數陣列。更多... | |
id | customData |
要與要求一併傳遞的自訂應用程式專屬資料。更多... | |
NSString * | credentials |
所載入媒體項目的使用者憑證。更多... | |
NSString * | credentialsType |
GCKMediaLoadRequestData::credentials 中指定的使用者憑證類型。更多... | |
NSString * | atvCredentials |
所載入媒體項目的其他 Android TV 憑證。更多... | |
NSString * | atvCredentialsType |
GCKMediaLoadRequestData::atvCredentials 中指定的 Android TV 憑證類型。更多... | |
資源詳情
|
readnonatomiccopy |
要載入的媒體項目。
|
readnonatomiccopy |
媒體項目或佇列的中繼資料。
|
readnonatomiccopy |
此標記會指出播放是否在載入後立即開始。
預設值為 @(YES)
。
在 queueData
中指定佇列項目以載入佇列時,這個值會覆寫 queueData
中要載入的第一個 GCKMediaQueueItem 的 autoplay
。只有在這個欄位為 nil
時,queueData
中個別 GCKMediaQueueItem 的 autoplay
屬性才會生效。
指定 mediaInformation
來載入單一項目時,這個欄位會指定是否應在載入時開始播放。如果為 nil
,系統不會立即開始播放。
|
readnonatomicassign |
初始播放位置。
預設值為 kGCKInvalidTimeInterval,表示預設的播放位置。播放隨選影片串流會從 0 開始;如果是直播,則會從直播邊緣開始。
|
readnonatomicassign |
播放速率。
預設值為 1
。
|
readnonatomicstrong |
指定使用中軌跡的整數陣列。
預設值為 nil
。
|
readnonatomicstrong |
要與要求一併傳遞的自訂應用程式專屬資料。
必須是可使用 NSJSONSerialization 或 nil
序列化為 JSON 的物件。
|
readnonatomiccopy |
所載入媒體項目的使用者憑證。
|
readnonatomiccopy |
GCKMediaLoadRequestData::credentials 中指定的使用者憑證類型。
|
readnonatomiccopy |
所載入媒體項目的其他 Android TV 憑證。
設定後,如果接收端是 Android TV 應用程式,這些憑證將覆寫 GCKMediaLoadRequestData::credentials 中設定的值。在接收器端,您可以透過 MediaLoadRequestData#getCredentials 存取這些憑證。
- 開始時間
- 4.7.0
|
readnonatomiccopy |
GCKMediaLoadRequestData::atvCredentials 中指定的 Android TV 憑證類型。
設定後,如果接收端是 Android TV 應用程式,這個憑證類型將覆寫 GCKMediaLoadRequestData::credentialsType 中設定的值。在接收器端,您可以透過 MediaLoadRequestData#getCredentialsType 存取這些憑證。
- 開始時間
- 4.7.0