chrome. transmitir. contenido multimedia. MediaInfo
Describe un elemento multimedia.
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.