Présentation
Classe qui regroupe les informations sur un élément multimédia.
Hérite de NSObject, <NSCopy> et <NSSecureCoding>.
Résumé des méthodes d'instance | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData: |
Obsolète. Plus... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Obsolète. Plus... | |
(nullable GCKMediaTrack *) | - mediaTrackWithID: |
Recherche une piste multimédia avec l'ID de piste donné. Plus... | |
Résumé de la propriété | |
NSString * | contentID |
ID de contenu de ce flux. Plus... | |
NSURL * | contentURL |
URL du contenu à lire. Plus... | |
GCKMediaStreamType | streamType |
Type de flux. Plus... | |
NSString * | contentType |
Type de contenu (MIME). Plus... | |
GCKMediaMetadata * | metadata |
Métadonnées de l'élément multimédia. Plus... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
Liste des coupures publicitaires dans ce contenu. Plus... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
Liste des extraits de coupures publicitaires dans ce contenu. Plus... | |
NSTimeInterval | streamDuration |
Durée du flux, en secondes ou INFINITY s'il s'agit d'un flux en direct. Plus... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Pistes multimédias de ce flux. Plus... | |
GCKMediaTextTrackStyle * | textTrackStyle |
Style de piste de texte pour ce flux. Plus... | |
NSString * | entity |
Lien profond vers le contenu multimédia utilisé par l'Assistant Google, le cas échéant. Plus... | |
GCKVASTAdsRequest * | VMAP |
La configuration de la requête VMAP, le cas échéant. Plus... | |
NSTimeInterval | startAbsoluteTime |
Heure (en secondes) de l'epoch du début d'un flux en direct. Plus... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
Format du segment audio HLS. Plus... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
Format du segment vidéo HLS. Plus... | |
id | customData |
Données personnalisées, le cas échéant. Plus... | |
Détails sur la méthode
- (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 | |
Obsolète.
Utilisez GCKMediaInformationBuilder pour initialiser les objets GCKMediaInformation.
- 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
.
- Depuis
- 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 | |
Obsolète.
Utilisez GCKMediaInformationBuilder pour initialiser les objets GCKMediaInformation.
- 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 |
Recherche une piste multimédia avec l'ID de piste donné.
- Parameters
-
trackID The media track ID.
- Renvoie
- Objet GCKMediaTrack correspondant, ou
nil
si aucune piste multimédia ne correspond à l'ID donné.
Détails de la propriété
|
readnonatomiccopy |
ID de contenu de ce flux.
|
readnonatomiccopy |
URL du contenu à lire.
- Depuis
- 4.3.4
|
readnonatomicassign |
Type de flux.
|
readnonatomiccopy |
Type de contenu (MIME).
|
readnonatomicassign |
Métadonnées de l'élément multimédia.
|
readnonatomiccopy |
Liste des coupures publicitaires dans ce contenu.
|
readnonatomiccopy |
Liste des extraits de coupures publicitaires dans ce contenu.
- Depuis
- 3,3
|
readnonatomicassign |
Durée du flux, en secondes ou INFINITY
s'il s'agit d'un flux en direct.
|
readnonatomiccopy |
Pistes multimédias de ce flux.
|
readnonatomiccopy |
Style de piste de texte pour ce flux.
|
readnonatomiccopy |
Lien profond vers le contenu multimédia utilisé par l'Assistant Google, le cas échéant.
- Depuis
- 4,0
|
readnonatomicassign |
La configuration de la requête VMAP, le cas échéant.
Pour en savoir plus, consultez Digital Video Ad Serving Template 4.0. Si cette valeur n'est pas "nil", tous les autres champs associés aux annonces sont ignorés.
- Depuis
- 4.3.4
|
readnonatomicassign |
Heure (en secondes) de l'epoch du début d'un flux en direct.
Pour les diffusions en direct dont l'heure de début est connue, comme une émission télévisée en direct ou un match de sport, il s'agit de l'heure de début de l'événement. Sinon, elle correspond à l'heure de début de la plage de recherche en direct au début de la diffusion.
- Depuis
- 4.4.1
|
readnonatomicassign |
Format du segment audio HLS.
- Depuis
- 4.6.0
|
readnonatomicassign |
Format du segment vidéo HLS.
- Depuis
- 4.6.0
|
readnonatomicassign |
Données personnalisées, le cas échéant.