Clase: MediaInfo

Constructor

MediaInfo

nuevo MediaInfo(contentId, contentType)

Parámetro

contentId

cadena

Es el identificador único del contenido multimedia.

contentType

cadena

Es el tipo de contenido MIME del medio.

Propiedades

atvEntity

(cadena o no definido)

Entidad alternativa que se usa para cargar contenido multimedia en la app de Android TV.

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

breakClips

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

Lista parcial de clips de pausa que incluye clips de pausa actuales que el receptor está reproduciendo o que el receptor reproducirá poco después, en lugar de enviar una lista completa de clips. De esta manera, se evita el desbordamiento del mensaje MediaStatus.

breaks

(Array no nulo de chrome.cast.media.Break no nulo o indefinido)

Lista de pausas.

contentId

cadena

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

contentType

cadena

Es el tipo de contenido MIME del medio.

contentUrl

(cadena o no definido)

URL multimedia opcional, para permitir el uso de contentId para el ID real. Si se proporciona contentUrl, se usará como URL de medios. De lo contrario, se usará contentId como URL de medios.

customData

Objeto anulable

Conjunto de datos personalizado por la aplicación receptora.

de vistas

número anulable

Es la duración del contenido, en segundos. Puede ser nulo para el tipo de contenido multimedia chrome.cast.media.StreamType.LIVE.

entidad

(cadena o no definido)

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

hlsSegmentFormat

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

Es el formato del segmento de audio HLS.

hlsVideoSegmentFormat

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

Es el formato del segmento de video HLS.

metadatos

Cualquier tipo

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

startAbsoluteTime

(número o no definido)

Proporciona tiempo absoluto (tiempo Epoch Unix en segundos) para las transmisiones en vivo. En el caso de los eventos en vivo, sería el momento en que comenzó el evento. De lo contrario, comenzará el intervalo de búsqueda cuando comenzó la transmisión.

streamType

non-null chrome.cast.media.StreamType

Es el tipo de transmisión multimedia.

textTrackStyle

chrome.cast.media.TextTrackStyle anulable

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

recorridos

Arreglo anulable de chrome.cast.media.Track no nulo

Es el array de objetos de seguimiento.

userActionStates

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

Indica el estado de la acción del usuario del contenido multimedia. Indica las acciones de seguimiento o "me gusta" del usuario en relación con el contenido multimedia.

vmapAdsRequest

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

Configuración de solicitud de anuncio de VMAP. Se usa si no se proporcionan descansos ni saltos de los clips.