[发明专利]一种房间场景再现方法、装置和电子设备有效
申请号: | 202011284491.9 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112100281B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 范旭宇;黄杉;王树波 | 申请(专利权)人: | 北京拓课网络科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06F16/74 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳欣 |
地址: | 100010 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 房间 场景 再现 方法 装置 电子设备 | ||
1.一种房间场景再现方法,其特征在于,包括:
服务器获取待处理的房间视频,所述房间视频,用于表示在线课堂中老师讲课的视频;
对所述房间视频进行补帧操作,按照预设时间间隔设置所述房间视频的关键帧,并将执行完补帧操作的房间视频转换为预设的视频格式并进行存储;
基于房间标识,查询出所述房间标识对应的房间视频中发生的事件与事件发生时间的对应关系;事件包括:老师在讲课过程中展示的多媒体文件和课件、以及与学生之间的即时通话记录;
获取事件回放信息,所述事件回放信息,用于记录当前时间点以前的预设时长内所述对应关系中事件的回放次数;
当所述事件的回放次数小于回放次数阈值时,将所述对应关系中事件对应的多媒体文件或者课件存储到热存储装置中,当所述对应关系中事件的回放次数大于等于回放次数阈值时,将所述对应关系中事件对应的多媒体文件或者课件存储到冷存储装置中,并将所述事件对应的多媒体文件或者课件的存储路径存储到所述对应关系中;
将所述房间标识对应的房间视频中发生的事件与事件发生时间的对应关系发送到星际文件系统IPFS中,使得所述IPFS对所述对应关系进行哈希计算,得到所述对应关系的哈希值,将IPFS计算得到的所述对应关系的哈希值存储到服务器所在的区块链系统中,并生成哈希值与房间标识的对应关系;
根据所述冷存储装置中存储的事件,生成事件回放次数达到所述回放次数阈值的判断条件,并将生成的判断条件发送到所述区块链系统中的第一节点和第二节点中;
当得到所述第一节点和所述第二节点判断所述判断条件得到不同的判断结果时,通知预言机所述第一节点和所述第二节点需要部署条件相同但结果相反的两个智能合约,使得所述预言机生成第一智能合约和第二智能合约,并将所述第一智能合约发送给所述第一节点,将所述第二智能合约发送给所述第二节点,执行所述第一智能合约和所述第二智能合约的上链操作;
当获取到当前时间点起的预设时长内冷存储装置中存储的事件的回放次数时,分别执行所述第一智能合约和所述第二智能合约。
2.根据权利要求1所述的方法,其特征在于,所述房间视频携带有所述房间的房间标识,以及房间视频的开始时间和结束时间;
在当获取到当前时间点起的预设时长内冷存储装置中存储的事件的回放次数时,分别执行所述第一智能合约和所述第二智能合约步骤之前,还包括:
服务器根据所述房间标识,查询出所述房间标识所属用户的用户信息,并根据所述房间标识、查询出的用户信息、以及房间视频的开始时间生成所述房间视频的回放链接;
当有学生触发回放链接时,获取学生触发的回放链接中的房间标识和所述学生的学生标识,并从哈希值与房间标识的对应关系中查询出回放链接中的房间视频的哈希值;
利用回放链接中的房间视频的哈希值以及学生标识生成回放链接中的房间视频中发生的事件与事件发生时间的对应关系的查询请求,并将所述查询请求发送给到所述学生进行签名操作,使得所述学生用区块链系统中主节点分配的私钥进行签名,并将签名后的查询请求发送到所述服务器;
接收所述学生反馈的签名操作后的查询请求,并将签名操作后的查询请求发送到主节点验证签名的合法性,当接收到所述主节点发送的指示查询请求通过合法性验证的信息时,将所述查询请求发送到IPFS,根据所述查询请求中携带的哈希值,从IPFS中查询出回放链接中的房间视频中发生的事件与事件发生时间的对应关系;
计算当前时间与所述房间视频的开始时间的时间差值,基于所述时间差值确定回放链接中的房间视频中发生的事件与事件发生时间的对应关系中记录的事件在当前时间点之后的发生时间;
向所述学生播放所述回放链接的房间视频,当达到事件在当前时间点之后的发生时间时,基于回放链接中的房间视频中发生的事件与事件发生时间的对应关系中记载的事件对应的多媒体文件或者课件的存储路径,从热存储装置或者冷存储装置中取出所述事件对应的多媒体文件或者课件展示给学生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京拓课网络科技有限公司,未经北京拓课网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011284491.9/1.html,转载请声明来源钻瓜专利网。