GCKMediaInformation Sınıfı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bir medya öğesiyle ilgili bilgileri toplayan bir sınıf.
NSNesne, <NSKopyalama> ve <NSSecureCoding> öğelerini devralır.
- (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
-
contentID | The content ID. |
streamType | The stream type. |
contentType | The content (MIME) type. |
metadata | The media item metadata. |
adBreaks | The list of ad breaks in this content. |
adBreakClips | The list of ad break clips in this content. |
streamDuration | The stream duration. |
mediaTracks | The media tracks, if any, otherwise nil . |
textTrackStyle | The text track style, if any, otherwise nil . |
customData | The 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
-
contentID | The content ID. |
streamType | The stream type. |
contentType | The content (MIME) type. |
metadata | The media item metadata. |
streamDuration | The stream duration. |
mediaTracks | The media tracks, if any, otherwise nil . |
textTrackStyle | The text track style, if any, otherwise nil . |
customData | The 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
-
trackID | The media track ID. |
- İlerlemeler
- Eşleşen GCKMediaTrack nesnesi veya belirtilen kimliğe sahip medya kanalı yoksa
nil
.
Bu akışın içerik kimliği.
Oynatılacak içeriğin URL'si.
- yılından beri
- 4.3.4
- (NSString*) contentType |
|
readnonatomiccopy |
Medya öğesi meta verileri.
Bu içerikteki reklam aralarının listesi.
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
.
Bu akışın medya kanalları.
Bu yayının metin parçası stili.
Varsa Google Asistan tarafından kullanılan medya derin bağlantısı.
- yılından beri
- 4,0
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
HLS ses segmentinin biçimi.
- yılından beri
- 4.6.0
HLS video segmentinin biçimi.
- yılından beri
- 4.6.0
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-12-02 UTC."],[[["The `GCKMediaInformation` class stores details about a media item, like content ID, URL, type, metadata, stream duration, and more."],["It includes properties for ad breaks, ad break clips, media tracks, text track style, and custom data."],["Two deprecated initializers are listed, with a recommendation to use `GCKMediaInformationBuilder` instead."],["The `mediaTrackWithID:` method helps find a specific media track using its ID."],["Several properties provide detailed information about the media, such as content ID, URL, stream type, metadata, ad breaks, stream duration, and custom data."]]],[]]