一种视频播放方法及装置制造方法及图纸

技术编号:11203170 阅读:66 留言:0更新日期:2015-03-26 11:06
本发明专利技术实施例公开了一种视频播放方法及装置,应用于具有触控屏的移动终端,在播放目标视频的过程中,确定检测到的针对移动终端的触控屏的滑动操作对应的滑动距离x和滑动方向;根据滑动方向,确定滑动操作对应的目标视频的跳转方向;判断滑动距离x是否小于预设的阈值,如果是,确定跳转时间间隔y=ax,否则,确定跳转时间间隔y=bx+C;根据目标视频当前播放时刻、确定的跳转时间间隔y以及确定的跳转方向,确定目标视频跳转后所要播放的时刻;从所确定的跳转后所要播放的时刻播放目标视频。应用本发明专利技术实施例,无需用户对屏幕进行多次滑动操作或滑动较长距离,就可以实现视频快进/快退较长时间,操作方便,提高了用户的体验效果。

【技术实现步骤摘要】

本专利技术涉及移动终端视频播放领域,特别涉及一种视频播放方法及装置
技术介绍
移动终端(例如手机、平板电脑等)的迅速发展,让人们可以随时随地进行视频的播放。现有技术中,移动终端在快进/快退播放视频时,通常以线性的方式对视频进行快进/快退,例如:滑屏距离为1厘米时,视频快进/快退1分钟;滑屏距离为2厘米时,视频快进/快退2分钟。但是,目前市场上的移动终端的屏幕尺寸大小不一,以上述的方式对视频快进/快退时,如果用户欲使视频快进/快退较长时间,对于屏幕尺寸较小的移动终端而言,需要多次滑动移动终端的屏幕,对于屏幕尺寸较大的移动终端而言,需要大幅度的增加滑屏距离,因此,现有技术在将视频快进/快退较长时间时,需要用户对屏幕进行多次滑动操作或滑动较长距离,操作不够方便,影响用户的体验效果。
技术实现思路
本专利技术实施例的目的在于提供一种视频播放方法及装置,以提高用户的体验效果。为达到上述目的,本专利技术实施例公开了一种视频播放方法,应用于具有触控屏的移动终端,包括:在播放目标视频的过程中,检测是否有针对所述移动终端的触控屏的滑动操作产生;在检测到有滑动操作产生的情况下,确定滑动距离x和滑动方向;根据所述滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向;判断所述滑动距离x是否小于预设的阈值A,如果是,则确定跳转时间间隔为:y=ax,否则,确定跳转时间间隔为:y=bx+C,其中,a为原始变化率,b为调节变化率,a小于b,C为常数,且C≥(Aa-Ab);根据所述目标视频当前播放时刻、所确定的跳转时间间隔y以及所确定的跳转方向,确定所述目标视频跳转后所要播放的时刻;从所确定的跳转后所要播放的时刻播放所述目标视频。较佳的,所述C为:Aa-Ab。较佳的,所述滑动距离x的确定,包括:获得所述滑动操作的起点和终点,将所述起点和所述终点之间的直线距离,确定为所述滑动距离x。较佳的,所述滑动距离x的确定,包括:获得所述滑动操作的滑动轨迹,将所述滑动轨迹的长度确定为所述滑动距离x。较佳的,所述根据所述目标视频当前播放时刻、所确定的跳转时间间隔y以及所确定的跳转方向,确定所述目标视频跳转后所要播放的时刻,包括:在所确定的跳转方向为视频向前跳转的情况下,判断所述目标视频当前播放时刻加上确定的跳转时间间隔是否大于所述目标视频的时长;如果否,则将所述目标视频当前播放时刻加上确定的跳转时间间隔得到的时刻,确定为所述目标视频跳转后所要播放的时刻;如果是,则将所述目标视频的播放终点,确定为所述目标视频跳转后所要播放的时刻;在所确定的跳转方向为视频向后跳转的情况下,判断所述目标视频当前播放时刻减去确定的跳转时间间隔是否小于零;如果否,则将所述目标视频当前播放时刻减去确定的跳转时间间隔得到的时刻,确定为所述目标视频跳转后所要播放的时刻;如果是,则将所述目标视频的播放起点,确定为所述目标视频跳转后所要播放的时刻。为达到上述目的,本专利技术实施例公开了一种视频播放装置,应用于具有触控屏的移动终端,包括:滑动操作检测模块、第一确定模块、第二确定模块、判断模块、第三确定模块、第四确定模块和播放模块,其中,所述滑动操作检测模块,用于在播放目标视频的过程中,检测是否有针对所述移动终端的触控屏的滑动操作产生;所述第一确定模块,用于在所述滑动操作检测模块检测到有滑动操作产生的情况下,确定滑动距离x和滑动方向;所述第二确定模块,用于根据所述第一确定模块确定的滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向;所述判断模块,用于判断所述第一确定模块确定的滑动距离x是否小于预设的阈值A;所述第三确定模块,用于在所述判断模块判断结果为是的情况下,确定跳转时间间隔为:y=ax,在所述判断模块判断结果为否的情况下,确定跳转时间间隔为:y=bx+C,其中,a为原始变化率,b为调节变化率,a小于b,C为常数,且C≥(Aa-Ab);所述第四确定模块,用于根据所述目标视频当前播放时刻、所述第三确定模块确定的跳转时间间隔y以及所述第二确定模块确定的跳转方向,确定所述目标视频跳转后所要播放的时刻;所述播放模块,用于从所述第四确定模块确定的跳转后所要播放的时刻播放目标视频。较佳的,所述C为:Aa-Ab。较佳的,所述第一确定模块,包括:第一滑动距离确定子模块和第一滑动方向确定子模块,其中,所述第一滑动距离确定子模块,用于在所述滑动操作检测模块检测到有滑动操作产生的情况下,获得所述滑动操作的起点和终点,将所述起点和所述终点之间的直线距离,确定为所述滑动距离x;所述第一滑动方向确定子模块,用于在所述滑动操作检测模块检测到有滑动操作产生的情况下,确定滑动方向。较佳的,所述第一确定模块,包括:第二滑动距离确定子模块和第二滑动方向确定子模块,其中,所述第二滑动距离确定子模块,用于在所述滑动操作检测模块检测到有滑动操作产生的情况下,获得所述滑动操作的滑动轨迹,将所述滑动轨迹的长度确定为所述滑动距离x;所述第二滑动方向确定子模块,用于在所述滑动操作检测模块检测到有滑动操作产生的情况下,确定滑动方向。较佳的,所述第四确定模块,包括:第一判断子模块、第二判断子模块和跳转时刻确定子模块,其中,所述第一判断子模块,用于在所述第二确定模块确定的跳转方向为视频向前跳转的情况下,判断所述目标视频当前播放时刻加上所述第三确定模块确定的跳转时间间隔是否大于所述目标视频的时长;所述第二判断子模块,用于在所述第二确定模块确定的跳转方向为视频向后跳转的情况下,判断所述目标视频当前播放时刻减去所述第三确定模块确定的跳转时间间隔是否小于零;所述跳转时刻确定子模块,用于在所述第一判断子模块判断结果为否的情况下,将所述目标视频当前播放时刻加上所述第三确定模块确定的跳转时间间隔得到的时刻,确定为所述目标视频跳转后所要播放的时刻;在所述第一判断子模块判断结果为是的情况下,将所述目标视频的播放终点,确定为所述目标视频跳转后所要播放的时刻;在所述第二判断子模块判断结果为否的情况下,将所述目标视频当前播放时刻减去所述第三确定模块确定的跳转时间间隔得到的时刻,确定为所述目标视频跳转后所要播放的时刻;在所述第二判断子模块判断结果为是的情况下,将所述目标视频的播放起点,确定为所述目标视频跳转后所要播放的时刻。由上述的技术方案可见,本专利技术实施例本文档来自技高网...
一种视频播放方法及装置

【技术保护点】
一种视频播放方法,应用于具有触控屏的移动终端,其特征在于,包括:在播放目标视频的过程中,检测是否有针对所述移动终端的触控屏的滑动操作产生;在检测到有滑动操作产生的情况下,确定滑动距离x和滑动方向;根据所述滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向;判断所述滑动距离x是否小于预设的阈值A,如果是,则确定跳转时间间隔为:y=ax,否则,确定跳转时间间隔为:y=bx+C,其中,a为原始变化率,b为调节变化率,a小于b,C为常数,且C≥(Aa‑Ab);根据所述目标视频当前播放时刻、所确定的跳转时间间隔y以及所确定的跳转方向,确定所述目标视频跳转后所要播放的时刻;从所确定的跳转后所要播放的时刻播放所述目标视频。

【技术特征摘要】
1.一种视频播放方法,应用于具有触控屏的移动终端,其特征在于,包括:
在播放目标视频的过程中,检测是否有针对所述移动终端的触控屏的滑动
操作产生;
在检测到有滑动操作产生的情况下,确定滑动距离x和滑动方向;
根据所述滑动方向,确定所述滑动操作对应的所述目标视频的跳转方向;
判断所述滑动距离x是否小于预设的阈值A,如果是,则确定跳转时间间隔
为:y=ax,否则,确定跳转时间间隔为:y=bx+C,其中,a为原始变化率,b为
调节变化率,a小于b,C为常数,且C≥(Aa-Ab);
根据所述目标视频当前播放时刻、所确定的跳转时间间隔y以及所确定的跳
转方向,确定所述目标视频跳转后所要播放的时刻;
从所确定的跳转后所要播放的时刻播放所述目标视频。
2.根据权利要求1所述的方法,其特征在于,所述C为:Aa-Ab。
3.根据权利要求1所述的方法,其特征在于,所述滑动距离x的确定,包括:
获得所述滑动操作的起点和终点,将所述起点和所述终点之间的直线距离,
确定为所述滑动距离x。
4.根据权利要求1所述的方法,其特征在于,所述滑动距离x的确定,包括:
获得所述滑动操作的滑动轨迹,将所述滑动轨迹的长度确定为所述滑动距
离x。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述根据所述目
标视频当前播放时刻、所确定的跳转时间间隔y以及所确定的跳转方向,确定所
述目标视频跳转后所要播放的时刻,包括:
在所确定的跳转方向为视频向前跳转的情况下,判断所述目标视频当前播
放时刻加上确定的跳转时间间隔是否大于所述目标视频的时长;如果否,则将
所述目标视频当前播放时刻加上确定的跳转时间间隔得到的时刻,确定为所述
目标视频跳转后所要播放的时刻;如果是,则将所述目标视频的播放终点,确

\t定为所述目标视频跳转后所要播放的时刻;
在所确定的跳转方向为视频向后跳转的情况下,判断所述目标视频当前播
放时刻减去确定的跳转时间间隔是否小于零;如果否,则将所述目标视频当前
播放时刻减去确定的跳转时间间隔得到的时刻,确定为所述目标视频跳转后所
要播放的时刻;如果是,则将所述目标视频的播放起点,确定为所述目标视频
跳转后所要播放的时刻。
6.一种视频播放装置,应用于具有触控屏的移动终端,其特征在于,包括:
滑动操作检测模块、第一确定模块、第二确定模块、判断模块、第三确定模块、
第四确定模块和播放模块,其中,
所述滑动操作检测模块,用于在播放目标视频的过程中,检测是否有针对
所述移动终端的触控屏的滑动操作产生;
所述第一确定模块,用于在所述滑动操作检测模块检测到有滑动操作产生
的情况下,确定滑动距离x和滑动方向;
所述第二确定模块,用于根据所述第一确定模块确定的滑动方向,确定所
述滑动操作对应的所述目标视频的跳转方向;
所述判断模块,用于判断所述第一确定模块确定的滑动距离x是否小于预设
的阈值A;
所述第三...

【专利技术属性】
技术研发人员:刘倩林明祥
申请(专利权)人:北京元心科技有限公司
类型:发明
国别省市:北京;11

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

1