Classe GCKMediaInformation
Una classe che aggrega informazioni su un elemento multimediale.
Eredita NSObject, <NSCOPY> e <NSSecureCoding>.
- (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 |
|
|
| |
Deprecato.
Usa GCKMediaInformationBuilder per inizializzare GCKMediaInformation oggetti.
- 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 . |
- Dal
- 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 |
|
|
| |
Deprecato.
Usa GCKMediaInformationBuilder per inizializzare GCKMediaInformation oggetti.
- 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 |
|
Cerca una traccia multimediale con l'ID traccia specificato.
- Parameters
-
trackID | The media track ID. |
- Ritorni
- L'oggetto GCKMediaTrack corrispondente o
nil
se non esiste una traccia multimediale con l'ID specificato.
ID contenuti per questo stream.
L'URL dei contenuti da riprodurre.
- Dal
- 4.3.4
- (NSString*) contentType |
|
readnonatomiccopy |
Il tipo di contenuto (MIME).
I metadati dell'elemento multimediale.
L'elenco di interruzioni pubblicitarie in questi contenuti.
L'elenco dei clip delle interruzioni pubblicitarie in questi contenuti.
- Dal
- 3,30
- (NSTimeInterval) streamDuration |
|
readnonatomicassign |
La durata dello stream, espressa in secondi, o di INFINITY
se si tratta di un live streaming.
Le tracce multimediali per questo stream.
Lo stile della traccia di testo per questo stream.
Il link diretto per l'eventuale contenuto multimediale utilizzato dall'Assistente Google.
- Dal
- 4,0
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
- (NSTimeInterval) startAbsoluteTime |
|
readnonatomicassign |
L'ora, in secondi, dell'ora di inizio di un live streaming.
Per i live streaming con un'ora di inizio nota, ad esempio un programma TV in diretta o una partita sportiva, corrisponde all'epoca in cui è iniziato l'evento. In caso contrario, sarà l'ora di inizio dell'intervallo disponibile per la ricerca dal vivo quando è iniziato lo streaming.
- Dal
- 4.4.1
Il formato del segmento audio HLS.
- Dal
- 4.6.0
Il formato del segmento video HLS.
- Dal
- 4.6.0
I dati personalizzati, se presenti.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-02 UTC.
[null,null,["Ultimo aggiornamento 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."]]],[]]