当视频会话的暂停持续时间超过 30 分钟时,API 需要启动新会话。这种情况下,客户端应生成新的会话 ID。对于这两个视频会话,客户端应保留播放器所处的所有状态,并在 sessionStart
调用之后作为 stateStart
事件发送所有信息。
sessionStart → stateStart (fullscreen) → stateStart (mute) → pauseStart → (pings for 30 minutes) → sessionEnd
发送 sessionEnd
后,必须启动新的视频会话,并且第一个 API 事件为:
sessionStart → stateStart (fullscreen) → stateStart (mute) → ... other API events
长时间暂停示例显示,播放器还会存储其状态,以便将它们发送到新的视频会话。