类:StreamManager

构造函数

数据流管理器

新 StreamManager(mediaElement)

参数

MediaElement

选填

将发生播放操作的 HTML 媒体元素。仅在使用自定义播放器时提供。

值可以为 null。

抛出

必需参数。

  • @实现 {EventTarget}

方法

getStreamId

getStreamId() 返回字符串

返回当前流的流 ID。

返回

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

用于替换即将用于直播广告请求的所有广告代码参数。

参数

adTagParameters

对象

新的广告代码参数。

值可以为 null。

requestStream

requestStream(loadRequest, streamRequest) 返回包含可为 null CafLoadInterceptorReturnType 的 Promise

使用提供的流参数请求加载流。使用加载的流数据填充 loadRequest。

参数

loadRequest

cast.framework.messages.LoadRequestData

值不能为 null。

信息流请求

StreamRequest

值不能为 null。

返回

non-null Promise containing nullable CafLoadInterceptorReturnType 

reset

reset()

重置数据流管理器,并移除所有连续轮询。