Clase: PlaybackConfig

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Constructor

Configuración de reproducción

nuevo PlaybackConfig()

Propiedades

Duración de la pausa automática

(número o no definido)

Duración del contenido multimedia almacenado en búfer en segundos para comenzar a almacenar en búfer No es compatible con Shaka Player.

Duración automática de reanudación

(número o no definido)

Duración del contenido multimedia almacenado en búfer en segundos para iniciar/reanudar la reproducción después de una pausa automática debido al almacenamiento en búfer.

número desegmento de reanudación automática

(número o no definido)

Cantidad mínima de segmentos almacenados en búfer para iniciar o reanudar la reproducción. Para el contenido DASH, usa autoResumeDuration.

subtítulosRequestRequestHandler

(función(no nula cast.framework.NetworkRequestInfo) o indefinida)

Una función para personalizar la solicitud a fin de obtener un segmento de subtítulos No es compatible con Shaka Player.

habilitar SmoothLiveRefresh

boolean

Una marca para habilitar la lógica de actualización del manifiesto para la transmisión en vivo sin interrupciones.

habilitar UITextDisplayer

boolean

Marca para habilitar el procesador de texto basado en DOM de Shaka Player, shaka.text.UITextDisplayer: https://shaka-player-demo.appspot.com/docs/api/shaka.text.UITextDisplayer.html. El videoContainer que se usa para construir el UITextDisplayer predeterminado es el elemento superior del elemento Cast

  1. El uso de este visualizador de texto puede generar problemas de sincronización entre la pista de texto y las pistas de audio y video, en especial en dispositivos de transmisión de generaciones anteriores.
  2. Es posible que el videoContainer no esté alineado correctamente con el tamaño de la pantalla, si la IU personalizada se utilice en la aplicación receptora.

ignorarTtmlPositionInfo

boolean

Indica si se debe ignorar la información de posicionamiento de TTML.

ancho de banda inicial

(número o no definido)

Ancho de banda inicial en bits por segundo.

licenciaCustomData

(string o no definido)

Datos de licencia personalizados. No es compatible con Shaka Player.

controladordelicencias

(function(non-null Uint8Array, non-null cast.framework.NetworkResponseInfo) muestra (no nulo Promise que contiene no nulo Uint8Array o no nulo Uint8Array) o indefinido)

Controlador para procesar datos de licencia. El controlador recibe los datos de licencia y muestra los datos de licencia modificados.

LicenseRequestHandler.

(función(no nula cast.framework.NetworkRequestInfo) o indefinida)

Una función para personalizar la solicitud a fin de obtener una licencia

licenciadeURL

(string o no definido)

URL para adquirir la licencia

Controlador de manifiesto

(function(string, no nulo cast.framework.NetworkResponseInfo) muestra (promesa no nula que contiene una string o string) o no definida)

Controlador para procesar datos de manifiesto. Se pasa el manifiesto al controlador y este muestra el manifiesto modificado.

ManifestRequestHandler

(función(no nula cast.framework.NetworkRequestInfo) o indefinida)

Una función para personalizar la solicitud a fin de obtener un manifiesto

protectionSystem

cast.framework.ContentProtection

Sistema de protección preferido para desencriptar contenido.

segmentHandler

(function(non-null Uint8Array, non-null cast.framework.NetworkResponseInfo) muestra (no nulo Promise que contiene no nulo Uint8Array o no nulo Uint8Array) o indefinido)

Controlador para procesar datos de segmentos. El controlador recibe los datos del segmento y muestra los datos del segmento modificados.

segmentRequestHandler

(función(no nula cast.framework.NetworkRequestInfo) o indefinida)

Una función para personalizar la información de la solicitud a fin de obtener un segmento multimedia

segmentRequestRetryLimit:

(número o no definido)

Indica la cantidad máxima de veces que se reintenta una solicitud de red para un segmento. La configuración predeterminada es 3.

Configuración de shaka

(objeto no nulo o indefinido)

Este objeto se fusiona con la configuración predeterminada de Shaka de CAF (con las opciones establecidas en este objeto que tienen prioridad). Los desarrolladores deben tener precaución cuando apliquen valores a la configuración de Shaka, ya que podría provocar problemas de reproducción. Para ver las opciones permitidas en este objeto, consulta: https://shaka-player-demo.appspot.com/docs/api/shaka.extern.html#.PlayerConfiguration