Descripción general
Es una clase que agrega información sobre un elemento multimedia.
Hereda NSObject, <NSCopy> y <NSSecureCoding>.
Resumen del método de instancia | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData: |
Ya no está disponible. Más... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Ya no está disponible. Más... | |
(nullable GCKMediaTrack *) | - mediaTrackWithID: |
Busca una pista multimedia con el ID de pista especificado. Más... | |
Resumen de la propiedad | |
NSString * | contentID |
El ID de contenido de esta transmisión continua. Más... | |
NSURL * | contentURL |
La URL del contenido que se reproducirá. Más... | |
GCKMediaStreamType | streamType |
Es el tipo de transmisión. Más... | |
NSString * | contentType |
El tipo de contenido (MIME). Más... | |
GCKMediaMetadata * | metadata |
Los metadatos del elemento multimedia. Más... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
Es la lista de pausas publicitarias en este contenido. Más... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
Es la lista de clips de pausas publicitarias en este contenido. Más... | |
NSTimeInterval | streamDuration |
La duración de la transmisión, en segundos o INFINITY si es una transmisión en vivo. Más... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Las pistas multimedia de esta transmisión. Más... | |
GCKMediaTextTrackStyle * | textTrackStyle |
El estilo de seguimiento de texto de esta transmisión continua. Más... | |
NSString * | entity |
Es el vínculo directo para el contenido multimedia que usa Asistente de Google, si corresponde. Más... | |
GCKVASTAdsRequest * | VMAP |
La configuración de la solicitud de VMAP, si corresponde. Más... | |
NSTimeInterval | startAbsoluteTime |
Es el tiempo de época, en segundos, de la hora de inicio de una transmisión en vivo. Más... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
Es el formato del segmento de audio HLS. Más... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
Es el formato del segmento de video HLS. Más... | |
id | customData |
Los datos personalizados, si corresponde Más... | |
Detalle del método
- (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 | |
Ya no está disponible.
Usa GCKMediaInformationBuilder para inicializar objetos 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
.
- Desde
- 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 | |
Ya no está disponible.
Usa GCKMediaInformationBuilder para inicializar objetos 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 |
Busca una pista multimedia con el ID de pista especificado.
- Parameters
-
trackID The media track ID.
- Devuelve
- El objeto GCKMediaTrack coincidente o
nil
si no hay una pista multimedia con el ID determinado.
Detalles de la propiedad
|
readnonatomiccopy |
El ID de contenido de esta transmisión continua.
|
readnonatomiccopy |
La URL del contenido que se reproducirá.
- Desde
- 4.3.4
|
readnonatomicassign |
Es el tipo de transmisión.
|
readnonatomiccopy |
El tipo de contenido (MIME).
|
readnonatomicassign |
Los metadatos del elemento multimedia.
|
readnonatomiccopy |
Es la lista de pausas publicitarias en este contenido.
|
readnonatomiccopy |
Es la lista de clips de pausas publicitarias en este contenido.
- Desde
- 3.3
|
readnonatomicassign |
La duración de la transmisión, en segundos o INFINITY
si es una transmisión en vivo.
|
readnonatomiccopy |
Las pistas multimedia de esta transmisión.
|
readnonatomiccopy |
El estilo de seguimiento de texto de esta transmisión continua.
|
readnonatomiccopy |
Es el vínculo directo para el contenido multimedia que usa Asistente de Google, si corresponde.
- Desde
- 4.0
|
readnonatomicassign |
La configuración de la solicitud de VMAP, si corresponde.
Obtén más información aquí: Plantilla de publicación de anuncios de video digitales 4.0. Si el valor no es nulo, se ignorarán todos los demás campos relacionados con anuncios.
- Desde
- 4.3.4
|
readnonatomicassign |
Es el tiempo de época, en segundos, de la hora de inicio de una transmisión en vivo.
En el caso de las transmisiones en vivo que tienen una hora de inicio conocida, p.ej., un programa de TV en vivo o un partido deportivo, sería la época en que comenzó el evento. De lo contrario, será la hora de inicio del intervalo de búsquedas en vivo cuando haya comenzado la transmisión.
- Desde
- 4.4.1
|
readnonatomicassign |
Es el formato del segmento de audio HLS.
- Desde
- 4.6.0
|
readnonatomicassign |
Es el formato del segmento de video HLS.
- Desde
- 4.6.0
|
readnonatomicassign |
Los datos personalizados, si corresponde