Opis
Obiekt kreatora do tworzenia nowych lub derywowanych instancji GCKMediaInformation.
Kreator pozwala uzyskać GCKMediaInformation na podstawie istniejącego:
Możesz go też użyć do utworzenia nowego obiektu GCKMediaInformation od zera:
- Od
- 4,0
Dziedziczy NSObject.
Podsumowanie metody instancji | |
(instancetype) | - initWithContentURL: |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi. Więcej... | |
(instancetype) | - initWithEntity: |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi. Więcej... | |
(instancetype) | - initWithMediaInformation: |
Konstruuje nowy element GCKMediaInformationBuilder z atrybutami skopiowanymi z danego wystąpienia GCKMediaInformation. Więcej... | |
(instancetype) | - initWithContentID: |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi. Więcej... | |
(instancetype) | - initWithContentID:entity: |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi. Więcej... | |
(GCKMediaInformation *) | - build |
Tworzy obiekt GCKMediaInformation przy użyciu bieżących atrybutów konstruktora. Więcej... | |
Podsumowanie usługi | |
NSString * | contentID |
Identyfikator treści tej transmisji. Więcej... | |
NSURL * | contentURL |
Adres URL treści do odtworzenia. Więcej... | |
GCKMediaStreamType | streamType |
Typ strumienia. Więcej... | |
NSString * | contentType |
Typ treści (MIME). Więcej... | |
GCKMediaMetadata * | metadata |
Metadane elementu multimedialnego. Więcej... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
Lista przerw na reklamy w tych treściach. Więcej... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
Lista klipów z przerwami na reklamę w tych treściach. Więcej... | |
NSTimeInterval | streamDuration |
Długość transmisji (w sekundach) lub INFINITY , jeśli jest transmitowana na żywo. Więcej... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Ścieżki multimediów w tym strumieniu. Więcej... | |
GCKMediaTextTrackStyle * | textTrackStyle |
Styl ścieżki tekstowej dla tego strumienia. Więcej... | |
NSString * | entity |
Precyzyjny link do multimediów używanych przez Asystenta Google (jeśli taki istnieje). Więcej... | |
GCKVASTAdsRequest * | VMAP |
Konfiguracja żądania VMAP (jeśli istnieje). Więcej... | |
NSTimeInterval | startAbsoluteTime |
Godzina rozpoczęcia strumienia podana w sekundach w czasie epoki lub kGCKInvalidTimeInterval , jeśli jest niedostępna. Więcej... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
Format segmentu audio HLS. Więcej... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
Format segmentu wideo HLS. Więcej... | |
id | customData |
Ewentualne dane niestandardowe. Więcej... | |
Szczegóły metody
- (instancetype) initWithContentURL: | (NSURL *) | contentURL |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi.
- Parameters
-
contentURL The URL of the content to be played.
- Od
- 4.3.4
- (instancetype) initWithEntity: | (NSString *) | entity |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi.
- (instancetype) initWithMediaInformation: | (GCKMediaInformation *) | mediaInfo |
Konstruuje nowy element GCKMediaInformationBuilder z atrybutami skopiowanymi z danego wystąpienia GCKMediaInformation.
- Parameters
-
mediaInfo The instance to copy.
- (instancetype) initWithContentID: | (NSString *) | contentID |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi.
- Deprecated:
- Zamiast tego użyj initWithContentURL: lub initWithEntity:.
- (instancetype) initWithContentID: | (NSString *) | contentID | |
entity: | (NSString *) | entity | |
Konstruuje nowy element GCKMediaInformationBuilder z danymi wymaganymi atrybutami oraz wszystkie pozostałe atrybuty zainicjowane z wartościami domyślnymi.
- Deprecated:
- Zamiast tego użyj initWithContentURL: lub initWithEntity:.
- (GCKMediaInformation *) build |
Tworzy obiekt GCKMediaInformation przy użyciu bieżących atrybutów konstruktora.
- Akcje powrotne
- Nowe wystąpienie GCKMediaInformation.
Szczegóły nieruchomości
|
readwritenonatomiccopy |
Identyfikator treści tej transmisji.
- Deprecated:
- Zamiast tego używaj parametru contentURL i encji.
|
readwritenonatomiccopy |
Adres URL treści do odtworzenia.
- Od
- 4.3.4
|
readwritenonatomicassign |
Typ strumienia.
Wartość domyślna to GCKMediaStreamTypeBuffered.
|
readwritenonatomiccopy |
Typ treści (MIME).
|
readwritenonatomicassign |
Metadane elementu multimedialnego.
|
readwritenonatomiccopy |
Lista przerw na reklamy w tych treściach.
|
readwritenonatomiccopy |
Lista klipów z przerwami na reklamę w tych treściach.
|
readwritenonatomicassign |
Długość transmisji (w sekundach) lub INFINITY
, jeśli jest transmitowana na żywo.
Domyślna wartość to 0.
|
readwritenonatomiccopy |
Ścieżki multimediów w tym strumieniu.
|
readwritenonatomiccopy |
Styl ścieżki tekstowej dla tego strumienia.
|
readwritenonatomiccopy |
Precyzyjny link do multimediów używanych przez Asystenta Google (jeśli taki istnieje).
|
readwritenonatomicassign |
Konfiguracja żądania VMAP (jeśli istnieje).
Więcej informacji znajdziesz tutaj: Digital Video Ad Serving Template 4.0. Jeśli wartość nie ma wartości zer, wszystkie pozostałe pola związane z reklamami będą ignorowane.
- Od
- 4.3.4
|
readwritenonatomicassign |
Godzina rozpoczęcia strumienia podana w sekundach w czasie epoki lub kGCKInvalidTimeInterval
, jeśli jest niedostępna.
Domyślna wartość to kGCKInvalidTimeInterval
.
- Od
- 4.4.1
|
readwritenonatomicassign |
Format segmentu audio HLS.
- Od
- 4.6.0
|
readwritenonatomicassign |
Format segmentu wideo HLS.
- Od
- 4.6.0
|
readwritenonatomicassign |
Ewentualne dane niestandardowe.