Panoramica
Un oggetto del builder per la creazione di istanze GCKMediaInformation nuove o derivate.
Il builder può essere utilizzato per ricavare un GCKMediaInformation da uno esistente:
Può essere utilizzato anche per creare un nuovo GCKMediaInformation da zero:
- Dal
- 4,0
Eredita NSObject.
Riepilogo del metodo di istanza | |
(instancetype) | - initWithContentURL: |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti. Altro... | |
(instancetype) | - initWithEntity: |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti. Altro... | |
(instancetype) | - initWithMediaInformation: |
Crea un nuovo GCKMediaInformationBuilder con attributi copiati dall'istanza GCKMediaInformation specificata. Altro... | |
(instancetype) | - initWithContentID: |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti. Altro... | |
(instancetype) | - initWithContentID:entity: |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti. Altro... | |
(GCKMediaInformation *) | - build |
Crea un oggetto GCKMediaInformation utilizzando gli attributi attuali del builder. Altro... | |
Riepilogo proprietà | |
NSString * | contentID |
ID contenuti per questo stream. Altro... | |
NSURL * | contentURL |
L'URL dei contenuti da riprodurre. Altro... | |
GCKMediaStreamType | streamType |
Il tipo di stream. Altro... | |
NSString * | contentType |
Il tipo di contenuto (MIME). Altro... | |
GCKMediaMetadata * | metadata |
I metadati dell'elemento multimediale. Altro... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
L'elenco di interruzioni pubblicitarie in questi contenuti. Altro... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
L'elenco dei clip delle interruzioni pubblicitarie in questi contenuti. Altro... | |
NSTimeInterval | streamDuration |
La durata dello stream, espressa in secondi, o di INFINITY se si tratta di un live streaming. Altro... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Le tracce multimediali per questo stream. Altro... | |
GCKMediaTextTrackStyle * | textTrackStyle |
Lo stile della traccia di testo per questo stream. Altro... | |
NSString * | entity |
Il link diretto per l'eventuale contenuto multimediale utilizzato dall'Assistente Google. Altro... | |
GCKVASTAdsRequest * | VMAP |
La configurazione della richiesta VMAP, se presente. Altro... | |
NSTimeInterval | startAbsoluteTime |
L'ora di inizio dello stream, in secondi nel fuso orario dell'epoca, o kGCKInvalidTimeInterval se non è disponibile. Altro... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
Il formato del segmento audio HLS. Altro... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
Il formato del segmento video HLS. Altro... | |
id | customData |
I dati personalizzati, se presenti. Altro... | |
Dettaglio metodo
- (instancetype) initWithContentURL: | (NSURL *) | contentURL |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti.
- Parameters
-
contentURL The URL of the content to be played.
- Dal
- 4.3.4
- (instancetype) initWithEntity: | (NSString *) | entity |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti.
- (instancetype) initWithMediaInformation: | (GCKMediaInformation *) | mediaInfo |
Crea un nuovo GCKMediaInformationBuilder con attributi copiati dall'istanza GCKMediaInformation specificata.
- Parameters
-
mediaInfo The instance to copy.
- (instancetype) initWithContentID: | (NSString *) | contentID |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti.
- Deprecated:
- Usa invece initWithContentURL: o initWithEntity:.
- (instancetype) initWithContentID: | (NSString *) | contentID | |
entity: | (NSString *) | entity | |
Consente di creare un nuovo GCKMediaInformationBuilder con gli attributi obbligatori specificati e tutti gli altri attributi inizializzati con valori predefiniti.
- Deprecated:
- Usa invece initWithContentURL: o initWithEntity:.
- (GCKMediaInformation *) build |
Crea un oggetto GCKMediaInformation utilizzando gli attributi attuali del builder.
- Ritorni
- La nuova istanza GCKMediaInformation.
Dettagli della proprietà
|
readwritenonatomiccopy |
ID contenuti per questo stream.
- Deprecated:
- Usa invece contentURL e entità.
|
readwritenonatomiccopy |
L'URL dei contenuti da riprodurre.
- Dal
- 4.3.4
|
readwritenonatomicassign |
Il tipo di stream.
Il valore predefinito è GCKMediaStreamTypeBuffered.
|
readwritenonatomiccopy |
Il tipo di contenuto (MIME).
|
readwritenonatomicassign |
I metadati dell'elemento multimediale.
|
readwritenonatomiccopy |
L'elenco di interruzioni pubblicitarie in questi contenuti.
|
readwritenonatomiccopy |
L'elenco dei clip delle interruzioni pubblicitarie in questi contenuti.
|
readwritenonatomicassign |
La durata dello stream, espressa in secondi, o di INFINITY
se si tratta di un live streaming.
Il valore predefinito è 0.
|
readwritenonatomiccopy |
Le tracce multimediali per questo stream.
|
readwritenonatomiccopy |
Lo stile della traccia di testo per questo stream.
|
readwritenonatomiccopy |
Il link diretto per l'eventuale contenuto multimediale utilizzato dall'Assistente Google.
|
readwritenonatomicassign |
La configurazione della richiesta VMAP, se presente.
Scopri di più qui: Digital Video Ad Serving Template 4.0. Se non è nullo, tutti gli altri campi relativi agli annunci verranno ignorati.
- Dal
- 4.3.4
|
readwritenonatomicassign |
L'ora di inizio dello stream, in secondi nel fuso orario dell'epoca, o kGCKInvalidTimeInterval
se non è disponibile.
Il valore predefinito è kGCKInvalidTimeInterval
.
- Dal
- 4.4.1
|
readwritenonatomicassign |
Il formato del segmento audio HLS.
- Dal
- 4.6.0
|
readwritenonatomicassign |
Il formato del segmento video HLS.
- Dal
- 4.6.0
|
readwritenonatomicassign |
I dati personalizzati, se presenti.