cast. framework. PlaybackConfig
Configuración para personalizar el comportamiento de reproducción.
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
- 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.
- 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