基于屏幕压力感应的文件播放进度调节方法、装置及终端与流程

文档序号:11961478阅读:228来源:国知局
基于屏幕压力感应的文件播放进度调节方法、装置及终端与流程

本发明实施例涉及控制技术领域,尤其涉及基于屏幕压力感应的文件播放进度调节方法、装置及终端。



背景技术:

目前的手机在播放视频时,当用户需要对视频的播放进度进行调节时,通常需要在视频播放界面上左右滑动或者上下滑动来对视频进行快进或者快退的操作。

在实现本发明的过程中,发明人发现现有技术中存在以下的问题:当用户需要对播放的视频进行较长时间的快进操作时,需要多次滑动视频播放界面,操作麻烦。另一方面,这种对视频播放进度的调节方式无法实现对快进或者快退的速度的控制,从而为播放进度的调节带来不便,降低了用户的体验。



技术实现要素:

本发明实施例提供一种基于屏幕压力感应的文件播放进度调节方法及装置,用以解决现有技术中的视频播放过程中播放进度调节操作麻烦,调节速度不易控制的缺陷,通过对屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

本发明实施例提供一种基于屏幕压力感应的文件播放进度调节方法,包括:

播放视频文件的过程中,在识别到用户按压所述视频文件播放界面的事件后,获取所述按压的压力值和按压位置;

当检测到所述压力值超过第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节。

优选地,所述当检测到所述压力值超过第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节,包括:

若检测到在第一预设时间内所述压力值从零经由第二阈值逐步增大到所述第一阈值,则根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节;

其中,所述第二阈值对应于所述用户执行点击操作所施加的压力值。

优选地,所述根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节包括:

若所述按压位置位于所述视频文件播放界面的右侧区域,则根据所述压力值的大小对所述视频文件的进行快进调节;

若所述按压位置位于所述视频文件播放界面的左侧区域,则根据所述压力值的大小对所述视频文件的进行快退调节。

优选地,所述根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节包括:

根据所述压力值的大小,调节所述播放进度快进或快退的步数。

优选地,所述方法还包括:

在所述视频文件播放界面上显示播放进度条,并显示所述视频文件当前的播放时间。

优选地,所述第一阈值为用户设定的值或者系统默认的值。

本发明实施例提供的基于屏幕压力感应的文件播放进度调节方法,通过对视频文件播放界面上的压力值和按压位置的实时监测,实现视频播放进度的快进或快退的调节,解决了现有技术中的视频播放过程中播放进度调节操作麻烦的问题;另一方面,根据压力值的大小,控制视频进度的快进或快退调节的步数,弥补了现有技术中对调节速度不易控制的缺陷;本发明实施例提供的方法通过对屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

第二方面,本发明实施例提供一种基于屏幕压力感应的文件播放进度调节装置,包括:

检测模块,用于在播放视频文件的过程中,在识别到用户按压所述视频文件播放界面的事件后,获取所述按压的压力值和按压位置;

调节模块,用于在检测到所述压力值超过第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节。

优选地,所述检测模块还用于当检测到在第一预设时间内所述压力值从零经由第二阈值逐步增大到所述第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节;

其中,所述第二阈值对应于所述用户执行点击操作所施加的压力值。

优选地,所述调节模块在根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节的过程中,

若所述检测模块检测获知所述按压位置位于所述视频文件播放界面的右侧区域,则所述调节模块根据所述压力值的大小对所述视频文件的进行快进调节;

若所述检测模块检测获知所述按压位置位于所述视频文件播放界面的左侧区域,则所述调节模块根据所述压力值的大小对所述视频文件的进行快退调节。

优选地,所述调节模块还用于根据所述压力值的大小,调节所述播放进度快进或快退的步数。

优选地,还包括显示模块,用于在所述视频文件播放界面上显示播放进度条,并显示所述视频文件当前的播放时间。

优选地,所述第一阈值为用户设定的值或者系统默认的值。

本发明实施例提供的基于屏幕压力感应的文件播放进度调节装置,检测模块对视频文件播放界面上的压力值和按压位置进行实时监测,调节模块根据检测模块检测的结果实现视频播放进度的快进或快退的调节,解决了现有技术中的视频播放过程中播放进度调节操作麻烦的问题;另一方面,调节模块根据检测模块检测的压力值的大小,控制视频进度的快进或快退调节的步数,弥补了现有技术中对调节速度不易控制的缺陷;本发明实施例提供的装置通过对屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

第三方面,本发明实施例还提供一种终端,包括任一种上述的基于屏幕压力感应的文件播放进度调节装置。

本发明实施例提供的终端包括了基于屏幕压力感应的文件播放进度调节装置,该装置中的检测模块对视频文件播放界面上的压力值和按压位置进行实时监测,该装置中的调节模块根据检测模块检测的结果实现视频播放进度的快进或快退的调节,解决了现有技术中的视频播放过程中播放进度调节操作麻烦的问题;另一方面,该装置中的调节模块根据检测模块检测的压力值的大小,控制视频进度的快进或快退调节的步数,弥补了现有技术中对调节速度不易控制的缺陷;本发明实施例提供的终端,通过对终端屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

附图说明

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

图1为本发明一实施例提供的基于屏幕压力感应的文件播放进度调节方法的流程图;

图2为本发明一实施例提供的基于屏幕压力感应的文件播放进度调节装置的结构图;

图3为本发明一实施例提供的基于屏幕压力感应的文件播放进度调节装置的结构示意图。

具体实施方式

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

图1示出了本发明基于屏幕压力感应的文件播放进度调节方法实施例流程图,包括:

S101:播放视频文件的过程中,在识别到用户按压所述视频文件播放界面的事件后,获取所述按压的压力值和按压位置;

S102:当检测到所述压力值超过第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节。

视频文件播放界面可以是全屏播放时的视频播放界面,也可以是嵌入在网页中的视频播放界面。对用户施加在屏幕上视频播放界面上的压力的检测可通过屏幕上对应于视频播放界面位置上的压力感应装置实现。

在播放视频文件的过程中,若识别到用户按压视频文件播放界面,则对用户按压视频播放文件的压力值和按压位置进行判断。

第一阈值是触发重压操作的阈值,当检测到按压视频播放界面上的压力值超过第一阈值,判定为“重压”操作,根据压力值的变化以及按压位置对正在播放的视频进行播放进度的调节。

本实施例提供的基于屏幕压力感应的文件播放进度调节方法,通过对视频文件播放界面上的压力和按压位置的实时监测,实现视频播放进度的快进或快退的调节,解决了现有技术中的视频播放过程中播放进度调节操作麻烦的问题;另一方面,根据压力值的大小,控制视频进度的快进或快退调节的速率,弥补了现有技术中对调节速度不易控制的缺陷;本发明提供的方法通过对屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

作为本实施例的优选方案,所述当检测到所述压力值超过第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节,包括:

若检测到在第一预设时间内所述压力值从零经由第二阈值逐步增大到所述第一阈值,则根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节;

其中,所述第二阈值对应于所述用户执行点击操作所施加的压力值。

第二阈值是“点击”操作的判断依据中关于压力值的大小的限制条件,“点击”操作的判断依据是第二预设时间内压力值从零增大到第二阈值后立即下降至零。

“重压”操作的判断依据是在第一预设时间内所述压力值从零经由第二阈值逐步增大到第一阈值,也就是说在第一预设时间内用户施加的压力大于点击需要施加的压力。判断为“重压”操作后,根据按压位置和压力值的变化对视频的播放进度进行调节。判断为重压直到对视频的播放进度进行调节的整个过程中,按压位置处的压力值均不为零。也就是说,在用户进行视频的播放进度调节时,用户一直处于按压屏幕的状态,若用户在这个过程中将按压屏幕的手移开,再次进行调节时,需要对视频文件的播放界面进行“重压”操作后再对视频的播放进度进行调节。

进一步地,所述根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节包括:

若所述按压位置位于所述视频文件播放界面的右侧区域,则根据所述压力值的大小对所述视频文件的进行快进调节;

若所述按压位置位于所述视频文件播放界面的左侧区域,则根据所述压力值的大小对所述视频文件的进行快退调节。

视频文件播放界面的右侧区域和左侧区域的划分是预先设定的,例如:可以由视频文件播放界面的中心线作为分割线进行划分,位于视频文件播放界面的中心线右侧的为右侧区域,位于视频文件播放界面的中心线左侧的为左侧区域;也可以按照用户的操作习惯,再如,一般用户习惯用右手进行操作,右手拇指能够触及到的屏幕范围较大,则由将视频文件播放界面划分为面积比为2:3的分割线进行划分,处于分割线左侧的区域的面积占视频文件播放界面总面积的2/5,是视频文件播放界面的左侧区域,处于分割线右侧的区域的面积占视频文件播放界面总面积的3/5,是视频文件播放界面的右侧区域。进一步的,用户可以根据自己的操作习惯自行定义分割线的位置,以与自己的操作习惯吻合。

当检测到按压位置在视频文件播放界面的右侧区域时,控制视频文件快进,当按压位置处的压力消失时,停止快进,从压力消失的时刻,视频文件快进所到达的时间点开始播放视频文件。

当检测到按压位置在视频文件播放界面的左侧区域时,控制视频文件快退,当按压位置处的压力消失时,停止快退,从压力消失的时刻,视频文件快退所到达的时间点开始播放视频文件。

若检测到按压位置处在视频文件播放界面的分割线上,则视频文件停止在当前播放的时间点上,待压力消失后,从该时间点开始继续播放。或者,当按压位置处在视频文件播放界面的分割线上时,弹出悬浮的窗口,告知用户按压位置有误,以使用户改变按压位置后,对视频文件的播放进度进行调节。

用户在对视频文件播放界面进行“重压”操作后,通过对视频文件播放界面的按压位置的位于分割线的右侧区域和左侧区域的判断,控制视频文件的快进和快退的操作,操作方便。

进一步地,所述根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节包括:

根据所述压力值的大小,调节所述播放进度快进或快退的步数。

视频文件播放进度的步数指的是视频文件单位时间内视频文件前进或者后退的时间长度,其中,视频文件前进或者后退的时间长度可根据视频文件播放的进度条得知。

当检测到用户对视频文件播放界面实施的是“重压”操作后,判断压力值的大小,例如,压力值增大时,相应的单位时间内前进或者后退的步数也增加。具体压力值的增加量所对应的单位时间内快进或者快退的步数,可预先设定,或者由用户自行定义,本实施例不做限制。当然,此处的压力值可以增大也可以减小,当压力值增大时,对应的快进或者快退的步数也增加,例如,压力值增大一倍,对应的快进或者快退的步数也增加一倍,即单位时间内快进或者快退的时间长度是增大前的一倍。。

用户在对视频文件播放界面进行“重压”操作后,通过判断压力值的大小控制快进或者快退的速度,弥补了现有技术中对调节速度不易控制的缺陷。

进一步地,在所述视频文件播放界面上显示播放进度条,并显示所述视频文件当前的播放时间。

播放进度条可以在视频播放的整个过程中进行显示,也可以是当用户轻触视频文件播放界面的任意位置后进行显示。需要说明的是,在用户对视频文件播放界面进行“重压”操作后,显示进度条,并根据当前视频快进或者快退所到达的时间点进行相应的变化(例如,快进过和播放过的为深色,未播放过或者未快进到的为浅色),此外,在进度条上显示当前快进或者快退到的时间点,以方便用户对视频播放进度的调节。

进一步地,所述第一阈值为用户设定的值或者系统默认的值。

第一阈值对应了“重压”触发操作的阈值,可以是系统默认的值,当然,用户也可以根据自身使用习惯自行定义第一阈值以及第二阈值,例如,第二阈值为触发点击操作的阈值,男生和女生可以相同。而对于触发重压操作的第一阈值,女生可以设置的比男生小,避免女生由于力气小带来的操作费劲,提高用户体验。

图2示出了本发明基于屏幕压力感应的文件播放进度调节装置20的实施例结构图,包括检测模块21和调节模块22,其中,

检测模块21,用于在播放视频文件的过程中,在识别到用户按压所述视频文件播放界面的事件后,获取所述按压的压力值和按压位置;

调节模块22,用于在检测到所述压力值超过第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节。

本实施例提供的基于屏幕压力感应的文件播放进度调节装置20中,检测模块21对视频文件播放界面上的压力值和按压位置进行实时监测,调节模块22根据检测模块21检测的结果实现视频播放进度的快进或快退的调节,解决了现有技术中的视频播放过程中播放进度调节操作麻烦的问题;另一方面,调节模块22根据检测模块21检测的压力值的大小,控制视频进度的快进或快退调节的步数,弥补了现有技术中对调节速度不易控制的缺陷;本发明提供的装置通过对屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

作为本实施例的优选方案,所述检测模块还用于当检测到在第一预设时间内所述压力值从零经由第二阈值逐步增大到所述第一阈值时,根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节;

其中,所述第二阈值对应于所述用户执行点击操作所施加的压力值。

进一步地,所述调节模块在根据所述压力值的大小以及所述按压位置对所述视频文件的播放进度进行调节的过程中,

若所述检测模块检测获知所述按压位置位于所述视频文件播放界面的右侧区域,则所述调节模块根据所述压力值的大小对所述视频文件的进行快进调节;

若所述检测模块检测获知所述按压位置位于所述视频文件播放界面的左侧区域,则所述调节模块根据所述压力值的大小对所述视频文件的进行快退调节。

用户在对视频文件播放界面进行“重压”操作后,调节模块通过检测模块对视频文件播放界面的按压位置的位于分割线的右侧区域和左侧区域的检测结果,控制视频文件的快进和快退的操作,操作方便。

进一步地,所述调节模块还用于根据所述压力值的大小,调节所述播放进度快进或快退的步数。

用户在对视频文件播放界面进行“重压”操作后,调节模块通过检测模块检测的压力值的大小控制快进或者快退的速度,弥补了现有技术中对调节速度不易控制的缺陷。

进一步地,还包括显示模块,用于在所述视频文件播放界面上显示播放进度条,并显示所述视频文件当前的播放时间。

显示模块在进度条上显示当前快进或者快退到的时间点,以方便用户对视频播放进度的调节。

进一步地,所述第一阈值为用户设定的值或者系统默认的值。

用户可以根据使用习惯自行定义第一阈值,提高用户体验。

此外,本实施例还提供了一种终端,包括以上所述的任一种基于屏幕压力感应的文件播放进度调节装置。

本实施例提供的终端包括了基于屏幕压力感应的文件播放进度调节装置,该装置中的检测模块对视频文件播放界面上的压力值和按压位置进行实时监测,该装置中的调节模块根据检测模块检测的结果实现视频播放进度的快进或快退的调节,解决了现有技术中的视频播放过程中播放进度调节操作麻烦的问题;另一方面,该装置中的调节模块根据检测模块检测的压力值的大小,控制视频进度的快进或快退调节的步数,弥补了现有技术中对调节速度不易控制的缺陷;本发明实施例提供的终端,通过对终端屏幕上压力的实时检测,对视频的播放进度和进度调节的快慢进行控制,操作方便,易于控制,提高了用户体验。

举例来说,图3示例了一种手机的实体结构示意图,如图3所示,该手机可以包括:压力感应器301、处理器(processor)302、存储器(memory)303和通信总线304,其中,压力感应器301、处理器302、存储器303通过通信总线304完成相互间的通信。处理器302可以调用存储器303中的逻辑指令,以执行如下方法:在播放视频文件的过程中,压力感应器301获取视频播放界面上的压力信息和受压位置信息,并将感应的压力信息和受压位置信息发送给处理器302,同时,处理器302获取存储在存储器303中的第一预设时间、第一阈值和第二阈值。处理器302根据接收的压力信息和从存储器303中获取的信息,判断是否在第一预设时间内视频文件播放界面上的压力值从零经由第一阈值逐步增大到第二阈值,也就是判断是否为“重压”操作。若是,处理器302再从存储器303中获取该视频播放界面上的左半边和右半边的分割线信息,并判断压力感应器301发送的受压位置在该视频播放界面的做左半边还是右半边。若在左半边,处理器302控制该视频文件快退,若在右半边,处理器302控制该视频文件快进。

进一步地,在判断为“重压”操作后,压力感应器301继续获取视频播放界面上的压力值变化情况,处理器302根据压力值变化情况控制该视频文件快退或者快进的速度。

基于这样的理解,本实施例提供的基于屏幕压力感应的文件播放进度调节方法及装置应用于手机、ipad、iwach等一系列可以对“重压”操作进行识别的电子产品上。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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