一种触控屏的视频播放方法及装置的制造方法

文档序号:9492238阅读:1068来源:国知局
一种触控屏的视频播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动终端触控屏的视频播放领域,特别涉及一种触控屏的视频播放方法及装置。
【背景技术】
[0002]移动终端(例如手机、平板电脑等)的迅速发展,让人们可以随时随地进行视频的播放。现有技术中,移动终端在快进/快退播放视频时,通常以线性的方式对视频进行快进/快退,例如:滑屏距离为1厘米时,视频快进/快退1分钟;滑屏距离为2厘米时,视频快进/快退2分钟。
[0003]但是,目前市场上的移动终端的屏幕尺寸大小不一,以上述的方式对视频快进/快退时,如果用户欲使视频快进/快退较长时间,对于屏幕尺寸较小的移动终端而言,需要多次滑动移动终端的屏幕,对于屏幕尺寸较大的移动终端而言,需要大幅度的增加滑屏距离,因此,现有技术在将视频快进/快退较长时间时,需要用户对屏幕进行多次滑动操作或滑动较长距离,操作不够方便,影响用户的体验效果。
[0004]中国公开专利号为CN104469519 A的中国发明专利对此作了改进。但是该发明申请仍然采用简单的平动方向滑动距离计算方式,需要依靠屏幕的像素、大小来进行计算,且一段滑动距离对应几分钟的视频片断。这对于时长约120分钟的影片而言,这种快进快退播放方式是令人沮丧的。因此,需要有更优的技术方案。

【发明内容】

[0005]本发明所要解决的技术问题是提供一种触控屏的视频播放方法及装置,以方便用户在有限的屏幕范围内,快速定位到欲播放的视频选段,提高用户的体验效果。
[0006]为解决上述技术问题,本发明提出了一种触控屏的视频播放方法,应用于具有触控屏的终端,包括以下步骤:
[0007]在播放目标视频的过程中,检测是否有特定的引导操作;
[0008]在检测到有引导操作的情况下,检测是否有圆弧形触屏滑动动作;
[0009]拟合出圆弧形触屏滑动曲线的圆弧;
[0010]根据所述滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向和跳转到播放时刻当滑动方向代表快进时,T n= P/A*(T rTD+L,其中,P是滑动圆弧的角度/长度,A为特定角度/长度值,1\是视频当前播放时刻,1\是触控屏的视频播放终点时刻;当滑动方向代表快退时,!?= P/A* (T !-Ts) +?\,其中,^是触控屏的视频播放起点时刻,所述设定角度/长度Α对应于播放起点时刻至当前播放时刻之间的时长;所述设定角度A为一经验值,根据人手指划弧的习惯选定;
[0011]圆弧形屏滑动的同时,同步显示该圆弧所对应的跳转到的播放时刻1?;提示用户滑动的范围。
[0012]从所述目标视频当前播放位置、以及所确定的跳转方向,跳转至播放时刻
[0013]从播放时刻Tjf放所述目标视频。
[0014]较佳的,所述特定的引导操作为对屏幕的两次连续点触。
[0015]较佳的,所述拟合出圆弧形触屏滑动曲线的圆弧包括:运用圆弧拟合法,将屏幕上滑动的曲线轨迹拟合为圆弧。
[0016]较佳的,所述拟合出圆弧形触屏滑动曲线的圆弧包括:运用最小二乘法,将屏幕上滑动的曲线轨迹拟合为圆弧。
[0017]较佳的,当检测到有引导操作时,屏幕上显示具有特定角度/长度A的一段圆弧;
[0018]用户在屏幕上触屏滑动时,拟合该段圆弧进行滑动。
[0019]为达到上述目的,本发明同时提供了一种触控屏的视频播放装置,应用于具有触控屏的终端,包括:引导操作检测模块、滑动操作检测模块、圆弧拟合模块、跳转时刻计算模块、跳转时刻显示模块、跳转模块和播放模块,其中,
[0020]引导操作检测模块,用于在播放目标视频的过程中,检测是否有特定的引导操作;
[0021]滑动操作检测模块,用于在检测到有引导操作的情况下,检测是否触圆弧形屏滑动动作;
[0022]圆弧拟合模块,用于拟合出圆弧形触屏滑动曲线的圆弧;
[0023]跳转时刻计算模块,用于根据所述滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向和跳转到播放时刻T。当滑动方向代表快进时,T n= P/A* (T ,-Ti) +?\,其中,Ρ是滑动圆弧的角度/长度,Α为特定角度/长度值,!\是视频当前播放时刻,T e是触控屏的视频播放终点时刻,所述设定角度/长度A对应于当前播放时刻至播放终点时刻之间的时长;当滑动方向代表快退时,Tn= P/A*(T fTj+L,其中,^是触控屏的视频播放起点时刻;
[0024]跳转时刻显示模块,用于显示该圆弧所对应的跳转到的播放时刻
[0025]跳转模块,用于从所述目标视频当前播放位置、以及所确定的跳转方向,跳转至播放时刻1?;
[0026]播放模块,用于从播放时刻TJ#放所述目标视频。
[0027]较佳的,所述圆弧拟合模块,用于运用圆弧拟合法,将屏幕上滑动的曲线轨迹拟合为圆弧。
[0028]较佳的,所述圆弧拟合模块,用于运用最小二乘法,将屏幕上滑动的曲线轨迹拟合为圆弧。
[0029]较佳的,还包括特定角度/长度显示模块,用于在屏幕上显示具有特定角度/长度A的一段圆弧。
[0030]较佳的,所述具有特定角度/长度A的一段圆弧为虚化处理过的圆弧。
[0031]由上述的技术方案可见,本发明提供了一种触控屏的视频播放方法及装置,应用于具有触控屏的终端,在播放目标视频的过程中,检测是否有针对所述移动终端的触控屏的滑动操作产生;在检测到有圆弧形滑动操作产生的情况下,拟合出圆弧,计算圆弧角度/长度,根据滑动方向,确定滑动操作对应的目标视频的跳转方向和跳转后所要播放的时刻。由于采用圆弧形滑动,无需现有技术采用的直线滑动对屏幕大小尺寸的依赖,滑动控制快进快退方便、跳转时刻定位快速、准确,给用户带来更高的体验效果。值得推广使用。
【附图说明】
[0032]下面结合附图和【具体实施方式】对本发明的技术方案作进一步具体说明。
[0033]图1为【具体实施方式】的滑动圆弧曲线及跳转时刻点的示意图。
[0034]图2为本发明实施例提供的一种触控屏的视频播放方法的流程示意图。
[0035]图3为本发明实施例提供的一种触控屏的视频播放装置的结构示意图。
【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]本发明适用于具有触控屏的终端,例如,手机操作系统的移动终端,移动电脑终端ipad等,当然也适用于其他智能移动终端,本发明对此不作限定。
[0038]下面通过具体实施例,对本发明进行详细说明。
[0039]结合图1和图2,本发明实施例的触控屏的视频播放方法的流程示意图,包括以下步骤:
[0040]步骤101:在播放目标视频的过程中,检测是否有特定的引导操作;特定的引导操作可以为对屏幕的两次连续点触,或者其它设定的引导操作。
[0041]步骤102:在检测到有引导操作的情况下,屏幕上显示具有特定角度/长度A的一段圆弧,以供用户模拟和参考,进行弧线滑动操作。圆弧A用虚化方式显示,用户完全可按照虚化的弧线轨迹进行滑动,选择快进、快退的视频段。
[0042]然后,检测是否有圆弧形触屏滑动动作;
[0043]步骤103:拟合出圆弧形触屏滑动曲线的圆弧;
[0044]拟合圆弧形触屏滑动曲线的圆弧包括:运用圆弧拟合法,将屏幕上滑动的曲线轨迹拟合为圆弧。
[0045]或者,运用最小二乘法,将屏幕上滑动的曲线轨迹拟合为圆弧。
[0046]步骤104:根据所述滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向和跳转到播放时刻1,包括:
[0047]步骤105:如图1所示,Ts是触控屏的视频播放起点时刻,T e是触控屏的视频播放终点时刻,?\是视频当前播放时刻,通常根据使用习惯,从左至右的滑动方向代表快进,代表快进,反之,代表快退。
[0048]图1中,有一段圆弧L1,滑动方向从左至右,表示快进。则根据L1相对于圆弧Ts至Te,计算所对应的跳转到的播放时刻!?,公式为!?= P/A* (T e-1\) +?\,其中,P是滑动圆弧L1的角度/长度,Α为特定角度/长度值,角度/长度A对应于当前播放时刻至播放终点时刻之间的时长。
[0049]其一、当P是滑动圆弧L1的弧度时,A为特定角度,根据人手指滑动的习惯最大弧度确定,如60度至120度之间的任一弧度,例如90度。如果L1的弧度为30度时,且当前播放的时刻!\为15分钟,整个视频的终点时刻T e为130分钟,则所对应的跳转到的播放时刻Tn= 30/90* (130-15)+15,得到1^= 53.33分钟。说明一下的是,计算滑动圆弧L1的弧度P,有多种方式,例如以屏幕中某一缺省点为圆心,计算该圆弧角度。对于本领域的技术人员来说是常规手段的选
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1