Kelas GCKMediaInformation

Referensi Class GCKMediaInformation

Ringkasan

Class yang menggabungkan informasi tentang item media.

Mewarisi NSObject. Menerapkan <NSCopying>.

Ringkasan Metode Instance

(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 Penginisialisasi yang ditetapkan. Lainnya...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:customData:
 Penginisialisasi lama; tidak menyertakan trek media atau gaya trek teks. Lainnya...
 
(GCKMediaTrack *__nullable) - mediaTrackWithID:
 Menelusuri trek media dengan ID trek tertentu. Lainnya...
 

Ringkasan Properti

NSString * contentID
 ID konten untuk streaming ini. Lainnya...
 
GCKMediaStreamType streamType
 Jenis streaming. Lainnya...
 
NSString * contentType
 Jenis konten (MIME). Lainnya...
 
GCKMediaMetadatametadata
 Metadata item media. Lainnya...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 Daftar jeda iklan dalam konten ini. Lainnya...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 Daftar klip jeda iklan dalam konten ini. Lainnya...
 
NSTimeInterval streamDuration
 Durasi streaming, dalam detik, atau INFINITY jika berupa live stream. Lainnya...
 
NSArray< GCKMediaTrack * > * mediaTracks
 Track media untuk streaming ini. Lainnya...
 
GCKMediaTextTrackStyletextTrackStyle
 Gaya trek teks untuk streaming ini. Lainnya...
 
id customData
 Data kustom, jika ada. Lainnya...
 

Detail Metode

- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (NSArray< GCKMediaTrack * > *__nullable)  mediaTracks
textTrackStyle: (GCKMediaTextTrackStyle *__nullable)  textTrackStyle
customData: (id __nullable)  customData 

Penginisialisasi yang ditetapkan.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
mediaTracksThe media tracks, if any, otherwise nil.
textTrackStyleThe text track style, if any, otherwise nil.
customDataThe custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
customData: (id __nullable)  customData 

Penginisialisasi lama; tidak menyertakan trek media atau gaya trek teks.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
customDataCustom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
Deprecated:
Gunakan penginisialisasi yang ditetapkan.
- (GCKMediaTrack *__nullable) mediaTrackWithID: (NSInteger)  trackID

Menelusuri trek media dengan ID trek tertentu.

Parameters
trackIDThe media track ID.
Hasil
Objek GCKMediaTrack yang cocok, atau nil jika tidak ada trek media dengan ID yang diberikan.

Detail Properti

- (NSString*) contentID
readnonatomiccopy

ID konten untuk streaming ini.

- (GCKMediaStreamType) streamType
readnonatomicassign

Jenis streaming.

- (NSString*) contentType
readnonatomiccopy

Jenis konten (MIME).

- (GCKMediaMetadata*) metadata
readnonatomicstrong

Metadata item media.

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

Daftar jeda iklan dalam konten ini.

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

Daftar klip jeda iklan dalam konten ini.

Sejak
3.3
- (NSTimeInterval) streamDuration
readnonatomicassign

Durasi streaming, dalam detik, atau INFINITY jika berupa live stream.

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Track media untuk streaming ini.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Gaya trek teks untuk streaming ini.

- (id) customData
readnonatomicstrong

Data kustom, jika ada.