Clase: MediaInfo

Constructor

Información de medios

nuevo MediaInfo(contentId, contentType)

Parámetro

ID de contenido

string

Es un identificador único para el contenido multimedia.

contentType

string

Es el tipo de contenido MIME del contenido multimedia.

Propiedades

atvEntity

(string o no definido)

Entidad alternativa que se usará para cargar el contenido multimedia en la app para Android TV.

Si se configura, esto anulará el valor establecido en la entidad si el receptor es una app para Android TV. En el lado del receptor, se puede acceder a la entidad desde MediaInfo#getEntity().

Clips de la pausa

(Arreglo no nulo de no nulo chrome.cast.media.BreakClip o indefinido)

Lista parcial de clips de pausa que incluye el clip de pausa actual que está reproduciendo el receptor o aquellos que el receptor reproducirá poco después, en lugar de enviar la lista completa de clips. Esto es para evitar el desbordamiento del mensaje MediaStatus.

breaks

(Arreglo no nulo de no nulo chrome.cast.media.Break o no definido)

Lista de pausas.

ID de contenido

string

Identifica el contenido. Por lo general, es una URL, pero puede ser cualquier identificador de string.

contentType

string

Es el tipo de contenido MIME del contenido multimedia.

URLdecontenido

(string o no definido)

URL de medios opcional, para permitir el uso de contentId para ID reales. Si se proporciona contentUrl, se usará como URL de medios; de lo contrario, se usará contentId como la URL de medios.

datospersonalizados

Objeto anulable

Datos personalizados establecidos por la aplicación receptora.

duration

número anulable

Duración del contenido, en segundos. Puede ser nulo para el contenido multimedia con el tipo chrome.cast.media.StreamType.LIVE.

entidad

(string o no definido)

Entidad multimedia opcional, por lo general, un vínculo directo al Asistente de Google.

hlsSegmentFormat.

(no nulo chrome.cast.media.HlsSegmentFormat o indefinido)

El formato del segmento de audio HLS.

hlsVideoSegmentFormat.

(no nulo chrome.cast.media.HlsVideoSegmentFormat o indefinido)

El formato del segmento de video de HLS.

metadata

Cualquier tipo

Describe el contenido multimedia. El valor debe ser uno de los objetos chrome.cast.media.*Metadata.

Hora absoluta de inicio

(número o no definido)

Proporciona tiempo absoluto (tiempo Unix en segundos) para las transmisiones en vivo. En el caso de un evento en vivo, sería el momento en que comenzó el evento; de lo contrario, empezará con el rango que se puede buscar cuando comience la transmisión.

Tipo de transmisión

no nulo chrome.cast.media.StreamType

Es el tipo de transmisión multimedia.

Pista de texto

Nulo chrome.cast.media.TextTrackStyle

El estilo de pista de texto solicitado. Si no se proporciona, se usarán las preferencias de estilo del dispositivo (si las hay).

recorridos

Arreglo anulable de valores no nulos chrome.cast.media.Track.

Arreglo de objetos de seguimiento.

Estados de acción de usuarios

(Arreglo no nulo de no nulo chrome.cast.media.UserActionState o indefinido)

Indica el estado de acción del usuario para contenido multimedia. Indicar que un usuario indicó que le gusta un video, que no le gusta o que sigue las acciones para ese contenido.

vmapAdsRequest

(no nulo chrome.cast.media.VastAdsRequest o indefinido)

Configuración de la solicitud de anuncio de VMAP. Se utiliza si no se proporcionan pausas y clips de clip.