[发明专利]虚拟场景的录制和回放方法、装置以及回放系统在审
| 申请号: | 201710354089.5 | 申请日: | 2017-05-18 | 
| 公开(公告)号: | CN107050850A | 公开(公告)日: | 2017-08-18 | 
| 发明(设计)人: | 李少鹏;张洁 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 | 
| 主分类号: | A63F13/2145 | 分类号: | A63F13/2145;A63F13/56;A63F13/537;A63F13/45;A63F13/69;H04N21/24;H04N21/432;H04N21/433 | 
| 代理公司: | 深圳市恒申知识产权事务所(普通合伙)44312 | 代理人: | 李倩竹 | 
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 虚拟 场景 录制 回放 方法 装置 以及 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种虚拟场景的录制和回放方法、装置以及回放系统。
背景技术
随着计算机终端与互联网技术的发展,网络游戏成为了人们的娱乐生活中不可或缺的一部分。为了让用户可以将游戏的乐趣进行分享,某些游戏的客户端提供录屏功能,使得用户可以在游戏过程中对屏幕中显示的画面进行录制,从而可在需要时对录制的视频画面进行回放。
但是一方面,上述录屏功能的实现需要借助专门用于视频录制及处理的插件,这在一定程度上增加了客户端开发的成本及难度,同时增加了终端设备的内存负担。另一方面,录制出的视频文件通常比较大,需要在终端设备中占用较大的存储空间,以分辨率为1280P*720P的标清格式的视频文件为例,一个时长5分钟的未压缩视频文件就需要占用大约200MB(兆字节)的存储空间,如果是分辨率在1280P*720P以上的高清或超清格式,则占用的存储空间会更大。此外,将录制的视频文件分享出去,还需要服务器集群来承载,这就会提高服务器的维护成本。
发明内容
有鉴于此,本发明提供一种虚拟场景的录制和回放方法、装置及回放系统,可在实现虚拟场景回放的同时,减少服务器及终端设备的空间占用,降低客户端的开发成本和难度,减少终端设备的内存占用,同时不会增加服务器的维护成本。
本发明实施例第一方面提供的虚拟场景的回放方法,包括:响应于终端设备发送的回放请求,查找所述回放请求指向的虚拟场景的回放数据,所述回放数据包括:所述虚拟场景中出现的各事件的执行逻辑、素材数据及出现时间点;将所述回放数据发送给所述终端设备,以使得所述终端设备按照各所述事件的出现时间点,根据各所述事件的执行逻辑及素材数据,依次还原各所述事件,以实现所述虚拟场景的回放。
本发明实施例第二方面提供的虚拟场景的录制方法,包括:对用户在虚拟场景的交互界面进行的操作进行检测;当检测到所述用户在所述交互界面进行的录制操作时,实时记录所述录制操作指向的虚拟场景中出现的各事件的执行逻辑、素材数据或所述素材数据的标识信息、以及出现时间点,作为所述虚拟场景的回放数据。
本发明实施例第三方面提供的虚拟场景的回放方法,包括:响应于用户的回放操作,向服务器请求所述回放操作指向的虚拟场景的回放数据,所述回放数据包括:所述虚拟场景中出现的各事件的执行逻辑、素材数据及出现时间点;接收所述服务器返回的所述回放数据,按照所述回放数据中各所述事件的出现时间点,根据各所述事件的执行逻辑及素材数据,依次还原各所述事件,以实现所述虚拟场景的回放。
本发明实施例第四方面提供的虚拟场景的回放装置,包括:接收模块,用于接收终端设备发送的回放请求;查找模块,用于响应于所述回放请求,查找所述回放请求指向的虚拟场景的回放数据,所述回放数据包括:所述虚拟场景中出现的各事件的执行逻辑、素材数据及出现时间点;发送模块,用于将所述查找模块查找的回放数据发送给所述终端设备,以使得所述终端设备按照各所述事件的出现时间点,根据各所述事件的执行逻辑及素材数据,依次还原各所述事件,以实现所述虚拟场景的回放。
本发明实施例第五方面提供的虚拟场景的录制装置包括:检测模块,用于对用户在虚拟场景的交互界面进行的操作进行检测;录制模块,用于当所述检测模块检测到所述用户在所述交互界面进行的录制操作时,实时记录所述录制操作指向的虚拟场景中出现的各事件的执行逻辑、素材数据或所述素材数据的标识信息、以及出现时间点,作为所述虚拟场景的回放数据。
本发明实施例第六方面提供的虚拟场景的回放装置,包括:数据请求模块,用于响应于用户的回放操作,向服务器请求所述回放操作指向的虚拟场景的回放数据,所述回放数据包括:所述虚拟场景中出现的各事件的执行逻辑、素材数据及出现时间点;接收模块,用于接收所述服务器返回的所述回放数据;回放模块,用于按照所述回放数据中各所述事件的出现时间点,根据各所述事件的执行逻辑及素材数据,依次还原各所述事件,以实现所述虚拟场景的回放。
本发明实施例第七方面提供的虚拟场景的回放系统,包括:运行有如上述本发明实施例第四方面提供的虚拟场景的回放装置的服务器;以及运行有如上述本发明实施例第五方面提供的虚拟场景的录制装置或本发明实施例第六方面提供的虚拟场景的回放装置的终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710354089.5/2.html,转载请声明来源钻瓜专利网。





