【技术实现步骤摘要】
数据记录方法、装置及设备
[0001]本申请涉及计算机
,尤其涉及一种数据记录方法、装置及设备。
技术介绍
[0002]随着宽带以及网络技术的发展,低时延、高带宽的网络逐步走进普通大众的生活。云游戏作为一种低时延高带宽的热门应用场景,也获得了高速发展。
[0003]在云游戏场景中,用户通常存在对于游戏过程进行录制的需求。相关技术在对游戏过程进行录制时,通常采用的一种方式是终端设备基于云游戏内部的录制功能进行录制,这种方式需要云游戏厂商进行产品的开发,耗费资源较多,开发成本较高;另一种方式是基于终端设备的录屏功能进行录制,这种方式占用终端设备较多的系统资源,影响用户的游戏体验,也容易出现录制不清晰、数据录制质量较差的问题。
技术实现思路
[0004]本申请的多个方面提供一种数据记录方法、装置及设备,用以提高数据录制的质量,节约系统资源和开发成本,提高用户的使用体验。
[0005]第一方面,本申请实施例提供一种数据记录方法,应用于云服务器,所述方法包括:
[0006]在云游戏运行过程 ...
【技术保护点】
【技术特征摘要】
1.一种数据记录方法,其特征在于,应用于云服务器,所述方法包括:在云游戏运行过程中,当接收到录制请求时,开始采集目标数据类型对应的目标数据,所述录制请求中包括所述目标数据类型;当接收到停止录制请求时,停止数据采集,并封装采集到的目标数据,得到目标多媒体数据;将所述目标多媒体数据存储至预设存储位置。2.根据权利要求1所述的方法,其特征在于,所述目标数据包括目标语音数据、目标操作数据以及目标视频数据;所述开始采集目标数据类型对应的目标数据,包括:根据客户端上传的语音信息采集所述目标语音数据,以及根据客户端上传的操作信息采集所述目标操作数据;获取所述云游戏的下行音视频数据包,并根据所述下行音视频数据包采集所述目标视频数据;或者,获取所述云游戏的原始音视频数据包,并根据所述原始音视频数据包采集所述目标视频数据。3.根据权利要求1或2所述的方法,其特征在于,所述封装采集到的目标数据,得到目标多媒体数据,包括:针对每个目标数据类型对应的目标数据,在所述目标数据中添加时间信息,得到目标数据文件;根据所述目标数据文件,合成所述目标多媒体数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标数据文件,合成所述目标多媒体数据,包括:确定多媒体数据模板,并设置视频参数;所述多媒体数据模板中包括各个目标数据对应的目标区域;将所述目标数据文件按照所述时间信息进行排序,并将所述时间信息最小的数据作为初始数据;根据所述视频参数以及所述初始数据,依次获取各个所述目标数据文件中的目标数据;按照预设处理规则对所述目标数据进行处理,并将处理后的目标数据添加至所述目标数据对应的目标区域,得到多媒体数据;将所述多媒体数据进行编码处理,得到所述目标多媒体数据。5.根据权利要求4所述的方法,其特征在于,所述多媒体数据模板包括第一区域和第二区域;所述第一区域与目标视频数据对应;所述第二区域与目标操作数据对应;所述按照预设处理规则对所述目标数据进行处理,并将所述目标数据添加至所述多媒体数据模板的目标位置,包括:在所述目标数据为目标视频数据时,将所述目标视频数据进行解码,并将解码后的目标视频数据渲染至所述第一区域;在所述目标数据为目标操作数据时,确定所述目标操作数据对应的操作按键,并在所述第二区域中按照预设显示方式显示所述操作按键;在所述目标数据为目标语音数据时,将所述目标语音数据与所述目标视频数据中包括的音频进行混合,得到混流后的音频数据。
6.根据权利要求1至5任一项所述的方法,其特征在于,在所述得到目标多媒体数据之后,所述方法还包括:获取标签信息,并将所述标签信息与所述目标多媒体数据进行关联;将所述标签信息存储至所述预设存储位置。7.根据权利要求6所述的方法,其特征在于,在所述将所述目标多媒体数据存储至预设存储位置之后,所述方法还包括:获取搜索词,并在各个所述目标多...
【专利技术属性】
技术研发人员:叶剑勇,张文平,
申请(专利权)人:元境生生北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。