Klasa: StreamManager

Zespół

StreamManager

nowy StreamManager(mediaElement)

Parametr

mediaElement

Opcjonalnie

Element multimedialny HTML, w którym ma nastąpić odtwarzanie. Podawaj tylko wtedy, gdy używasz odtwarzacza niestandardowego.

Wartość może być null.

Rzuty

jeśli nie podano wymaganych parametrów.

  • @implements {EventTarget}

Metody

getStreamId

getStreamId() zwraca ciąg znaków.

Zwraca identyfikator bieżącego strumienia.

Akcje powrotne

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

Zastępuje wszystkie parametry tagu reklamy używane w nadchodzących żądaniach reklamy w transmisji na żywo.

Parametr

adTagParameters

Obiekt z właściwościami ciągu znaków

Parametry nowego tagu reklamy. Muszą zawierać wartości w postaci ciągów znaków.

Wartość nie może być wartością null.

requestStream

requestStream(loadRequest, streamRequest) zwraca obietnicę zawierającą wartość CafLoadInterceptorReturnType z wartością null.

Żąda do wczytania strumienia przy użyciu podanych parametrów strumienia. Wypełnia żądanie loadRequest załadowanymi danymi strumienia.

Parametr

loadRequest

cast.framework.messages.LoadRequestData

Wartość nie może być wartością null.

streamRequest

StreamRequest

Wartość nie może być wartością null.

Akcje powrotne

non-null Promise containing nullable CafLoadInterceptorReturnType 

zresetuj

reset()

Resetuje menedżera strumieni i usuwa wszystkie ciągłe odpytywanie.