一种应用程序的控制方法、装置及终端与流程

文档序号:12271033阅读:196来源:国知局
一种应用程序的控制方法、装置及终端与流程

本发明涉及互联网技术领域,具体涉及互联网应用程序处理技术领域,尤其涉及一种应用程序的控制方法、装置及终端。



背景技术:

应用程序(Application,简称APP)指安装并运行于诸如手机、PAD(平板电脑)乃至智能电视等终端中用于提供个性化功能的软件。目前大部分终端可安装并运行各类应用程序,例如:某智能电视终端安装有XX影音客户端APP、某手机安装有xxx视频客户端APP等等,这些媒体类应用程序通常具备针对多媒体文件的查询、推荐、播放等功能,终端侧的用户可以利用这些媒体APP搜索、浏览或播放音频、视频等。请参见图1,图1以一个实例详细说明了现有技术中针对媒体类应用程序的使用流程,该流程如下:手机中安装有xxx视频客户端APP,用户启动运行该xxx视频客户端APP可进入至服务页面,在该xxx视频客户端APP的服务页面内用户可以浏览推荐视频的描述信息,或者搜索自己想要观看的视频,当用户选择观看某个视频时,该xxx视频客户端APP在播放界面启动所选视频的播放过程,待视频播放完全或者用户手动关闭播放界面则结束播放过程。上述的现有技术中,应用程序针对每个视频的播放过程均采用完整播放这种单一处理方式,视频播放过程的结束或中断需要用户手动进行控制,这种对应用程序的控制方式既存在效率低下的问题,同时也不利于对应用程序的视频播放过程进行有效管理。



技术实现要素:

本发明实施例提供一种应用程序的控制方法、装置及终端,能够对应用程序的多媒体播放过程实现精细化控制,便于对应用程序进行有效管理。

本发明第一方面提供一种应用程序的控制方法,可包括:

获取目标应用程序的多媒体播放控制信息;

在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制;

当接收到解锁密钥时解除对所述目标应用程序的锁定控制。

优选地,所述多媒体播放控制信息包括以下至少一种:定时锁定控制信息、时间段锁定控制信息及类型锁定控制信息;

所述定时锁定控制信息包括触发锁定控制的预设时长;所述时间段锁定控制信息包括触发锁定控制的预设时间段;所述类型锁定控制信息包括触发锁定控制的预设文件类型。

优选地,所述在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制,包括:

当检测到所述目标应用程序播放多媒体文件时,从开始播放时刻统计所述多媒体文件的播放时长;

判断所述播放时长是否超出所述定时锁定控制信息所包括的触发锁定控制的预设时长;

若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

优选地,所述在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制,包括:

当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的当前播放时间;

判断所述当前播放时间是否超出所述时间段锁定控制信息所包括的触发锁定控制的预设时间段;

若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

优选地,所述在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制,包括:

当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的文件类型;

判断所述多媒体文件的文件类型是否为所述类型锁定控制信息所包括的触发锁定控制的预设文件类型;

若否,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

优选地,所述当接收到解锁密钥时解除对所述目标应用程序的锁定控制,包括:

获取所述目标应用程序的预设解锁信息;

采用所述预设解锁信息对所接收到的解锁密钥进行校验;

若校验成功,控制所述目标应用程序恢复所述多媒体文件的播放,或者恢复所述目标应用程序的运行。

本发明第二方面提供一种应用程序的控制装置,可包括:

获取单元,用于获取目标应用程序的多媒体播放控制信息;

锁定控制单元,用于在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制;

解锁控制单元,用户于当接收到解锁密钥时解除对所述目标应用程序的锁定控制。

优选地,所述多媒体播放控制信息包括以下至少一种:定时锁定控制信息、时间段锁定控制信息及类型锁定控制信息;

所述定时锁定控制信息包括触发锁定控制的预设时长;所述时间段锁定控制信息包括触发锁定控制的预设时间段;所述类型锁定控制信息包括触发锁定控制的预设文件类型。

优选地,所述锁定控制单元包括:

时长统计单元,用于当检测到所述目标应用程序播放多媒体文件时,从开始播放时刻统计所述多媒体文件的播放时长;

时长判断单元,用于判断所述播放时长是否超出所述定时锁定控制信息所包括的触发锁定控制的预设时长;

锁定单元,用于若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

优选地,所述锁定控制单元包括:

时间获取单元,用于当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的当前播放时间;

时间段判断单元,用于判断所述当前播放时间是否超出所述时间段锁定控制信息所包括的触发锁定控制的预设时间段;

锁定单元,用于若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

优选地,所述锁定控制单元包括:

类型获取单元,用于当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的文件类型;

类型判断单元,用于判断所述多媒体文件的文件类型是否为所述类型锁定控制信息所包括的触发锁定控制的预设文件类型;

锁定单元,用于若否,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

优选地,所述解锁控制单元包括:

解锁信息获取单元,用于获取所述目标应用程序的预设解锁信息;

校验单元,用于采用所述预设解锁信息对所接收到的解锁密钥进行校验;

解锁单元,用于若校验成功,控制所述目标应用程序恢复所述多媒体文件的播放,或者恢复所述目标应用程序的运行。

本发明第三方面提供一种终端,可包括上述第二方面所述的应用程序的控制装置。

本发明实施例获取应用程序的多媒体播放控制信息,并在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术中针对媒体类应用程序的使用流程图;

图2为本发明实施例提供的一种应用程序的控制方法的流程图;

图3为本发明实施例提供的另一种应用程序的控制方法的流程图;

图4为本发明实施例提供的又一种应用程序的控制方法的流程图;

图5为本发明实施例提供的又一种应用程序的控制方法的流程图;

图6为本发明实施例提供的一种终端的内部结构示意图;

图7为本发明实施例提供的一种应用程序的控制装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应用程序(Application,简称APP)指安装并运行于终端中的,用于完善终端操作系统的不足以及提供丰富的、个性化功能的软件。此处,终端可包括但不限于:笔记本电脑、手机、PAD(平板电脑)、车载终端、智能可穿戴设备、智能电视等设备。本发明实施例中,终端中安装的应用程序指具体多媒体播放功能,能够进行多媒体文件的播放的程序,可包括但不限于:即时通信类应用程序、SNS(Social Networking Services,社会性网络服务)类应用程序、游戏类应用程序、媒体类应用程序等等。除特别说明外,本发明后续各实施例中的应用程序均以媒体类应用程序为例进行说明。

为了对应用程序的多媒体播放过程进行精细化权限控制,本发明实施例可以设置针对应用程序进行锁定控制的多媒体播放控制信息,并可进一步设定用于解锁控制的密钥信息,那么,在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,而在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

基于上述描述,本发明实施例提供了一种应用程序的控制方法,请参见图2,该方法可包括以下步骤S101-步骤S103。

S101,获取目标应用程序的多媒体播放控制信息。

终端中可以安装至少一个应用程序,终端可开放针对每一个应用程序关于多媒体播放控制的设置权限,例如:终端提供一个设置界面,用户可以在该设置界面针对每一个应用程序分别设置多媒体播放控制信息;具体地,一个应用程序可以对应一个多媒体播放控制信息,例如:应用程序A对应多媒体播放控制信息a,应用程序B对应多媒体播放控制信息b。终端存储每个应用程序对应的多媒体播放控制信息,那么本步骤中,可以从终端的存储空间中获得目标应用程序的多媒体播放控制信息。

需要说明的是,应用程序的多媒体播放控制信息是对该应用程序的多媒体播放过程实现自动化锁定控制的依据,按上述例子,多媒体播放控制信息a是对应用程序A的多媒体播放过程进行锁定控制的依据;多媒体播放控制信息b是对应用程序B的多媒体播放过程进行锁定控制的依据。多媒体播放控制信息可包括但不限于以下至少一种:定时锁定控制信息、时间段锁定控制信息及类型锁定控制信息。其中,定时锁定控制信息包括触发锁定控制的预设时长;定时锁定控制信息允许多媒体播放过程在预设时长规定的时长范围内进行,如果超出预设时长规定的时长范围则触发锁定控制;此处的预设时长可以根据实际需要进行设定,例如可设定预设时长为2小时、3小时等等。时间段锁定控制信息包括触发锁定控制的预设时间段;时间段锁定控制信息允许多媒体播放过程在预设时间段规定的时间范围内进行,如果超出预设时间段规定的时间范围则触发锁定控制;此处的预设时间段可以根据实际需要进行设定,例如可设定预设时间段为9:00-11:00、15:00-17:30等等。类型锁定控制信息包括触发锁定控制的预设文件类型;类型锁定控制信息允许针对预设文件类型的多媒体文件执行播放过程,如果检测到针对非预设文件类型的多媒体文件所执行的播放过程则触发锁定控制。此处的文件类型可包括但不限于:综艺类、电影类、音乐类、少儿类、动漫类等等。

S102,在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制。

本步骤描述的是对目标应用程序的多媒体播放过程进行精细化权限控制的过程,具体地,需要判断目标应用程序的多媒体播放过程是否属于多媒体播放控制信息所允许的过程,即判断目标应用程序的多媒体播放过程是否在定时锁定控制信息允许的时长范围内进行,和/或,判断目标应用程序的多媒体播放过程是否在时间段锁定控制信息允许的时间范围内进行,和/或,判断目标应用程序的多媒体播放过程是否是针对类型锁定控制信息规定的预设文件类型的播放过程。如果目标应用程序的多媒体播放过程属于多媒体播放控制信息所允许的过程,则可继续执行该多媒体播放过程,否则就需要对目标应用程序进行锁定控制。

具体实现中,对目标应用程序进行锁定控制可以包括但不限于下述两种实施方式,其中一种实施方式在于对目标应用程序的多媒体播放过程进行锁定,具体可以通过关闭目标应用程序的播放窗口或播放界面,从而停止播放多媒体文件。在此实施方式下,目标应用程序的多媒体播放功能处于限制使用状态,需要在满足多媒体播放控制信息的前提下才能继续使用;而目标应用程序的其他功能诸如搜索、推荐、查询等功能仍处于正常使用状态,用户可以继续使用目标应用程序进行多媒体文件的搜索、查询等。另一种实施方式在于对目标应用程序的使用过程进行锁定,具体可以通过在终端的操作系统中关闭目标应用程序的进程,从而停止该目标应用程序的运行。在此实施方式下,目标应用程序处于停止运行状态,用户无法使用目标应用程序提供的所有功能。

S103,当接收到解锁密钥时解除对所述目标应用程序的锁定控制。

解锁密钥可以包括但不限于字符和/或图形,如可以为数字、字母、图形的一种或几种的组合等等;解锁密钥也可以包括声纹、指纹、面纹等生物特征信息。按照步骤S102所示的锁定控制的实施方式,本步骤中在解除目标应用程序的锁定控制上也可以包括但不限于下述两种实施方式,其中一种实施方式在于对目标应用程序的多媒体播放过程进行解锁,具体可以记录锁定控制时多媒体文件的中断播放时间,重新开启目标应用程序的播放窗口或播放界面,从所述中断播放时间继续播放该多媒体文件,从而恢复了目标应用程序的多媒体播放过程。另一种实施方式在于对目标应用程序的使用过程进行解锁,具体可以通过在终端的操作系统中添加目标应用程序的进程,重新启动目标应用程序的运行。

本发明实施例获取应用程序的多媒体播放控制信息,并在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

本发明实施例提供了另一种应用程序的控制方法,请参见图3,该方法可包括以下步骤S201-步骤S207。

S201,获取目标应用程序的多媒体播放控制信息。

本实施例的步骤S201可参见图2所示实施例的步骤S101,在此不赘述。

S202,当检测到所述目标应用程序播放多媒体文件时,从开始播放时刻统计所述多媒体文件的播放时长。

S203,判断所述播放时长是否超出所述定时锁定控制信息所包括的触发锁定控制的预设时长。

S204,若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

本实施例的步骤S202-步骤S204可以为图2所示实施例的步骤S102的具体细化步骤。步骤S202-步骤S204描述了采用定时锁定控制信息对目标应用程序的多媒体播放过程进行精细化权限控制的过程,具体是判断目标应用程序的多媒体播放过程是否在定时锁定控制信息允许的时长范围内进行,如果是则可继续执行该多媒体播放过程,否则就需要对目标应用程序进行锁定控制。

下面以一个具体实例来详细说明步骤S202-步骤S204所描述的控制过程:假设触发锁定控制的预设时长为2小时,多媒体文件为视频文件。那么,本实例仅允许目标应用程序执行2小时时长的多媒体播放过程,即允许用户最多观看2小时的视频文件。那么,从目标应用程序开始播放视频文件的时刻启动计时并统计播放时长,如果播放时长在2小时及以内可继续观看该视频文件,如果播放时长超出2小时,控制关闭目标应用程序的播放窗口以停止播放视频文件;或者,直接关闭目标应用程序以停止该目标应用程序的运行。通过对目标应用程序进行定时锁定控制,可以避免用户尤其是儿童长时间观看多媒体文件而造成视力下降等问题,提升应用程序的使用体验及产品竞争力。

S205,获取所述目标应用程序的预设解锁信息。

S206,采用所述预设解锁信息对所接收到的解锁密钥进行校验。

S207,若校验成功,控制所述目标应用程序恢复所述多媒体文件的播放,或者恢复所述目标应用程序的运行。

本实施例的步骤S205-步骤S207可以为图2所示实施例的步骤S103的具体细化步骤。

具体实现中,在对目标应用程序进行锁定控制之后,可以输出解锁提示,该解锁提示用于提醒用户输入解锁密钥以对目标应用程序进行解锁。预设解锁信息可以是由用户预先设置并存储于终端中的、用于对应用程序进行解锁的密码信息,一个应用程序可对应一个预设解锁信息;该预设解锁信息可以包括但不限于字符和/或图形,也可以包括声纹、指纹、面纹等生物特征信息。在步骤S205-步骤S207中,首先可以从终端的存储空间中获取目标应用程序的预设解锁信息,然后比对预设解锁信息与用户根据解锁提示所输入的解锁密钥是否一致,如果一致则校验成功,那么则需要解除对目标应用程序的锁定控制,此处的解锁过程可以包括:控制目标应用程序恢复多媒体文件的播放,或者恢复目标应用程序的运行。

本发明实施例获取应用程序的多媒体播放控制信息,并在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

本发明实施例提供了又一种应用程序的控制方法,请参见图4,该方法可包括以下步骤S301-步骤S307。

S301,获取目标应用程序的多媒体播放控制信息。

本实施例的步骤S301可参见图2所示实施例的步骤S101,在此不赘述。

S302,当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的当前播放时间。

S303,判断所述当前播放时间是否超出所述时间段锁定控制信息所包括的触发锁定控制的预设时间段。

S304,若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

本实施例的步骤S302-步骤S304可以为图2所示实施例的步骤S102的具体细化步骤。步骤S302-步骤S304描述了采用时间段锁定控制信息对目标应用程序的多媒体播放过程进行精细化权限控制的过程,具体是判断目标应用程序的多媒体播放过程是否在时间段锁定控制信息允许的时间范围内进行,如果是则可继续执行该多媒体播放过程,否则就需要对目标应用程序进行锁定控制。

下面以一个具体实例来详细说明步骤S302-步骤S304所描述的控制过程:假设触发锁定控制的预设时间段为9:00-11:00,多媒体文件为视频文件。那么,本实例仅允许目标应用程序在9:00-11:00这一时间段内执行多媒体播放过程,即允许用户在在9:00-11:00观看视频文件。那么,在目标应用程序播放多媒体文件的过程中实时读取当前播放时间,具体可以通过实时读取终端的系统时间作为当前播放时间,如果当前播放时间位于9:00-11:00的时间范围内,用户可继续观看该多媒体文件;如果当前播放时间超出9:00-11:00的时间范围,例如为11:10,8:40等,控制关闭目标应用程序的播放窗口以停止播放视频文件;或者,直接关闭目标应用程序以停止该目标应用程序的运行。通过对目标应用程序进行时间段锁定控制,可以防止用户尤其儿童在非正常时间段观看多媒体文件而影响学习工作等问题,提升应用程序的使用体验及产品竞争力。

S305,获取所述目标应用程序的预设解锁信息。

S306,采用所述预设解锁信息对所接收到的解锁密钥进行校验。

S307,若校验成功,控制所述目标应用程序恢复所述多媒体文件的播放,或者恢复所述目标应用程序的运行。

本实施例的步骤S305-S307可参见图3所示实施例的步骤S205-S207,在此不赘述。

本发明实施例获取应用程序的多媒体播放控制信息,并在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

本发明实施例提供了又一种应用程序的控制方法,请参见图5,该方法可包括以下步骤S401-步骤S407。

S401,获取目标应用程序的多媒体播放控制信息。

本实施例的步骤S401可参见图2所示实施例的步骤S101,在此不赘述。

S402,当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的文件类型。

S403,判断所述多媒体文件的文件类型是否为所述类型锁定控制信息所包括的触发锁定控制的预设文件类型。

S404,若否,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

本实施例的步骤S402-步骤S404可以为图2所示实施例的步骤S102的具体细化步骤。步骤S402-步骤S404描述了采用类型锁定控制信息对目标应用程序的多媒体播放过程进行精细化权限控制的过程,具体是判断目标应用程序的多媒体播放过程是否是针对类型锁定控制信息规定的预设文件类型的播放过程,如果是则可继续执行该多媒体播放过程,否则就需要对目标应用程序进行锁定控制。

下面以一个具体实例来详细说明步骤S402-步骤S404所描述的控制过程:假设触发锁定控制的预设文件类型为少儿类,多媒体文件为视频文件。那么,本实例仅允许目标应用程序执行少儿类视频文件的播放过程,即仅允许用户观看少儿类视频文件。那么,获取目标应用程序当前播放的视频文件的文件类型,具体可以根据视频文件的标识(如ID、名称等)从终端本地或从互联网查找视频文件的基本属性,根据基本属性记载的内容获得该视频文件的类型;如果该视频文件的文件类型为少儿类,用户可继续观看该多媒体文件;如果该视频文件的文件类型为非少儿类(如综艺类、音乐类等),控制关闭目标应用程序的播放窗口以停止播放视频文件;或者,直接关闭目标应用程序以停止该目标应用程序的运行。通过对目标应用程序进行类型锁定控制,可以避免用户尤其是儿童观看与年龄不符的多媒体文件而对其成长造成不利影响等问题,提升应用程序的使用体验及产品竞争力。

S405,获取所述目标应用程序的预设解锁信息。

S406,采用所述预设解锁信息对所接收到的解锁密钥进行校验。

S407,若校验成功,控制所述目标应用程序恢复所述多媒体文件的播放,或者恢复所述目标应用程序的运行。

本实施例的步骤S405-S407可参见图3所示实施例的步骤S205-S207,在此不赘述。

本发明实施例获取应用程序的多媒体播放控制信息,并在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

需要说明的是,由于多媒体播放控制信息可包括但不限于以下至少一种:定时锁定控制信息、时间段锁定控制信息及类型锁定控制信息。若目标应用程序的多媒体播放控制信息包含上述任一种信息,可根据包含的内容灵活选择图3-图5所示的任一个实施例来对目标应用程序进行控制;若目标应用程序的多媒体播放控制信息包含上述两种或两种以上信息,则需要依据图3-图5所示实施例进行灵活组合来对目标应用程序进行控制,例如:假设多媒体播放控制信息包含定时锁定控制信息和时间段锁定控制信息这两种信息,那么,目标应用程序的多媒体播放过程中既要在定时锁定控制信息允许的时长范围内进行,同时又要在时间段锁定控制信息允许的时间范围内进行,在此情况下才能继续执行多媒体播放过程;否则就需要对目标应用程序进行锁定控制。其他情况同理分析,在此不赘述。

本发明实施例提供了一种终端,请参见图6,该终端的内部结构可包括但不限于:处理器、用户接口、网络接口及存储器。其中,终端内的处理器、用户接口、网络接口及存储器可通过总线或其他方式连接,在本发明实施例所示图6中以通过总线连接为例。

其中,用户接口是实现用户与终端进行交互和信息交换的媒介,其具体体现可以包括用于输出的显示屏(Display)以及用于输入的键盘(Keyboard)等等,需要说明的是,此处的键盘既可以为实体键盘,也可以为触屏虚拟键盘,还可以为实体与触屏虚拟相结合的键盘。处理器(或称CPU(Central Processing Unit,中央处理器))是终端的计算核心以及控制核心,其可以解析终端内的各类指令以及处理终端的各类数据,例如:CPU可以用于解析用户向终端所发送的开关机指令,并控制终端进行开关机操作;再如:CPU可以在终端内部结构之间传输各类交互数据,等等。存储器(Memory)是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器既可以包括终端的内置存储器,当然也可以包括终端所支持的扩展存储器。存储器提供存储空间,该存储空间存储了终端的操作系统。本发明实施例中,存储器的存储空间还存储了应用程序的控制装置。终端通过运行存储器中的应用程序的处理装置来执行上述图2-5所示方法流程的相应步骤。请参见图7,该应用程序的控制装置运行如下单元:

获取单元101,用于获取目标应用程序的多媒体播放控制信息。

锁定控制单元102,用于在所述目标应用程序播放多媒体文件的过程中采用所述多媒体播放控制信息对所述目标应用程序进行锁定控制。

解锁控制单元103,用户于当接收到解锁密钥时解除对所述目标应用程序的锁定控制。

其中,所述多媒体播放控制信息包括以下至少一种:定时锁定控制信息、时间段锁定控制信息及类型锁定控制信息;所述定时锁定控制信息包括触发锁定控制的预设时长;所述时间段锁定控制信息包括触发锁定控制的预设时间段;所述类型锁定控制信息包括触发锁定控制的预设文件类型。

具体实现中,在一种可行的实施方式中,该装置在运行所述锁定控制单元102的过程中,具体运行如下单元:

时长统计单元1001,用于当检测到所述目标应用程序播放多媒体文件时,从开始播放时刻统计所述多媒体文件的播放时长。

时长判断单元1002,用于判断所述播放时长是否超出所述定时锁定控制信息所包括的触发锁定控制的预设时长。

锁定单元1003,用于若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

具体实现中,在另一种可行的实施方式中,该装置在运行所述锁定控制单元102的过程中,具体运行如下单元:

时间获取单元1011,用于当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的当前播放时间。

时间段判断单元1012,用于判断所述当前播放时间是否超出所述时间段锁定控制信息所包括的触发锁定控制的预设时间段。

锁定单元1003,用于若超出,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

具体实现中,在又一种可行的实施方式中,该装置在运行所述锁定控制单元102的过程中,具体运行如下单元:

类型获取单元1111,用于当检测到所述目标应用程序播放多媒体文件时,获取所述多媒体文件的文件类型。

类型判断单元1112,用于判断所述多媒体文件的文件类型是否为所述类型锁定控制信息所包括的触发锁定控制的预设文件类型。

锁定单元1003,用于若否,控制所述目标应用程序停止播放所述多媒体文件,或者停止运行所述目标应用程序。

具体实现中,在一种可行的实施方式中,该装置在运行所述解锁控制单元103的过程中,具体运行如下单元:

解锁信息获取单元2001,用于获取所述目标应用程序的预设解锁信息。

校验单元2002,用于采用所述预设解锁信息对所接收到的解锁密钥进行校验。

解锁单元2003,用于若校验成功,控制所述目标应用程序恢复所述多媒体文件的播放,或者恢复所述目标应用程序的运行。

由于终端通过运行图7示的应用程序的控制装置来执行图2-图5所示的方法,因此,图7所示装置的各单元的功能可参见图2-图5所示方法的各步骤的相关描述,在此不赘述。

本发明实施例获取应用程序的多媒体播放控制信息,并在应用程序播放多媒体文件的过程中采用该多媒体播放控制信息对应用程序进行锁定控制,在接收到解锁密钥时解除对应用程序的锁定控制;通过对应用程序进行自动化锁定控制及解锁控制,实现了对多媒体播放过程的自动精细化、针对性控制,提升了控制效率,且便于对应用程序进行有效管理。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1