Kelas GCKMediaInformation

Referensi Class GCKMediaInformation

Ringkasan

Class yang menggabungkan informasi tentang item media.

Mewarisi NSObject. Mengimplementasikan <NSCopying>.

Ringkasan Metode Instance

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

Ringkasan Properti

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

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 ditentukan.

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 yang diberikan.

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 di konten ini.

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

Daftar klip jeda iklan dalam konten ini.

Since
3,3
- (NSTimeInterval) streamDuration
readnonatomicassign

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

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Media melacak aliran ini.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Gaya trek teks untuk streaming ini.

- (id) customData
readnonatomicstrong

Data kustom, jika ada.