Kelas GCKMediaInformation

Referensi Class GCKMediaInformation

Ringkasan

Class yang menggabungkan informasi tentang item media.

Mewarisi NSObject, <NSWriting>, dan <NSSecureCoding>.

Ringkasan Metode Instance

(instancetype) - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData:
 Tidak digunakan lagi. Lainnya...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 Tidak digunakan lagi. Lainnya...
 
(nullable GCKMediaTrack *) - mediaTrackWithID:
 Menelusuri trek media dengan ID trek yang diberikan. Lainnya...
 

Ringkasan Properti

NSString * contentID
 ID konten untuk streaming ini. Lainnya...
 
NSURL * contentURL
 URL konten yang akan diputar. 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 itu adalah live stream. Lainnya...
 
NSArray< GCKMediaTrack * > * mediaTracks
 Trek media untuk streaming ini. Lainnya...
 
GCKMediaTextTrackStyletextTrackStyle
 Gaya trek teks untuk streaming ini. Lainnya...
 
NSString * entity
 Deep link untuk media seperti yang digunakan oleh Asisten Google, jika ada. Lainnya...
 
GCKVASTAdsRequestVMAP
 Konfigurasi permintaan VMAP jika ada. Lainnya...
 
NSTimeInterval startAbsoluteTime
 Waktu epoch, dalam detik, waktu mulai live stream. Lainnya...
 
GCKHLSSegmentFormat hlsSegmentFormat
 Format segmen audio HLS. Lainnya...
 
GCKHLSVideoSegmentFormat hlsVideoSegmentFormat
 Format segmen video HLS. Lainnya...
 
id customData
 Data kustom, jika ada. Lainnya...
 

Detail Metode

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

Tidak digunakan lagi.

Gunakan GCKMediaInformationBuilder untuk menginisialisasi objek GCKMediaInformation.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
adBreaksThe list of ad breaks in this content.
adBreakClipsThe list of ad break clips in this content.
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.
Sejak
4,3
- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (nullable GCKMediaMetadata *)  metadata
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (nullable NSArray< GCKMediaTrack * > *)  mediaTracks
textTrackStyle: (nullable GCKMediaTextTrackStyle *)  textTrackStyle
customData: (nullable id)  customData 

Tidak digunakan lagi.

Gunakan GCKMediaInformationBuilder untuk menginisialisasi objek GCKMediaInformation.

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.
- (nullable GCKMediaTrack *) 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.

- (NSURL*) contentURL
readnonatomiccopy

URL konten yang akan diputar.

Sejak
4.3.4
- (GCKMediaStreamType) streamType
readnonatomicassign

Jenis streaming.

- (NSString*) contentType
readnonatomiccopy

Jenis konten (MIME).

- (GCKMediaMetadata*) metadata
readnonatomicassign

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 itu adalah live stream.

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Trek media untuk streaming ini.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Gaya trek teks untuk streaming ini.

- (NSString*) entity
readnonatomiccopy

Deep link untuk media seperti yang digunakan oleh Asisten Google, jika ada.

Sejak
4,0
- (GCKVASTAdsRequest*) VMAP
readnonatomicassign

Konfigurasi permintaan VMAP jika ada.

Lihat selengkapnya di sini: Template Penayangan Iklan Video Digital 4.0. Jika nilainya bukan nol, semua kolom terkait iklan lainnya akan diabaikan.

Sejak
4.3.4
- (NSTimeInterval) startAbsoluteTime
readnonatomicassign

Waktu epoch, dalam detik, waktu mulai live stream.

Untuk live stream yang memiliki waktu mulai yang diketahui, misalnya acara TV live atau pertandingan olahraga, acara tersebut adalah waktu dimulainya acara. Jika tidak, waktu mulai dari rentang live yang dapat dicari saat streaming dimulai.

Sejak
4.4.1
- (GCKHLSSegmentFormat) hlsSegmentFormat
readnonatomicassign

Format segmen audio HLS.

Sejak
4.6.0
- (GCKHLSVideoSegmentFormat) hlsVideoSegmentFormat
readnonatomicassign

Format segmen video HLS.

Sejak
4.6.0
- (id) customData
readnonatomicassign

Data kustom, jika ada.