GCKMediaInformation Sınıfı

GCKMediaInformation Sınıf Referansı

Genel bakış

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

NSNesne, <NSKopyalama> 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:
 Verilen parça kimliğine sahip bir medya parçası 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
 Saniye cinsinden akışın uzunluğu. Bu bir canlı yayınsa INFINITY. Diğer...
 
NSArray< GCKMediaTrack * > * mediaTracks
 Bu akışın medya kanalları. Diğer...
 
GCKMediaTextTrackStyletextTrackStyle
 Bu yayının metin parçası stili. Diğer...
 
NSString * entity
 Varsa Google Asistan tarafından kullanılan medya 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 sıfır zamanı. 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ısı

- (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 nesnesini başlatmak için GCKMediaInformationBuilder 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.
yılından beri
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 nesnesini başlatmak için GCKMediaInformationBuilder 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

Verilen parça kimliğine sahip bir medya parçası arar.

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

Mülk Ayrıntısı

- (NSString*) contentID
readnonatomiccopy

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

- (NSURL*) contentURL
readnonatomiccopy

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

yılından beri
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.

yılından beri
3,3
- (NSTimeInterval) streamDuration
readnonatomicassign

Saniye cinsinden akışın uzunluğu. Bu bir canlı yayınsa INFINITY.

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Bu akışın medya kanalları.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Bu yayının metin parçası stili.

- (NSString*) entity
readnonatomiccopy

Varsa Google Asistan tarafından kullanılan medya derin bağlantısı.

yılından beri
4,0
- (GCKVASTAdsRequest*) VMAP
readnonatomicassign

Varsa VMAP istek yapılandırması.

Buradan daha fazla bilgi edinebilirsiniz: Dijital Video Reklam Sunma Şablonu 4.0. Bu değer boş değilse reklamlarla ilgili diğer tüm alanlar yoksayılır.

yılından beri
4.3.4
- (NSTimeInterval) startAbsoluteTime
readnonatomicassign

Canlı yayının başlangıç zamanının saniye cinsinden sıfır zamanı.

Başlangıç zamanı bilinen canlı yayınlar (ör. canlı TV programı veya spor karşılaşması) için etkinliğin başladığı dönemdir. Aksi takdirde, akış başladığında arama yapılabilir canlı aralığın başlangıç zamanı olur.

yılından beri
4.4.1
- (GCKHLSSegmentFormat) hlsSegmentFormat
readnonatomicassign

HLS ses segmentinin biçimi.

yılından beri
4.6.0
- (GCKHLSVideoSegmentFormat) hlsVideoSegmentFormat
readnonatomicassign

HLS video segmentinin biçimi.

yılından beri
4.6.0
- (id) customData
readnonatomicassign

Varsa özel veriler.