视频播放处理方法、播放器及终端设备的制造方法

文档序号:10516413
视频播放处理方法、播放器及终端设备的制造方法
【专利摘要】本发明提供一种视频播放处理方法、播放器及终端设备。包括:接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令;确定第一检索指令所需检索的第一时间点和第二检索指令所需检索的第二时间点;判断在预设时间范围内,是否接收到用户在视频播放窗口针对所播放视频发出的第三检索视频指令;若在预设时间范围内接收到第三检索视频指令,则生成关键帧选择窗口;接收用户在关键帧选择窗口中所选定的关键帧信息,并根据用户所选定的关键帧信息在视频播放窗口中播放视频。解决用户使用屏幕较小的终端设备观看视频时,需要前向检索或后向检索确认新的准确播放位置时,检索多次才能准确找到新的时间点的问题。
【专利说明】
视频播放处理方法、播放器及终端设备
技术领域
[0001]本发明涉及多媒体播放技术领域,尤其涉及一种视频播放处理方法、播放器及终端设备。
【背景技术】
[0002]视频播放器是消费类电子终端(比如手机/pad)的一个核心功能,用户可以用各种终端设备通过视频播放器播放各种视频内容。用户在欣赏视频内容时,根据不同的需要和场景,会与播放器之间有不同的交互操作,比如播放、暂停、前向检索、后向检索等等。在观看视频的过程中,用户往往需要跳过一段时间或者回溯一段时间的内容,这就需要播放器从当前播放位置前向检索或者后向检索确定新的播放位置。
[0003]对于屏幕较小的手机来说,当需要前向检索或后向检索确认新的准确播放位置时,不容易准确找到新的时间点,常常需要前向检索或后向检索多次才能确定新的播放位置。

【发明内容】

[0004]本发明提供一种视频播放处理方法、播放器及终端设备,以解决用户使用屏幕较小的终端设备观看视频时,需要前向检索或后向检索确认新的准确播放位置时,检索多次才能准确找到新的时间点的问题。
[0005]本发明提供一种视频播放处理方法,包括:
[0006]接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令;
[0007]确定所述第一检索指令所需检索的第一时间点和所述第二检索指令所需检索的第二时间点,其中所述第一时间点早于所述第二时间点;
[0008]判断在预设时间范围内,是否接收到所述用户在所述视频播放窗口针对所播放视频发出的第三检索视频指令,其中,所述第三检索视频指令所需检索的时间点在所述第一时间点与第二时间点之间;
[0009]若在预设时间范围内接收到所述第三检索视频指令,则生成关键帧选择窗口,所述关键帧选择窗口中显示有所述播放视频在所述第一时间点与第二时间点之间的各关键帧信息;
[0010]接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频。
[0011 ] 进一步地,上述视频播放处理方法中,所述生成关键帧选择窗口之前,还包括:
[0012]根据所述用户在网络视频库中选择的视频源以及用户在所述视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率;
[0013]相应的,所述生成关键帧选择窗口,包括:
[0014]根据所述单位时间内关键帧的帧率,确定所述播放视频在所述第一时间点与第二时间点之间的关键帧;
[0015]生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在所述关键中贞选择窗口中。
[0016]进一步地,上述视频播放处理方法中,所述接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频,包括:
[0017]接收所述用户在所述关键帧选择窗口中从所显不的各关键帧中选定一关键帧的指令,所述指令中包含所选定的关键帧的播放时间点;
[0018]关闭所述关键帧选择窗口;
[0019]在所述视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。
[0020]进一步地,上述视频播放处理方法中,所述第一检索指令,包括下述操作指令之
[0021 ]向前拖拽所述视频播放窗口的进度条的拖拽操作指令;
[0022]单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点早于所述播放视频当前的播放时间点。
[0023]进一步地,上述视频播放处理方法中,所述第二检索指令,包括下述操作指令之
[0024]向后拖拽所述视频播放窗口的进度条的拖拽操作指令;
[0025]单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点晚于所述播放视频当前的播放时间点。
[0026]本发明还提供一种视频播放器,其特征在于,包括:
[0027]接收指令模块,用于接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令;
[0028]确定时间点模块,用于确定所述第一检索指令所需检索的第一时间点和所述第二检索指令所需检索的第二时间点,其中所述第一时间点早于所述第二时间点;
[0029]判断模块,用于判断在预设时间范围内,是否接收到所述用户在所述视频播放窗口针对所播放视频发出的第三检索视频指令,其中,所述第三检索视频指令所需检索的时间点在所述第一时间点与第二时间点之间;
[0030]生成窗口模块,用于若在预设时间范围内接收到所述第三检索视频指令,则生成关键帧选择窗口,所述关键帧选择窗口中显示有所述播放视频在所述第一时间点与第二时间点之间的各关键帧信息;
[0031]接受关键帧信息模块,用于接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频。
[0032]进一步地,上述视频播放器中,所述生成窗口模块,还用于:
[0033]根据所述用户在网络视频库中选择的视频源以及用户在所述视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率;
[0034]相应的,所述生成窗口模块,具体用于:
[0035]根据所述单位时间内关键帧的帧率,确定所述播放视频在所述第一时间点与第二时间点之间的关键帧;
[0036]生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在所述关键帧选择窗口中。
[0037]进一步地,上述视频播放器中,所述接收关键帧信息模块,具体用于:
[0038]接收所述用户在所述关键帧选择窗口中从所显不的各关键帧中选定一关键帧的指令,所述指令中包含所选定的关键帧的播放时间点;
[0039]关闭所述关键帧选择窗口;
[0040]在所述视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。
[0041]进一步地,上述视频播放器中,所述第一检索指令,包括下述操作指令之一:
[0042]向前拖拽所述视频播放窗口的进度条的拖拽操作指令;
[0043]单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点早于所述播放视频当前的播放时间点。
[0044]进一步地,上述视频播放器中,所述第二检索指令,包括下述操作指令之一:
[0045]向后拖拽所述视频播放窗口的进度条的拖拽操作指令;
[0046]单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点晚于所述播放视频当前的播放时间点。
[0047]本发明还提供一种终端设备,所述终端设备包括上述视频播放器。
[0048]本发明的视频播放处理方法、播放器及终端设备,通过终端设备的视频播放器接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令;确定所述第一检索指令所需检索的第一时间点和所述第二检索指令所需检索的第二时间点,其中所述第一时间点早于所述第二时间点;判断在预设时间范围内,是否接收到所述用户在所述视频播放窗口针对所播放视频发出的第三检索视频指令,其中,所述第三检索视频指令所需检索的时间点在所述第一时间点与第二时间点之间;若在预设时间范围内接收到所述第三检索视频指令,则生成关键帧选择窗口,所述关键帧选择窗口中显示有所述播放视频在所述第一时间点与第二时间点之间的各关键帧信息;接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频,解决了用户使用屏幕较小的终端设备观看视频时,需要前向检索或后向检索确认新的准确播放位置时,检索多次才能准确找到新的时间点的问题。
【附图说明】
[0049]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0050]图1为本发明的视频播放处理方法实施例一的流程图;
[0051]图2为本发明的终端设备的视频播放窗口被用户向前拖拽进度条的示意图;
[0052]图3为本发明的终端设备的视频播放窗口被用户单击进度条上的早于当前播放时间点的某一时间点的示意图;
[0053]图4为本发明的终端设备的视频播放窗口被用户向后拖拽进度条的示意图;
[0054]图5为本发明的终端设备的视频播放窗口被用户单击进度条上的晚于当前播放时间点的某一时间点的示意图
[0055]图6为本发明的视频播放处理方法实施例二的流程图;
[0056]图7为本发明的视频播放处理方法实施例三的流程图;
[0057]图8为本发明的视频播放器的结构示意图。
【具体实施方式】
[0058]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]图1为本发明的视频播放处理方法实施例一的流程图,如图1所示,本实施例的方法可以包括:
[0060]步骤101、接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令。
[0061]终端设备,比如手机、平板电脑等,一般都会装有供用户观看视频的视频播放器,用户在终端设备上观看视频时,会根据不同的需要和场景,与终端设备之间有不同的交互操作,比如用户想重新观看已经看过的某个时间点的视频时,会向终端设备发出检索这个时间点视频的指令,一般情况下,用户不容易通过一次检索操作就准确确定想观看的视频时间点,会先后向终端设备发出两次检索视频的指令,即第一检索视频指令和第二检索视频指令。
[0062]举例来说,第一检索指令可以是图2提供的实例,向前拖拽视频播放窗口的进度条的拖拽操作指令;也可以是图3提供的实例,单击视频播放窗口的进度条上的一时间点的点击操作指令,且用户单击的视频播放窗口进度条上的时间点早于播放视频当前的播放时间点。第二检索指令可以是图4提供的实例,向后拖拽视频播放窗口的进度条的拖拽操作指令;也可以是图5提供的实例,单击视频播放窗口的进度条上的一时间点的点击操作指令,且用户单击的视频播放窗口进度条上的时间点晚于播放视频当前的播放时间点。
[0063]步骤102、确定第一检索指令所需检索的第一时间点和第二检索指令所需检索的第二时间点,其中第一时间点早于第二时间点。
[0064]终端设备在接收到用户向其发出的第一检索视频指令时,会将用户发出的第一检索视频指令检索的第一时间点,即与用户第一次检索指令对应的的视频播放时间点确定下来,同理,终端设备在接收到用户向其发出的第二检索视频指令时,会将用户发出的第二检索视频指令检索的第二时间点,即与用户第二次检索指令对应的的视频播放时间点确定下来,而且第一时间点早于第二时间点。
[0065]步骤103、判断在预设时间范围内,是否接收到用户在视频播放窗口针对所播放视频发出的第三检索视频指令;
[0066]其中,第三检索视频指令所需检索的时间点在第一时间点与第二时间点之间。
[0067]待用户发出两次检索视频的指令,检索到的视频播放时间点都不是用户想要观看的视频播放时间点时,用户会发出第三检索视频指令,在用户发出检索指令之前,会在视频播放窗口设置一个时间点,用来设置接收第三检索视频指令的时间范围,当用户发出第三检索视频指令时,判断第三检索视频指令是否在预设时间范围内,第三次检索视频指令检索的视频播放时间点在第一时间点和第二时间点之间。
[0068]步骤104、若在预设时间范围内接收到第三检索视频指令,则生成关键帧选择窗P;
[0069]关键帧选择窗口中显示有播放视频在第一时间点与第二时间点之间的各关键帧
?目息O
[0070]若经过判断可以确定在预设时间范围内接收到了第三检索视频指令,则会在终端设备的显示界面生成一个供用户选择关键帧的新窗口,在这个新窗口中,显示有多个关键帧信息,且这些关键帧对应的视频播放时间点介于用户发出的第一检索视频指令对应的第一时间点和用户发出的第二检索视频指令对应的第二时间点之间。
[0071]步骤105、接收用户在关键帧选择窗口中所选定的关键帧信息,并根据用户所选定的关键帧信息在视频播放窗口中播放视频。
[0072]用户会在生成的关键帧选择窗口中选则想要观看的视频时间点对应的关键帧,终端设备接收到用户在关键帧选择窗口中所选定的关键帧信息以后,会根据用户选定的关键帧信息在视频播放窗口中播放视频,且播放视频的时间点是用户选定的关键帧信息对应的视频时间点。
[0073]本实施例提供的视频播放处理方法,用户用终端设备的视频播放窗口观看视频时,若想观看某一特定时间点的视频,会向终端设备发出检索视频的指令,一般情况下,用户会先后发出两次检索视频的指令,相应的,终端设备会接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令;然后确定第一检索指令所需检索的第一时间点和第二检索指令所需检索的第二时间点,其中,第一时间点早于第二时间点;随后判断在预设时间范围内,是否接收到用户在视频播放窗口针对所播放视频发出的第三检索视频指令,其中,第三检索视频指令所需检索的时间点在第一时间点与第二时间点之间;若在预设时间范围内接收到第三检索视频指令,则生成关键帧选择窗口,关键帧选择窗口中显示有所述播放视频在所述第一时间点与第二时间点之间的各关键帧信息;最后接收用户在关键帧选择窗口中所选定的关键帧信息,并根据用户所选定的关键帧信息在视频播放窗口中播放视频。当终端设备屏幕较小时,通过这种方法,用户只需做三次检索操作便可以准确检索到想要观看的视频播放位置,可以给用户带来方便快捷的操作和使用体验。
[0074]可选地,在步骤104中的生成关键帧选择窗口之前,有如下步骤:
[0075]根据用户在网络视频库中选择的视频源以及用户在视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率。
[0076]用户选择观看的视频时,都是从网络视频库中选择,对于同一个视频名称的视频来说,在网络视频库中会有多个视频源,区别主要是清晰度的不同以及视频大小的不同,比如一个视频可以是480Ρ、720Ρ以及1080Ρ的清晰度,视频大小可以是600Μ或者1.20G等等,视频源不同,关键帧也会有差别,同时,用户也可以在视频播放窗口的设置界面下对关键帧选择窗口显示的关键帧帧率做设置,结合用户在网络视频库中选择的视频源以及用户在视频播放窗口关于关键帧的设置,可以确定单位时间内关键帧的帧率,即对于长度为I分钟的待检测视频内容,需要产生多少数量的关键帧。
[0077]具体地,生成关键帧选择窗口可以是如图6所示的步骤:
[0078]步骤201、根据单位时间内关键帧的帧率,确定播放视频在第一时间点与第二时间点之间的关键帧。
[0079]当根据用户在网络视频库中选择的视频源以及用户在视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率以后,可以根据帧率,计算出用户发出的第一检索指令对应的第一时间点和用户发出的第二检索指令对应的第二时间点之间的关键帧个数,同时视频播放器自动将第一时间点和第二时间点之间的关键帧确定。
[0080]步骤202、生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在关键帧选择窗口中。
[0081 ]确定第一时间店与第二时间点之间的关键帧帧率后,终端设备在原视频播放窗口的基础上生成关键帧选择窗口,且,在生成的关键帧选择窗口中将步骤201生成的各关键帧按照各关键帧对应的视频播放时间点的先后顺序排列显示在关键帧选择窗口中。
[0082]本实施例中,通过用户在网络视频库中选择的视频源以及用户在视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率;然后根据单位时间内关键帧的帧率,确定播放视频在第一时间点与第二时间点之间的关键帧;生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在关键帧选择窗口中。用户可以设置关键帧的帧率,同时在生成的关键帧选择窗口清楚地看到各个关键帧,可以直观地将第一时间点与第二时间点直接的视频关键帧直观地展示给用户,极大地方便用户的使用。
[0083]图7为本发明的视频播放处理方法实施例三的流程图,如图7所示,本实施例的方法是对图1所示方法实施例一中步骤的细化操作,具体地,步骤105可以包括如下所示步骤:
[0084]步骤301、接收用户在关键帧选择窗口中从所显不的各关键帧中选定一关键帧的指令,指令中包含所选定的关键帧的播放时间点。
[0085]当关键帧选择窗口将第一时间点与第二时间点之间的关键帧显示给用户时,用户会在关键帧选择窗口中选择自己想要观看时间点对应的关键帧,对应地,终端设备接收到用户在关键帧选择窗口中从显示的各关键帧中选定一个关键帧的指令,指令中包含所选定的关键帧的播放时间点。
[0086]步骤302、关闭关键帧选择窗口。
[0087]待终端设备接收到用户在关键帧选择窗口中从显示的各关键帧中选定一个关键帧的指令以后,会将生成的关键帧选择窗口关闭。
[0088]步骤303、在视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。
[0089]用户在关键帧选择窗口选定了关键帧,也就选定了想要观看的视频播放时间点,关键帧选择窗口被关闭以后,视频播放窗口会从所选定的关键帧的播放时间点开始播放视频。
[0090]本实施例是对接收用户在关键帧选择窗口中所选定的关键帧信息,并根据用户所选定的关键帧信息在视频播放窗口中播放视频这一步骤的细化,具体为:先接收用户在关键帧选择窗口中从所显示的各关键帧中选定一关键帧的指令,指令中包含所选定的关键帧的播放时间点;然后关闭关键帧选择窗口 ;最后在视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。通过这样的方法,用户可以方便地找到自己想要观看的视频时间点对应的关键帧并对其进行选择,在终端设备关闭关键帧选择窗口以后,直接从用户选择的关键帧所对应的视频播放时间点开始播放视频,避免了用户不断检索视频时间给用户带来的繁琐的使用步骤。
[0091]图8为本发明的视频播放器的结构示意图,如图所示,视频播放器包括:接收指令模块11、确定时间点模块12、判断模块13、生成窗口模块14及接受关键帧信息模块15。
[0092]接收指令模块11,用于接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令;
[0093]确定时间点模块12,用于确定第一检索指令所需检索的第一时间点和第二检索指令所需检索的第二时间点,其中第一时间点早于第二时间点;
[0094]判断模块13,用于判断在预设时间范围内,是否接收到用户在视频播放窗口针对所播放视频发出的第三检索视频指令,其中,第三检索视频指令所需检索的时间点在第一时间点与第二时间点之间;
[0095]生成窗口模块14,用于若在预设时间范围内接收到第三检索视频指令,则生成关键帧选择窗口,关键帧选择窗口中显示有播放视频在第一时间点与第二时间点之间的各关键帧信息;
[0096]接受关键帧信息模块15,用于接收用户在关键帧选择窗口中所选定的关键帧信息,并根据用户所选定的关键帧信息在视频播放窗口中播放视频。
[0097]可选地,生成窗口模块14,还用于:
[0098]根据用户在网络视频库中选择的视频源以及用户在视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率;
[0099]相应的,生成窗口模块14,具体用于:
[0100]根据单位时间内关键帧的帧率,确定播放视频在第一时间点与第二时间点之间的关键帧;
[0101 ]生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在所述关键帧选择窗口中。
[0102]进一步地,接收关键帧信息模块15,具体用于:
[0103]接收用户在关键帧选择窗口中从所显示的各关键帧中选定一关键帧的指令,指令中包含所选定的关键帧的播放时间点;
[0104]关闭关键帧选择窗口;
[0105]在视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。
[0106]其中,第一检索指令,包括下述操作指令之一:
[0107]向前拖拽视频播放窗口的进度条的拖拽操作指令;
[0108]单击视频播放窗口的进度条上的一时间点的点击操作指令,该时间点早于所述播放视频当前的播放时间点。
[0109]第二检索指令,包括下述操作指令之一:
[0110]向后拖拽视频播放窗口的进度条的拖拽操作指令;
[0111]单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点晚于所述播放视频当前的播放时间点。
[0112]本发明上述实施例所述的视频播放器,可以对应执行前述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0113]本发明实施例还提供一种终端设备,本实施例的终端设备可以为现有技术中的手机、平板电脑等任意设备,其具有类似的架构。以手机为例,其可以包括基带部分、射频部分、处理器、存储器、天线等等。特别的,该终端设备可以包含前述图8所述的视频播放器,从而可以使得该终端设备具备图1-7所示方法实施例所保护的视频播放处理方法。
[0114]以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到至少两个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0115]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种视频播放处理方法,其特征在于,包括: 接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令; 确定所述第一检索指令所需检索的第一时间点和所述第二检索指令所需检索的第二时间点,其中所述第一时间点早于所述第二时间点; 判断在预设时间范围内,是否接收到所述用户在所述视频播放窗口针对所播放视频发出的第三检索视频指令,其中,所述第三检索视频指令所需检索的时间点在所述第一时间点与第二时间点之间; 若在预设时间范围内接收到所述第三检索视频指令,则生成关键帧选择窗口,所述关键帧选择窗口中显示有所述播放视频在所述第一时间点与第二时间点之间的各关键帧信息; 接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频。2.根据权利要求1所述的方法,其特征在于,所述生成关键帧选择窗口之前,还包括: 根据所述用户在网络视频库中选择的视频源以及用户在所述视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率; 相应的,所述生成关键帧选择窗口,包括: 根据所述单位时间内关键帧的帧率,确定所述播放视频在所述第一时间点与第二时间点之间的关键帧; 生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在所述关键帧选择窗口中。3.根据权利要求2所述的方法,其特征在于,所述接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频,包括: 接收所述用户在所述关键帧选择窗口中从所显示的各关键帧中选定一关键帧的指令,所述指令中包含所选定的关键帧的播放时间点; 关闭所述关键帧选择窗口 ; 在所述视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一检索指令,包括下述操作指令之一: 向前拖拽所述视频播放窗口的进度条的拖拽操作指令; 单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点早于所述播放视频当前的播放时间点。5.根据权利要求1-3中任一项所述的方法,其特征在于,所述第二检索指令,包括下述操作指令之一: 向后拖拽所述视频播放窗口的进度条的拖拽操作指令; 单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点晚于所述播放视频当前的播放时间点。6.一种视频播放器,其特征在于,包括: 接收指令模块,用于接收用户在视频播放窗口针对所播放视频发出的第一检索视频指令和第二检索视频指令; 确定时间点模块,用于确定所述第一检索指令所需检索的第一时间点和所述第二检索指令所需检索的第二时间点,其中所述第一时间点早于所述第二时间点; 判断模块,用于判断在预设时间范围内,是否接收到所述用户在所述视频播放窗口针对所播放视频发出的第三检索视频指令,其中,所述第三检索视频指令所需检索的时间点在所述第一时间点与第二时间点之间; 生成窗口模块,用于若在预设时间范围内接收到所述第三检索视频指令,则生成关键帧选择窗口,所述关键帧选择窗口中显示有所述播放视频在所述第一时间点与第二时间点之间的各关键帧信息; 接受关键帧信息模块,用于接收所述用户在所述关键帧选择窗口中所选定的关键帧信息,并根据所述用户所选定的关键帧信息在所述视频播放窗口中播放视频。7.根据权利要求6所述的视频播放器,其特征在于,所述生成窗口模块,还用于: 根据所述用户在网络视频库中选择的视频源以及用户在所述视频播放窗口关于关键帧的设置,确定单位时间内关键帧的帧率; 相应的,所述生成窗口模块,具体用于: 根据所述单位时间内关键帧的帧率,确定所述播放视频在所述第一时间点与第二时间点之间的关键帧; 生成关键帧选择窗口,并将确定的各关键帧按照播放时间点顺序显示在所述关键帧选择窗口中。8.根据权利要求7所述的视频播放器,其特征在于,所述接收关键帧信息模块,具体用于: 接收所述用户在所述关键帧选择窗口中从所显示的各关键帧中选定一关键帧的指令,所述指令中包含所选定的关键帧的播放时间点; 关闭所述关键帧选择窗口 ; 在所述视频播放窗口中从所选定的关键帧的播放时间点开始播放视频。9.根据权利要求6-8中任一项所述的视频播放器,其特征在于,所述第一检索指令,包括下述操作指令之一: 向前拖拽所述视频播放窗口的进度条的拖拽操作指令; 单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点早于所述播放视频当前的播放时间点。10.根据权利要求6-8中任一项所述的视频播放器,其特征在于,所述第二检索指令,包括下述操作指令之一: 向后拖拽所述视频播放窗口的进度条的拖拽操作指令; 单击所述视频播放窗口的进度条上的一时间点的点击操作指令,该时间点晚于所述播放视频当前的播放时间点。11.一种终端设备,其特征在于,所述终端设备包括权利要求6-10中任一项所述的视频播放器。
【文档编号】H04N21/4402GK105872799SQ201510920672
【公开日】2016年8月17日
【申请日】2015年12月11日
【发明人】杨力伟
【申请人】乐视移动智能信息技术(北京)有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1