chrome. cast. media. MediaInfo
Describe un elemento multimedia.
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.