Genel bakış
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.
Örnek Yöntemi Özeti | |
(instancetype) | - initWithContentURL: |
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur. Diğer... | |
(instancetype) | - initWithEntity: |
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur. Diğer... | |
(instancetype) | - initWithMediaInformation: |
Belirtilen GCKMediaInformation örneğinden kopyalanan özelliklerle yeni bir GCKMediaInformationBuilder oluşturur. Diğer... | |
(instancetype) | - initWithContentID: |
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur. Diğer... | |
(instancetype) | - initWithContentID:entity: |
Verilen gerekli özelliklerle ve varsayılan değerlere başlatılan diğer tüm özelliklerle yeni bir GCKMediaInformationBuilder oluşturur. Diğer... | |
(GCKMediaInformation *) | - build |
Oluşturucunun mevcut özelliklerini kullanarak bir GCKMediaInformation oluşturur. 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... | |
GCKMediaMetadata * | metadata |
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... | |
GCKMediaTextTrackStyle * | textTrackStyle |
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... | |
GCKVASTAdsRequest * | VMAP |
Varsa VMAP istek yapılandırması. Diğer... | |
NSTimeInterval | startAbsoluteTime |
Dönem zamanında akışın başlangıç zamanı (saniye cinsinden veya mevcut değilse kGCKInvalidTimeInterval ). 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) 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) initWithMediaInformation: | (GCKMediaInformation *) | mediaInfo |
Belirtilen GCKMediaInformation örneğinden kopyalanan özelliklerle yeni bir GCKMediaInformationBuilder oluşturur.
- Parameters
-
mediaInfo The instance to copy.
- (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.
- (instancetype) initWithContentID: | (NSString *) | contentID | |
entity: | (NSString *) | entity | |
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.
- (GCKMediaInformation *) build |
Oluşturucunun mevcut özelliklerini kullanarak bir GCKMediaInformation oluşturur.
- İlerlemeler
- Yeni GCKMediaInformation örneği.
Mülk Ayrıntısı
|
readwritenonatomiccopy |
Bu akışın içerik kimliği.
- Deprecated:
- Bunun yerine contentURL ve varlık kullanın.
|
readwritenonatomiccopy |
Oynatılacak içeriğin URL'si.
- yılından beri
- 4.3.4
|
readwritenonatomicassign |
Akış türü.
Varsayılan olarak GCKMediaStreamTypeBuffered değerine ayarlanır.
|
readwritenonatomiccopy |
İçerik (MIME) türü.
|
readwritenonatomicassign |
Medya öğesi meta verileri.
|
readwritenonatomiccopy |
Bu içerikteki reklam aralarının listesi.
|
readwritenonatomiccopy |
Bu içerikteki reklam arası kliplerinin listesi.
|
readwritenonatomicassign |
Saniye cinsinden akışın uzunluğu. Bu bir canlı yayınsa INFINITY
.
Varsayılan olarak 0 değerine ayarlanır.
|
readwritenonatomiccopy |
Bu akışın medya kanalları.
|
readwritenonatomiccopy |
Bu yayının metin parçası stili.
|
readwritenonatomiccopy |
Varsa Google Asistan tarafından kullanılan medya derin bağlantısı.
|
readwritenonatomicassign |
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
|
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
|
readwritenonatomicassign |
HLS ses segmentinin biçimi.
- yılından beri
- 4.6.0
|
readwritenonatomicassign |
HLS video segmentinin biçimi.
- yılından beri
- 4.6.0
|
readwritenonatomicassign |
Varsa özel veriler.