Sınıf: StreamManager

Marka

StreamManager

yeni StreamManager(mediaElement)

Parametre

mediaElement

İsteğe bağlı

Oynatmanın yapılacağı HTML medya öğesi. Yalnızca özel oynatıcı kullanıyorsanız sağlayın.

Değer boş olabilir.

Dekoratif yastıklar

gerekli parametreler sağlanmadığında.

  • @implements {EventTarget}

Yöntemler

getStreamId

getStreamId() dize döndürür

Geçerli akışın akış kimliğini döndürür.

İlerlemeler

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

Bir canlı yayının yaklaşan reklam isteklerinde kullanılan tüm reklam etiketi parametrelerini değiştirir.

Parametre

adTagParameters

Dize özellikleri olan nesne

Yeni reklam etiketi parametreleri. Dize değerleri bulunmalıdır.

Değer boş olamaz.

requestStream

requestStream(loadRequest,streamRequest) , boş değer içeren CafLoadInterceptorReturnType içeren Promise döndürür

Sağlanan akış parametrelerini kullanarak bir akışın yüklenmesini ister. loadRequest'i yüklenen akış verileriyle doldurur.

Parametre

loadRequest

cast.framework.messages.LoadRequestData

Değer boş olamaz.

streamRequest

StreamRequest

Değer boş olamaz.

İlerlemeler

non-null Promise containing nullable CafLoadInterceptorReturnType 

reset

sıfırla()

Akış yöneticisini sıfırlar ve tüm sürekli anketleri kaldırır.