GCKMediaInformationBuilder Sınıfı
Yeni veya türetilmiş GCKMediaInformation örnekleri oluşturmak için derleyici nesnesi.
Oluşturucu, mevcut bir öğeden GCKMediaInformation elde etmek için kullanılabilir:
Sıfırdan yeni bir GCKMediaInformation oluşturmak için de kullanılabilir:
- yılından beri
- 4,0
NSObject öğesini devralır.
- (instancetype) initWithContentURL: |
|
(NSURL *) |
contentURL |
|
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur.
- Parameters
-
contentURL | The URL of the content to be played. |
- yılından beri
- 4.3.4
- (instancetype) initWithEntity: |
|
(NSString *) |
entity |
|
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur.
- (instancetype) initWithContentID: |
|
(NSString *) |
contentID |
|
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur.
- Deprecated:
- Bunun yerine initWithContentURL: veya initWithEntity: kullanın.
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur.
- Deprecated:
- Bunun yerine initWithContentURL: veya initWithEntity: kullanın.
Bu akışın içerik kimliği.
- Deprecated:
- Bunun yerine contentURL ve varlık kullanın.
Oynatılacak içeriğin URL'si.
- yılından beri
- 4.3.4
Akış türü.
Varsayılan olarak GCKMediaStreamTypeBuffered değerine ayarlanır.
- (NSString*) contentType |
|
readwritenonatomiccopy |
Medya öğesi meta verileri.
Bu içerikteki reklam aralarının listesi.
Bu içerikteki reklam arası kliplerinin listesi.
- (NSTimeInterval) streamDuration |
|
readwritenonatomicassign |
Saniye cinsinden akışın uzunluğu. Bu bir canlı yayınsa INFINITY
.
Varsayılan olarak 0 değerine ayarlanır.
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ı.
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 |
|
readwritenonatomicassign |
Dönem zamanında akışın başlangıç zamanı (saniye cinsinden veya mevcut değilse kGCKInvalidTimeInterval
).
Varsayılan olarak kGCKInvalidTimeInterval
değerine ayarlanır.
- 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.
[null,null,["Son güncelleme tarihi: 2023-12-02 UTC."],[[["The `GCKMediaInformationBuilder` class is used to construct new or modify existing `GCKMediaInformation` instances, which hold details about media items."],["It provides methods to initialize with content URL, entity, a base `GCKMediaInformation` object, or content ID (deprecated)."],["Developers can set various attributes of the media, like content type, stream type, metadata, ad breaks, duration, and custom data."],["The `build` method creates a `GCKMediaInformation` object from the builder's current state."],["Some properties like `contentID` are deprecated in favor of `contentURL` and `entity` for better media identification."]]],[]]