Clase: StreamManager

Constructor

StreamManager

nuevo StreamManager(mediaElement)

Parámetro

mediaElement

Opcional

Es el elemento multimedia HTML en el que se producirá la reproducción. Proporciona esta información solo si usas un reproductor personalizado.

El valor puede ser nulo.

Arroja

cuando no se proporcionan los parámetros necesarios.

  • @implements {EventTarget}

Métodos

getStreamId

getStreamId() muestra una string.

Muestra el ID de transmisión de la transmisión actual.

Muestra

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

Reemplaza todos los parámetros de etiqueta de anuncio que se usan para las próximas solicitudes de anuncios de una transmisión en vivo.

Parámetro

adTagParameters

Objeto con propiedades de cadena

Los parámetros de la nueva etiqueta de anuncio. Debe contener valores de cadena.

El valor no debe ser nulo.

requestStream

requestStream(loadRequest, streamRequest) muestra la promesa que contiene CafLoadInterceptorReturnType anulable.

Solicita que se cargue una transmisión con los parámetros de transmisión proporcionados. Propaga la loadRequest con los datos de transmisión cargados.

Parámetro

loadRequest

cast.framework.messages.LoadRequestData

El valor no debe ser nulo.

streamRequest

StreamRequest

El valor no debe ser nulo.

Muestra

non-null Promise containing nullable CafLoadInterceptorReturnType 

restablecer

restablecer()

Restablece el administrador de transmisiones y quita los sondeos continuos.