在线国内永久在线免费视频_国内永久免费视频V
719 2024-10-16
天生赢家 一触即发(取决于编辑白板的用户数量) 到开发者的服务器,开发者可以将文件上传到自己的域名能够访问到的地方。
然后打开编辑器,创建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的下列属性时,需要在回放阶段也重新设置一下: