应用程序的启动及存档方法、装置、设备及存储介质制造方法及图纸

技术编号:26957564 阅读:28 留言:0更新日期:2021-01-05 23:32
本申请公开了一种应用程序的启动及存档方法、装置、设备及存储介质,属于云计算和云游戏技术领域。所述方法包括:播放云游戏应用程序对应的游戏视频;响应于针对云游戏应用程序的启动指令,启动运行云游戏应用程序,并显示云游戏应用程序的显示界面;其中,云游戏应用程序在启动后的初始显示界面所展示的游戏画面内容,与接收到启动指令时游戏视频的画面帧所展示的游戏画面内容相同。本申请实施例实现了在游戏视频的播放过程中便捷启动云游戏应用程序,并且,可以避免云游戏应用程序的游戏进度与游戏视频所展示的游戏进度之间的偏差,确保用户从其选择的游戏起点或从其感兴趣的游戏起点开始操作云游戏应用程序,达到“所见即所玩”的效果。

【技术实现步骤摘要】
应用程序的启动及存档方法、装置、设备及存储介质
本申请实施例涉及云计算和云游戏
,特别涉及一种应用程序的启动及存档方法、装置、设备及存储介质。
技术介绍
云游戏(Cloudgaming)是一种以云计算技术为基础的在线游戏技术,其相比于传统的游戏运行模式,具备轻量化的优势。云游戏摆脱了对硬件资源的依赖,由于其运行于服务端,用户端无需拥有强大的图形运算和数据处理能力,仅需拥有基本的流媒体播放能力、输入指令获取能力、数据传输能力即可。正是由于云游戏具备传统的游戏运行模式无法达到的优势,越来越多的云游戏相继研发并面向用户。相关技术在某一用户操作云游戏的过程中,录制该用户操作云游戏的过程形成云游戏视频,并将云游戏视频投放至特定网页或特定客户端中,之后通过在投放平台点击云游戏视频即可观看该用户操作云游戏的过程。然而,在用户观看云游戏视频的过程中,很可能会产生操作云游戏的需求,此时,用户需要先确定云游戏视频对应的云游戏,然后寻找云游戏对应的投放平台,在从投放平台中点击云游戏以加载云游戏,进而实现操作云游戏的目的。相关技术中,云游戏的启动过程复杂低效,且用户很可能无法准确判断与云游戏视频对应的云游戏,进而相关技术将无法满足用户操作云游戏的需求。
技术实现思路
本申请实施例提供了一种应用程序的启动及存档方法、装置、设备及存储介质,可用于便捷启动云游戏应用程序。所述技术方案如下:一方面,本申请实施例提供了一种应用程序的启动方法,所述方法包括:播放云游戏应用程序对应的游戏视频;响应于针对所述云游戏应用程序的启动指令,启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面;其中,所述云游戏应用程序在启动后的初始显示界面所展示的游戏画面内容,与接收到所述启动指令时所述游戏视频的画面帧所展示的游戏画面内容相同。另一方面,本申请实施例提供了一种应用程序的存档方法,所述方法包括:录制云游戏应用程序在游戏进展过程中的游戏画面,得到游戏视频;记录游戏数据,得到所述云游戏应用程序对应的云游戏存档,所述游戏数据是指所述游戏进展过程中涉及的数据;关联所述游戏视频和所述云游戏存档,得到所述云游戏应用程序对应的播放数据;存储所述播放数据。再一方面,本申请实施例提供了一种应用程序的启动装置,所述装置包括:视频播放模块,用于播放云游戏应用程序对应的游戏视频;程序启动模块,用于响应于针对所述云游戏应用程序的启动指令,启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面;其中,所述云游戏应用程序在启动后的初始显示界面所展示的游戏画面内容,与接收到所述启动指令时所述游戏视频的画面帧所展示的游戏画面内容相同。又一方面,本申请实施例提供了一种应用程序的存档装置,所述装置包括:视频录制模块,用于录制云游戏应用程序在游戏进展过程中的游戏画面,得到游戏视频;存档记录模块,用于记录游戏数据,得到所述云游戏应用程序对应的云游戏存档,所述游戏数据是指所述游戏进展过程中涉及的数据;数据生成模块,用于关联所述游戏视频和所述云游戏存档,得到所述云游戏应用程序对应的播放数据;数据存储模块,用于存储所述播放数据。还一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述应用程序的启动方法,或者实现如上述应用程序的存档方法。还一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述应用程序的启动方法,或者实现如上述应用程序的存档方法。还一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行如上述应用程序的启动方法,或者实现如上述应用程序的存档方法。本申请实施例提供的技术方案可以带来如下有益效果:通过在播放云游戏应用程序对应的游戏视频的过程中,接收针对云游戏应用程序的启动指令,并响应于该启动指令,启动运行云游戏应用程序,从而实现了在游戏视频的播放过程中便捷启动云游戏应用程序,既简化了云游戏应用程序的启动过程,也提升了云游戏应用程序的启动效率。并且,本申请实施例中,云游戏应用程序在启动后的初始显示界面所展示的游戏画面内容,与接收到启动指令时游戏视频的画面帧所展示的游戏画面内容相同,从而可以避免云游戏应用程序的游戏进度与游戏视频所展示的游戏进度之间的偏差,确保用户从其选择的游戏起点或从其感兴趣的游戏起点开始操作云游戏应用程序,达到“所见即所玩”的效果。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例提供的云游戏管理系统的示意图;图2是本申请一个实施例提供的云游戏应用程序的启动过程的示意图;图3是本申请另一个实施例提供的云游戏应用程序的启动过程的示意图;图4是本申请一个实施例提供的应用程序的启动方法的流程图;图5是本申请再一个实施例提供的云游戏应用程序的启动过程的示意图;图6是本申请一个实施例提供的启动指令的触发过程的示意图;图7是本申请另一个实施例提供的启动指令的触发过程的示意图;图8是本申请又一个实施例提供的启动指令的触发过程的示意图;图9是本申请一个实施例提供的应用程序的存档方法的流程图;图10是本申请一个实施例提供的应用程序的存档方法的示意图;图11是本申请一个实施例提供的应用程序的启动及存档方法的示意图;图12是本申请一个实施例提供的应用程序的启动装置的框图;图13是本申请另一个实施例提供的应用程序的启动装置的框图;图14是本申请一个实施例提供的应用程序的存档装置的框图;图15是本申请一个实施例提供的终端的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。首先,对本申请实施例中涉及的云计算和云游戏进行介绍说明。1、云计算(CloudComputing)。云计算是一种计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随本文档来自技高网...

【技术保护点】
1.一种应用程序的启动方法,其特征在于,所述方法包括:/n播放云游戏应用程序对应的游戏视频;/n响应于针对所述云游戏应用程序的启动指令,启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面;/n其中,所述云游戏应用程序在启动后的初始显示界面所展示的游戏画面内容,与接收到所述启动指令时所述游戏视频的画面帧所展示的游戏画面内容相同。/n

【技术特征摘要】
1.一种应用程序的启动方法,其特征在于,所述方法包括:
播放云游戏应用程序对应的游戏视频;
响应于针对所述云游戏应用程序的启动指令,启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面;
其中,所述云游戏应用程序在启动后的初始显示界面所展示的游戏画面内容,与接收到所述启动指令时所述游戏视频的画面帧所展示的游戏画面内容相同。


2.根据权利要求1所述的方法,其特征在于,所述启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面,包括:
确定第一时间戳,所述第一时间戳是在接收到所述启动指令时所述游戏视频的画面帧所对应的时间戳;
从所述第一时间戳对应的游戏进度节点开始,启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面。


3.根据权利要求2所述的方法,其特征在于,所述从所述第一时间戳对应的游戏进度节点开始,启动运行所述云游戏应用程序,并显示所述云游戏应用程序的显示界面,包括:
获取所述游戏视频关联的云游戏存档,所述云游戏存档中包括至少一个游戏进度节点的存档数据,所述存档数据包括所述游戏进度节点对应的时间戳和游戏数据,所述游戏数据是指所述云游戏应用程序在游戏进展过程中涉及的数据;
确定所述第一时间戳对应的游戏进度节点,所述第一时间戳对应的游戏进度节点的存档数据中包含所述第一时间戳;
根据所述第一时间戳对应的游戏进度节点,显示所述云游戏应用程序的初始显示界面。


4.根据权利要求3所述的方法,其特征在于,所述根据所述第一时间戳对应的游戏进度节点,显示所述云游戏应用程序的初始显示界面,包括:
获取所述第一时间戳对应的游戏数据;
按照所述第一时间戳对应的游戏数据,加载所述云游戏应用程序;
显示所述云游戏应用程序的初始显示界面。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述播放云游戏应用程序对应的游戏视频之后,还包括:
接收针对所述游戏视频的播放界面的第一操作;
若所述第一操作与游戏控制操作相匹配,则确定接收到所述启动指令;
其中,所述游戏控制操作是指所述游戏视频所指示的所述云游戏应用程序接收到的操作。


6.根据权利要求5所述的方法,其特征在于,所述接收针对所述游戏视频的播放界面的第一操作之后,还包括:
确定第二时间戳,所述第二时间戳是在接收到所述第一操作时所述游戏视频的画面帧所对应的时间戳;
获取所述第二时间戳对应的游戏数据,所述游戏数据是指所述云游戏应用程序在游戏进展过程中涉及的数据;
其中,所述第二时间戳对应的游戏数据包括所述第二时间戳对应的操作数据,所述第二时间戳对应的操作数据用于指示所述第二时间戳时接收到的游戏控制操作,所述游戏控制操作用于确定是否接收到所述启动指令。


7.根据权利要求1至4任一项所述的方法,其特征在于,所述播放云游戏应用程序对应的游戏视频之后,还包括:
响应于针对所述游戏视频的播放界面的第二操作,显示所述云游戏应用程序的启动控件;
响应于针对所述启动控件的第三操作,确定接收到所述启动指令...

【专利技术属性】
技术研发人员:张云
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1