Kelas: StreamManager

Konstruktor

StreamManager

baru StreamManager(mediaElement)

Parameter

mediaElement

Opsional

Elemen media HTML tempat pemutaran akan terjadi. Berikan hanya jika menggunakan pemutar kustom.

Nilai boleh nol.

Menampilkan

saat parameter yang diperlukan tidak diberikan.

  • @implements {EventTarget}

Metode

getStreamId

getStreamId() menampilkan string

Menampilkan ID aliran data untuk aliran data saat ini.

Hasil

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

Mengganti semua parameter tag iklan yang digunakan untuk permintaan iklan berikutnya di live stream.

Parameter

adTagParameters

Objek dengan properti string

Parameter tag iklan baru. Harus memiliki nilai string.

Nilai tidak boleh nol.

requestStream

requestStream(loadRequest, streamRequest) menampilkan Promise yang berisi CafLoadInterceptorReturnType nullable

Meminta streaming untuk dimuat menggunakan parameter streaming yang disediakan. Mengisi loadRequest dengan data aliran data yang dimuat.

Parameter

loadRequest

cast.framework.messages.LoadRequestData

Nilai tidak boleh nol.

streamRequest

StreamRequest

Nilai tidak boleh nol.

Hasil

non-null Promise containing nullable CafLoadInterceptorReturnType 

reset

reset()

Mereset pengelola streaming dan menghapus polling berkelanjutan.