ชั้นเรียน: StreamManager

ผู้ผลิต

StreamManager

ใหม่ StreamManager(mediaElement)

พารามิเตอร์

mediaElement

ไม่บังคับ

องค์ประกอบสื่อ HTML ที่จะเล่น โปรดระบุเฉพาะในกรณีที่ใช้โปรแกรมเล่นที่กำหนดเอง

ค่าอาจเป็น Null

การขว้าง

เมื่อไม่ได้ระบุพารามิเตอร์ที่จำเป็น

  • @implements {EventTarget}

วิธีการ

getStreamId

getStreamId() แสดงสตริง

แสดงรหัสสตรีมสำหรับสตรีมปัจจุบัน

การคืนสินค้า

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

แทนที่พารามิเตอร์แท็กโฆษณาทั้งหมดที่ใช้สำหรับคำขอโฆษณาที่กำลังจะจัดขึ้นของสตรีมแบบสด

พารามิเตอร์

adTagParameters

ออบเจ็กต์ที่มีพร็อพเพอร์ตี้สตริง

พารามิเตอร์แท็กโฆษณาใหม่ ต้องมีค่าสตริง

ค่าต้องไม่เป็นค่าว่าง

requestStream

requestStream(loadRequest, streamRequest) แสดงผล Promise ที่มี CafLoadInterceptorReturnType เป็น Nullable

ขอให้โหลดสตรีมโดยใช้พารามิเตอร์สตรีมที่ระบุ ป้อนข้อมูลloadRequest ด้วยข้อมูลสตรีมที่โหลด

พารามิเตอร์

loadRequest

cast.framework.messages.LoadRequestData

ค่าต้องไม่เป็นค่าว่าง

streamRequest

StreamRequest

ค่าต้องไม่เป็นค่าว่าง

การคืนสินค้า

non-null Promise containing nullable CafLoadInterceptorReturnType 

ตั้งค่าใหม่

รีเซ็ต()

รีเซ็ตตัวจัดการสตรีมและนำแบบสำรวจที่ต่อเนื่องออก