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

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

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

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

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


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


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


4.根据权利要求3所述的方法,其特征在于,所述游戏视频关联的云游戏存档包括至少一个存档片段,所述存档片段包括至少一个游戏进度节点的存档数据;
所述获取所述游戏视频关联的云游戏存档,包括:
获取所述至少一个存档片段分别对应的时间戳区间,所述存档片段的时间戳区间包括所述存档片段的存档数据中的时间戳;
将所述时间戳区间包括所述第一时间戳的存档片段,确定为第一存档片段,所述第一存档片段中包括所述第一时间戳对应的游戏进度节点的存档数据,所述第一时间戳对应的游戏进度节点的存档数据中包含所述第一时间戳;
获取所述第一存档片段。


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


6.根据权利要求1所述的方法,其特征在于,所述播放云游戏应用程序对应的游戏视频之后,还包括:
获取第二时间戳,所述第二时间戳为所述游戏视频的当前画面帧或所述当前画面帧之后的画面帧所对应的时间戳;

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

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

1