GCKMediaInformation Sınıfı

GCKMediaInformation Sınıf Referansı

Genel bakış

Bir medya öğesiyle ilgili bilgileri toplayan bir sınıf.

NSObject, <NSCopy> ve <NSSecureCoding> öğelerini devralır.

Örnek Yöntemi Özeti

(instancetype) - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData:
 Kullanımdan kaldırıldı. Diğer...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 Kullanımdan kaldırıldı. Diğer...
 
(nullable GCKMediaTrack *) - mediaTrackWithID:
 Belirtilen kanal kimliğine sahip bir medya kanalı arar. Diğer...
 

Mülk Özeti

NSString * contentID
 Bu akışın içerik kimliği. Diğer...
 
NSURL * contentURL
 Oynatılacak içeriğin URL'si. Diğer...
 
GCKMediaStreamType streamType
 Akış türü. Diğer...
 
NSString * contentType
 İçerik (MIME) türü. Diğer...
 
GCKMediaMetadatametadata
 Medya öğesi meta verileri. Diğer...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 Bu içerikteki reklam aralarının listesi. Diğer...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 Bu içerikteki reklam arası kliplerinin listesi. Diğer...
 
NSTimeInterval streamDuration
 Yayının saniye cinsinden süresi veya canlı yayın olması durumunda INFINITY. Diğer...
 
NSArray< GCKMediaTrack * > * mediaTracks
 Bu yayının medya kanalları. Diğer...
 
GCKMediaTextTrackStyletextTrackStyle
 Bu akışın metin parçası stili. Diğer...
 
NSString * entity
 Google Asistan tarafından kullanılan medyanın (varsa) derin bağlantısı. Diğer...
 
GCKVASTAdsRequestVMAP
 Varsa VMAP istek yapılandırması. Diğer...
 
NSTimeInterval startAbsoluteTime
 Canlı yayının başlangıç zamanının saniye cinsinden zaman aralığı. Diğer...
 
GCKHLSSegmentFormat hlsSegmentFormat
 HLS ses segmentinin biçimi. Diğer...
 
GCKHLSVideoSegmentFormat hlsVideoSegmentFormat
 HLS video segmentinin biçimi. Diğer...
 
id customData
 Varsa özel veriler. Diğer...
 

Yöntem Ayrıntıları

- (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 

Kullanımdan kaldırıldı.

GCKMediaInformation nesnelerini başlatmak için GCKMediaInformationBuilder öğesini kullanın.

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

Kullanımdan kaldırıldı.

GCKMediaInformation nesnelerini başlatmak için GCKMediaInformationBuilder öğesini kullanın.

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

Belirtilen kanal kimliğine sahip bir medya kanalı arar.

Parameters
trackIDThe media track ID.
İadeler
Eşleşen GCKMediaTrack nesnesi veya belirtilen kimliğe sahip medya kanalı yoksa nil.

Mülk Ayrıntıları

- (NSString*) contentID
readnonatomiccopy

Bu akışın içerik kimliği.

- (NSURL*) contentURL
readnonatomiccopy

Oynatılacak içeriğin URL'si.

Since
4.3.4
- (GCKMediaStreamType) streamType
readnonatomicassign

Akış türü.

- (NSString*) contentType
readnonatomiccopy

İçerik (MIME) türü.

- (GCKMediaMetadata*) metadata
readnonatomicassign

Medya öğesi meta verileri.

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

Bu içerikteki reklam aralarının listesi.

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

Bu içerikteki reklam arası kliplerinin listesi.

Since
3,3
- (NSTimeInterval) streamDuration
readnonatomicassign

Yayının saniye cinsinden süresi veya canlı yayın olması durumunda INFINITY.

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Bu yayının medya kanalları.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Bu akışın metin parçası stili.

- (NSString*) entity
readnonatomiccopy

Google Asistan tarafından kullanılan medyanın (varsa) derin bağlantısı.

Since
4,0
- (GCKVASTAdsRequest*) VMAP
readnonatomicassign

Varsa VMAP istek yapılandırması.

Daha fazla bilgi için Dijital Video Reklam Sunma Şablonu 4.0 bölümüne bakın. Sıfır değilse reklamlarla ilgili diğer tüm alanlar yok sayılır.

Since
4.3.4
- (NSTimeInterval) startAbsoluteTime
readnonatomicassign

Canlı yayının başlangıç zamanının saniye cinsinden zaman aralığı.

Başlangıç zamanı bilinen canlı yayınlar (ör. canlı TV programı veya maç) için etkinliğin başladığı zamandır. Aksi takdirde yayın başladığında, canlı aranabilir aralıktaki başlangıç zamanı olur.

Since
4.4.1
- (GCKHLSSegmentFormat) hlsSegmentFormat
readnonatomicassign

HLS ses segmentinin biçimi.

Since
4.6.0
- (GCKHLSVideoSegmentFormat) hlsVideoSegmentFormat
readnonatomicassign

HLS video segmentinin biçimi.

Since
4.6.0
- (id) customData
readnonatomicassign

Varsa özel veriler.