如何在Chromecast上进行实时流播放时获取播放头的当前时间戳

时间:2019-07-17 08:31:10

标签: javascript video-streaming chromecast live-streaming shaka

在Chromecast上播放实时流时,我想知道当前播放头的绝对时间(时间戳),因为这对我在用户暂停播放时很有用。

是否可以通过CAF访问此信息,或者可以通过shaka播放器并通过其功能获取信息?

我尝试使用文档中提到的以下CAF功能:

this.playerDataBinder = new cast.framework.ui.PlayerDataBinder(this.playerData);

其中更新了playerData对象以包含有关播放的各种信息,但是在我看来,这些信息都不相关。

我将需要知道暂停事件中的确切时间戳,以便以后甚至在切换流之后(在某些情况下这是必需的),我也能够在新流中标识此绝对时间戳并寻找到恢复的那一刻。

0 个答案:

没有答案