视频播放方法和视频播放设备的制造方法

文档序号:9870935阅读:270来源:国知局
视频播放方法和视频播放设备的制造方法
【技术领域】
[0001]本发明涉及互联网领域,特别涉及视频播放方法和视频播放设备。
【背景技术】
[0002]观看视频是用户休闲娱乐的一种重要活动。目前有很多视频网站,聚合了庞大的视频资源(如电视剧、电影、以及各种综艺节目),供用户下载或在线观看。
[0003]当前提供给用户的视频播放方法要么是从头到尾播放视频,要么是根据用户的快进指令来选播视频。而对于用户来说,通常其不需要完整地看完视频的所有内容。
[0004]在从头到尾播放的情况下,用户可能还没看到精彩内容,就已经停止播放该视频而转向其它内容了。
[0005]而快进时,又有可能错过精彩内容。
[0006]因此,这种播放方式效率低下,影响用户体验。

【发明内容】

[0007]本发明所要解决的一个问题是,提供一种视频播放方法和视频播放设备,其能够尽快向用户展示视频中的精彩内容。
[0008]根据本发明的一个方面,提供了一种视频播放方法,包括:播放由视频中的部分视频帧组成的视频帧集合;响应于外来指令,停止播放视频帧集合;以及播放视频。
[0009]优选地,响应于外来指令停止播放视频帧集合的步骤可以包括:响应于第一外来指令,从视频帧集合当前播放的视频帧开始逆序播放;以及响应于第二外来指令,停止播放视频帧集合。
[0010]优选地,可以以比播放视频帧集合的速度低的速度执行逆序播放。或者,还可以逐帧执行逆序播放,其中响应于每次接收到第三外来指令,逆序播放一个视频帧。
[0011]优选地,该视频播放方法还可以包括:获取视频帧集合被停止播放时最后播放的视频帧或者在视频帧集合中最后播放的视频帧之前或之后第预定数量个视频帧在视频中的对应视频位置;以及基于上述视频位置确定开播视频位置,以便从开播视频位置处开始播放视频。
[0012]优选地,开播视频位置还可以是视频中与对应视频位置相关的特定视频位置。
[0013]优选地,特定视频位置可以是对应视频位置;或者特定视频位置可以是视频中对应视频位置之前与对应视频位置相距预定数量的视频帧的视频位置;或者在视频包括多个视频剧集的情况下,开播视频位置可以是对应视频帧所在视频剧集开头的视频位置或其中预定视频位置。
[0014]或者,还可以从原视频开头的视频位置或其中预定视频位置处开始播放原视频。
[0015]优选地,该视频播放方法还可以包括:在播放视频之前,提示用户选择是否播放视频。
[0016]根据本发明的另一个方面,提供了一种视频播放设备,包括:第一播放装置,用于播放由视频中的部分视频帧组成的视频帧集合;停止播放装置,用于响应于外来指令停止播放视频帧集合;以及第二播放装置,用于播放视频。
[0017]优选地,停止播放装置可以包括:逆序播放装置,用于响应于第一外来指令从视频帧集合当前播放的视频帧开始逆序播放;以及停止装置,用于响应于第二外来指令停止播放视频帧集合。
[0018]优选地,该视频播放设备还可以包括:视频位置获取装置,用于获取视频帧集合被停止播放时最后播放的视频帧或者在视频帧集合中最后播放的视频帧之前或之后第预定数量个视频帧在视频中的对应视频位置;以及开播位置确定装置,用于基于上述对应视频位置确定开播视频位置,以便从开播视频位置处开始播放视频。
[0019]优选地,该视频播放设备还可以包括:播放选择装置,用于在播放视频之前,提示用户选择是否播放视频。
[0020]根据本发明,通过在播放原视频之前,播放视频帧集合(精彩内容集锦),使得能够尽快向用户展示视频中的精彩内容。
[0021 ] 进一步地,通过基于停止播放视频帧集合时最后播放的视频帧来确定开播视频位置,可以让用户直接从感兴趣的视频帧(视频内容)处开始观看原视频。从而能够提供更好的用户体验。
【附图说明】
[0022]图1是根据本发明第一实施例的视频播放方法的流程图。
[0023]图2是图1中的步骤S200的一种实现方式的流程图。
[0024]图3是根据本发明第二实施例的视频播放方法的流程图。
[0025]图4是根据本发明第三实施例的视频播放设备的方框图。
[0026]图5是图4中的停止播放装置200的一种实现方式的方框图。
[0027]图6是根据本发明第四实施例的视频播放设备的方框图。
【具体实施方式】
[0028]下面参考附图描述根据本发明的视频播放方法和视频播放设备。
[0029]图1是根据本发明第一实施例的视频播放方法的流程图。
[0030]如图1所示,首先,响应于用户的操作或指令,例如用户打开浏览器或播放器,或者用户点击播放按钮,在步骤S100,播放由视频中的部分视频帧组成的视频帧集合(例如,可以称为“精彩内容预告”、“精彩内容集锦”等)。
[0031]在播放视频帧集合的过程中,响应于外来指令,在步骤S200,停止播放视频帧集入口 ο
[0032]然后,在步骤S600,播放该视频。
[0033]这样,在用户观看完整视频之前,可以先给用户提供预先挑选好的视频帧集合,让用户尽快了解该视频的精彩内容,然后可以决定是否要观看该视频。
[0034]不论用户是否观看原视频,如何观看原视频,至少都已经在较短的时间内向用户呈现了部分或全部的精彩内容。
[0035]在步骤SlOO中观看视频帧集合的过程中,当用户看到感兴趣的内容,在步骤S200,想要在感兴趣的视频帧处停止的情况下,在发出指令后,往往视频帧集合会又向前多播放了几个视频帧,这样有可能错过所关注的视频帧。
[0036]图2是图1中的步骤S200的一种实现方式的流程图。
[0037]如图2所示,当用户发出第一外来指令(例如停止播放)时,在步骤S210,响应于第一外来指令,从视频帧集合当前播放的视频帧开始逆序播放。
[0038]然后当用户再次看到刚刚错过的所关注的视频帧时,发出第二外来指令(例如最终停止)。在步骤S220,响应于第二外来指令,停止播放视频帧集合。
[0039]这样,可以更加准确地停在所关注的视频帧上。
[0040]这里,在步骤S210,可以以与步骤SlOO中播放视频帧集合相同的速度来执行逆序播放。
[0041]或者,也可以以比步骤SlOO中播放视频帧集合的速度低的速度来执行逆序播放,这样更加方便用户在所关注的视频帧处发出进一步的停止指令(第二外来指令)。
[0042]或者,还可以逐帧执行逆序播放。每当用户发出一次第三外来指令(例如上一帧),响应于每次接收到第三外来指令,逆序播放一个视频帧。这样能够使用户更加准确地在所关注的视频帧处发出进一步的停止指令(第二外来指令)。
[0043]图3是根据本发明第二实施例的视频播放方法的流程图。
[0044]首先,和图1所示视频播放方法一样,响应于用户的操作或指令,例如用户打开浏览器或播放器,或者用户点击播放按钮,在步骤S100,播放由视频中的部分视频帧组成的视频帧集合。
[0045]在播放视频帧集合的过程中,响应于外来指令,在步骤S200,停止播放视频帧集入口 ο
[0046]这里,也可以采用图2所示的方式来执行步骤S200,以便更加准确地停止在用户关注的视频帧上。
[0047]然后,在步骤S300,提示用户选择,是否要播放原视频。
[0048]如果用户选择播放原视频,在步骤S600中,可以从原视频的开头位直起从头播放。或者,也可以从原视频中某个预定视频位置处开始播放,例如,从开头起若干个视频帧之后的位置开始播放,这样可以跳过开头的一些广告、影片介绍等用户可能并不希望观看的内容。
[0049]或者,也可以从与步骤S200中停止播放时最后播放的视频帧关联的某个视频位置处,开始播放原视频。这样就需要进一步执行步骤S400和步骤S500。
[0050]在步骤S400,获取视频帧集合被停止播放时最后播放的视频帧在视频中的对应视频位置。
[0051]或者,根据需要,也可以获取在视频帧集合中最后播放的视频帧之前或之后第预定数量个视频巾贞在视频中的对应视频位置。
[0052]这样,例如在播放视频帧集合看到感兴趣的视频帧,发出停止指令时,往往感兴趣的视频帧已经过去。在这种情况下,可以不经过参考图2描述的回退过程,而直接指向发出停止指令时最后播放的视频帧之前第预定数量个视频帧。
[0053]或者,在如参考图2描述的回退过程中,也有可能再次错过所感兴趣的视频帧。此时,可以指向最后播放的视频帧之后第预定数量个视频帧。
[
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1