【技术实现步骤摘要】
直播客户端更新方法、装置、电子设备及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种直播客户端更新方法、装置、电子设备及存储介质。
技术介绍
现有的直播客户端更新方法,当主播正在直播一个游戏时,直播客户端新增加了一些新的体验功能,例如,直播客户端新增加了在游戏中,可以互动发送弹幕或显示弹幕的功能,或者是可以获取正在直播的游戏中某个角色的属性信息等。通常需要主播关闭正在直播的游戏,并关闭直播客户端,在直播客户端关闭后,对直播客户端进行更新。在直播客户端更新完成后,需要在打开更新后的直播客户端,以及重新打开直播的游戏等一系列的操作,进行游戏直播或者观看游戏直播。然而,通过关闭直播的游戏和关闭直播客户端,对直播客户端进行更新,存在直播客户端新功能体验实时性差的问题,从而使用户无法及时体验直播客户端新增加的功能,极大的影响了用户体验。
技术实现思路
本专利技术实施例提供了一种直播客户端更新方法、装置、电子设备及存储介质,以实现在直播客户端处于游戏直播的状态时,能够对直播客户端的新功能进行实时更新,从而使用户及时体验直播客户端新增加的功能,极大的提升了用户体验。第一方面,本专利技术实施例提供了一种直播客户端更新方法,该方法包括:响应于接收直播平台服务器发送的更新数据,检测直播代码块的运行状态,以及画面获取代码块的运行状态,所述画面获取代码块包括获取子代码块;在检测到所述直播代码块的运行状态为直播状态,且所述画面获取代码块的运行状态为已注入目标进程的状态时,确定所述更新数据的 ...
【技术保护点】
1.一种直播客户端更新方法,其特征在于,包括:/n响应于接收直播平台服务器发送的更新数据,检测直播代码块的运行状态,以及画面获取代码块的运行状态,所述画面获取代码块包括获取子代码块;/n在检测到所述直播代码块的运行状态为直播状态,且所述画面获取代码块的运行状态为已注入目标进程的状态时,确定所述更新数据的数据类型;/n当所述更新数据的数据类型为画面获取代码块对应的数据类型时,则将所述获取子代码块对应的代码拷贝至目标进程中,以使目标进程执行获取子代码块对应的代码,并基于预设资源管理逻辑,将所述画面获取代码块从所述目标进程中移除;/n在检测到所述画面获取代码块从所述目标进程中移除完毕时,将所述更新数据覆盖至所述画面获取代码块对应的存储目录中,并基于所述预设资源管理逻辑,将所述覆盖至所述画面获取代码块对应的存储目录中的更新数据,注入至所述目标进程中,以及将处于执行状态的代码从所述目标进程中移除。/n
【技术特征摘要】
1.一种直播客户端更新方法,其特征在于,包括:
响应于接收直播平台服务器发送的更新数据,检测直播代码块的运行状态,以及画面获取代码块的运行状态,所述画面获取代码块包括获取子代码块;
在检测到所述直播代码块的运行状态为直播状态,且所述画面获取代码块的运行状态为已注入目标进程的状态时,确定所述更新数据的数据类型;
当所述更新数据的数据类型为画面获取代码块对应的数据类型时,则将所述获取子代码块对应的代码拷贝至目标进程中,以使目标进程执行获取子代码块对应的代码,并基于预设资源管理逻辑,将所述画面获取代码块从所述目标进程中移除;
在检测到所述画面获取代码块从所述目标进程中移除完毕时,将所述更新数据覆盖至所述画面获取代码块对应的存储目录中,并基于所述预设资源管理逻辑,将所述覆盖至所述画面获取代码块对应的存储目录中的更新数据,注入至所述目标进程中,以及将处于执行状态的代码从所述目标进程中移除。
2.根据权利要求1所述的方法,其特征在于,在所述将所述画面获取代码块从所述目标进程中移除之前,包括:
确定所述画面获取代码块对应的创建资源,以及所述画面获取代码块对应的释放资源;
在检测到所述创建资源与所述释放资源一致时,释放所述画面获取代码块对应的资源。
3.根据权利要求1所述的方法,其特征在于,在所述将所述处于执行状态的代码从所述目标进程中移除之前,包括:
确定所述处于执行状态的代码对应的创建资源,以及所述处于执行状态的代码对应的释放资源;
在检测到所述创建资源与所述释放资源一致时,释放所述处于执行状态的代码对应的资源。
4.根据权利要求1所述的方法,其特征在于,在所述响应于接收直播平台服务器发送的更新数据之前,包括:
向所述直播平台服务器发送更新请求,所述更新请求携带所述直播客户端的标识;
接收直播平台服务器发送的与所述直播客户端的标识对应的更新数据。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述更新数据的数据类型为所述画面获取代码块的漏洞修复代码块对应的数据类型时,则确定所述更新数据的存储目录,将所述更新数据拷贝至所述画面获取代码块对应的存储目录中;
在检测到所述更新数据拷贝至所述画面获取代码块对应的存储目录时,将所述画面获取代码块...
【专利技术属性】
技术研发人员:周志刚,
申请(专利权)人:武汉瓯越网视有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。