录像回放 - 互动白板

小编 2024-06-29 07:55

  天生赢家 一触即发(取决于编辑白板的用户数量) 到开发者的服务器,开发者可以将文件上传到自己的域名能够访问到的地方。

  然后打开编辑器,创建index.js,输入下面的代码。注意,由于未配置支持跨域访问,所以用户需要先将录像文件下载到本地,放置到和index.html同一文件下

  /** * 其中player是RecordPlayer返回的对象。 * 通过调用player的接口,可以控制录像回放的播放 * * params包含录像文件的基本信息:开始时间,结束时间,持续时间,以及白板文件中包含哪些用户 * * 白板回放内部通过给drawPlugin发送命令完成。在大部分场景下,回放时不需要直接操作drawPlugin对象。但是,部分在绘制阶段的配置需要在回放阶段重新配置一遍, * 这样回放时的显示才能够保证和绘制阶段一致。 */

  然后用户可以用npx serve ./开启静态服务,此时打开静态服务的页面,应该能够看到录像回放的页面。页面底部有控制条,可以控制录像回放的开始,暂停,设置倍速等等。

  若不使用SDK自带的工具栏,则请勿调用player.bindControlContainer函数。使用下面的函数可以控制白板的播放:

  设置以谁的视角来观看录像。默认视角为录像文件中第一个动作的发出者。RecordPlayer.getInstance的then回调中,会返回这次会话的所有参与者列表。开发者可以根据此信息渲染可以选择的视角列表

  用户可以设置录像回放的时间范围。调用seekTo,将以setTimeRange设置的起始时间作为基准时间。设置完成后,player会抛出tick和durationChange事件,开发者可以监听这些事件调整外部播放器进度。

  具体来说,如果在开发阶段配置了drawPlugin.setAppConfig的下列属性时,需要在回放阶段也重新设置一下:

下一篇: 2024年国王杯官方直播马竞vs皇马(中文全场)高清观看附录像回放【正文】
上一篇: 2024亚洲杯官方直播卡塔尔VS黎巴嫩(中文)全场视频观看附回放【正文】亲爱的球迷们你们好!这里是2024亚洲杯官方直播现场我们将为您带来一场精彩的比赛——卡塔尔对阵黎巴嫩。这是一场充满激情和激烈的较
相关文章
返回顶部小火箭