Ringkasan
Data permintaan pemuatan media.
Class ini digunakan dengan memuat perintah media di GCKRemoteMediaClient
untuk menentukan cara aplikasi penerima memuat media.
Untuk memuat satu item, item yang akan dimuat harus ditentukan dalam mediaInformation
. Untuk memuat antrean non-cloud, informasi antrean harus ditentukan dalam queueData
. Jika ingin, informasi untuk item pertama yang diputar dapat ditentukan dalam mediaInformation
. Jika antreannya adalah antrean cloud, items
dapat berupa nil
atau kosong, tetapi entity
harus ditentukan agar aplikasi penerima dapat mengambil antrean dari cloud menggunakan entity
. Jika mediaInformation
atau queueData
tidak ditentukan, permintaan pemuatan akan gagal tanpa mengirim ke aplikasi penerima.
- Sejak
- 4.4.1
Mewarisi NSObject, <NSWriting>, dan <NSSecureCoding>.
Ringkasan Properti | |
GCKMediaInformation * | mediaInformation |
Item media yang akan dimuat. Lainnya... | |
GCKMediaQueueData * | queueData |
Metadata item media atau antrean. Lainnya... | |
NSNumber * | autoplay |
Flag yang menunjukkan apakah pemutaran langsung dimulai setelah dimuat. Lainnya... | |
NSTimeInterval | startTime |
Posisi pemutaran awal. Lainnya... | |
float | playbackRate |
Laju pemutaran. Lainnya... | |
NSArray< NSNumber * > * | activeTrackIDs |
Array bilangan bulat yang menentukan jalur aktif. Lainnya... | |
id | customData |
Data khusus aplikasi khusus yang akan diteruskan dengan permintaan. Lainnya... | |
NSString * | credentials |
Kredensial pengguna untuk item media yang dimuat. Lainnya... | |
NSString * | credentialsType |
Jenis kredensial pengguna yang ditentukan di GCKMediaLoadRequestData::credentials. Lainnya... | |
NSString * | atvCredentials |
Kredensial Android TV alternatif untuk item media yang dimuat. Lainnya... | |
NSString * | atvCredentialsType |
Jenis kredensial Android TV yang ditentukan di GCKMediaLoadRequestData::atvCredentials. Lainnya... | |
Detail Properti
|
readnonatomiccopy |
Item media yang akan dimuat.
|
readnonatomiccopy |
Metadata item media atau antrean.
|
readnonatomiccopy |
Flag yang menunjukkan apakah pemutaran langsung dimulai setelah dimuat.
Nilai default-nya adalah @(YES)
.
Saat memuat antrean dengan menentukan item antrean di queueData
, nilai ini akan menggantikan autoplay
dari GCKMediaQueueItem pertama yang akan dimuat di queueData
. Hanya jika kolom ini bernilai nil
, properti autoplay
dari setiap GCKMediaQueueItem di queueData
akan diterapkan.
Saat memuat satu item dengan menentukan mediaInformation
, kolom ini menentukan apakah pemutaran harus dimulai saat dimuat. Jika nil
, pemutaran tidak akan segera dimulai.
|
readnonatomicassign |
Posisi pemutaran awal.
Nilai defaultnya adalah kGCKInvalidTimeInterval, yang menunjukkan posisi pemutaran default. Jika streaming Video-On-Demand diputar, pemutarannya akan dimulai dari 0; jika memutar live stream, live stream akan dimulai dari edge.
|
readnonatomicassign |
Laju pemutaran.
Nilai default-nya adalah 1
.
|
readnonatomicstrong |
Array bilangan bulat yang menentukan jalur aktif.
Nilai default-nya adalah nil
.
|
readnonatomicstrong |
Data khusus aplikasi khusus yang akan diteruskan dengan permintaan.
Harus berupa objek yang dapat diserialisasi ke JSON menggunakan NSJSONSerialization, atau nil
.
|
readnonatomiccopy |
Kredensial pengguna untuk item media yang dimuat.
|
readnonatomiccopy |
Jenis kredensial pengguna yang ditentukan di GCKMediaLoadRequestData::credentials.
|
readnonatomiccopy |
Kredensial Android TV alternatif untuk item media yang dimuat.
Jika disetel, kredensial ini akan mengganti nilai yang disetel di GCKMediaLoadRequestData::credentials jika penerima adalah aplikasi Android TV. Di sisi penerima, kredensial ini dapat diakses dari MediaLoadRequestData#getCredentials.
- Sejak
- 4.7.0
|
readnonatomiccopy |
Jenis kredensial Android TV yang ditentukan di GCKMediaLoadRequestData::atvCredentials.
Jika ditetapkan, jenis kredensial ini akan mengganti nilai yang disetel di GCKMediaLoadRequestData::credentialsType jika penerima adalah aplikasi Android TV. Di sisi penerima, kredensial ini dapat diakses dari MediaLoadRequestData#getCredentialsType.
- Sejak
- 4.7.0