一种控制视频播放的方法和设备的制作方法

文档序号:7780686阅读:134来源:国知局
一种控制视频播放的方法和设备的制作方法
【专利摘要】本发明实施例提供一种控制视频播放的方法和设备,涉及视频播放领域,能够根据视频的播放时长确定对应的控制策略,以实现对该视频的播放进度的控制,该方法包括:播放器获取视频的标识信息,并向视频服务器发送该标识信息,并接收该视频服务器根据该标识信息发送的该视频的播放时长,并通过播放界面接收基于控制图标的控制指令,在该播放时长满足于预设时长范围时,获取与该预设时长范围对应的控制策略,其中,该控制策略包括根据该控制指令按照预设单位时间调整该视频的播放进度,本发明实施例用于控制视频播放。
【专利说明】一种控制视频播放的方法和设备
【技术领域】
[0001]本发明涉及视频播放领域,尤其涉及一种控制视频播放的方法和设备。
【背景技术】
[0002]现有技术中,用户在观看视频的时候,常常需要从其所关心的某个特定视频场景处开始观看,通过对视频进行快进或者快退操作,可以帮助用户快速的定位到所关心的某个特定视频场景处,通常的做法是:以快进操作为例,用户点击播放器在播放界面上的快进图标,则该播放器会按照预设时间将该视频的播放进度向前快进,例如,用户点击一次快进图标,则该播放器会将该视频的播放进度向前快进I分钟。
[0003]但是,由于视频的播放时长各不相同,当用户观看的视频的播放时长很长(如超过了 60分钟),若该播放器仍然按照原先的预设时间(如2分钟)将该视频的播放进度向前快进,则用户可能需要不停地点击或者长时间按住快进图标才能快进到特定的视频场景,无法快速将视频的播放进度快进至特定的视频场景;另外,当用户观看的视频的播放时长很短(如只有5分钟),若该播放器仍然按照原先的预设时间(如2分钟)将该视频的播放进度向前快进,则用户进行快进操作时,很可能跳过用户所关心的视频场景,例如,当用户在观看到2分钟时的视频场景,想要观看3分钟的视频场景,点击快进后,则该视频的播放进度由该2分钟的视频场景快进至4分钟的视频场景,从而跳过了用户所关心的视频场景(即3分钟的视频场景),无法精确地控制视频的播放进度,影响了用户体验。

【发明内容】

[0004]本发明的实施例提供一种控制视频播放的方法和设备,能够根据视频的播放时长确定对应的控制策略,以实现对该视频的播放进度的控制。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,提供一种控制视频播放的方法,播放器预先与视频服务器建立通信连接,在播放器侧,所述方法包括:
[0007]获取视频的标识信息,并向视频服务器发送所述标识信息;
[0008]接收所述视频服务器根据所述标识信息发送的所述视频的播放时长;
[0009]通过播放界面接收基于控制图标的控制指令,其中,所述控制指令用于控制视频的播放进度;
[0010]在所述播放时长满足于预设时长范围时,获取与所述预设时长范围对应的控制策略,其中,所述控制策略包括根据所述控制指令按照预设单位时间调整所述视频的播放进度。
[0011]在第一方面第一种可能的实现方式中,在所述获取与所述预设时长范围对应的控制策略后,所述方法还包括:
[0012]获取所述视频的当前播放时刻,并根据所述预设单位时间调整所述当前播放时亥IJ,得到调整播放时刻,并将所述视频在所述当前播放时刻的播放帧调整至所述视频在所述调整播放时刻的播放帧。
[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]图1为本发明实施例提供的一种控制视频播放的方法示意图;
[0039]图2为本发明实施例提供的一种播放器的结构示意图;
[0040]图3为本发明实施例提供的另一种播放器的结构示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]本发明实施例提供一种控制视频播放的方法,如图1所示,该方法实施例的执行主体为播放器,该播放器预先与视频服务器建立通信连接,该方法包括:
[0043]SIO1、播放器获取视频的标识信息,并向视频服务器发送该标识信息。
[0044]具体地,播放器通过播放界面接收用户操作的播放指令,并根据该播放指令得到视频的标识信息,其中,该播放指令指示该播放器播放该视频。
[0045]在本发明一种可能的实现方式中,该播放器提供有包含多个视频的标识信息(如视频的名称等),用户通过浏览该播放列表,从该播放列表中选择观看的视频的标识信息,并点击该标识信息,从而向该播放器发送播放指令,该浏览器根据该播放指令即可获得该用户选择观看的视频的标识信息。
[0046]S102、播放器接收该视频服务器根据该标识信息发送的该视频的播放时长。
[0047]具体地,在播放器接收到用户发送的播放指令且该播放器将获得的标识信息发送至视频服务器后,该视频服务器根据该标识信息向播放器发送该视频标识对应的视频文件以及该视频的播放时长,此时,该播放器开始播放该视频文件对应的视频。
[0048]S103、播放器通过播放界面接收基于控制图标的控制指令。
[0049]其中,该控制指令用于控制视频的播放进度。
[0050]具体地,在播放器通过播放界面播放该视频的过程中,用户若需要对该视频的播放进度进行控制,则可以点击该播放界面的控制图标,该控制图标包括快进图标和快退图标,当用户点击快进图标时,则该控制指令即为快进指令,以指示视频的播放进度的快进;当用户点击快退图标时,则该控制控制指令即为快进指令,以指示视频的播放进度的快退。
[0051]S104、在该播放时长满足于预设时长范围时,播放器获取与该预设时长范围对应的控制策略。
[0052]其中,该控制策略包括根据该控制指令按照预设单位时间调整该视频的播放进度。
[0053]需要说明的是,该预设时长范围可以提前预设在播放器中,且不同的预设时长范围对应的时长也不同,例如,将播放时长为大于O分钟且小于30分钟的时长作为第一预设时长范围,将播放时长为大于等于30分钟且小于60分钟的时长作为第二预设时长范围,将播放时长为大于等于60分钟的时长作为第三预设时长范围。这样,播放器根据视频的播放时长确定该视频的满足的预设时长范围,例如,若该视频的播放时长为20分钟,则该播放时长满足第一预设时长范围,若该视频的播放时长为40分钟,则该播放时长满足第二预设时长范围,若该视频的播放时长为120分钟,则该播放时长满足第三预设时长范围。
[0054]另外,不同的预设时长范围对应不同的控制策略,例如,当该预设时长范围为第一预设时长范围时,该控制策略可以为按照I分钟(即预设单位时间)调整所述视频的播放进度(如快进或者快退);当该预设时长范围为第二预设时长范围时,该控制策略可以为按照2分钟(即预设单位时间)调整所述视频的播放进度;当该预设时长范围为第二预设时长范围时,该控制策略可以为按照3分钟(即预设单位时间)调整所述视频的播放进度。以上只是举例说明,不作限定。
[0055]由上可以看出,当该视频的播放时长对应的预设时长范围越短,则可以将预设单位时间设置的越短,当该视频的播放时长对应的预设时长范围越长,则可以将预设单位时间设置的越长,这样,对于播放时长较长的视频,由于预设单位时间也较长,因此能够快速的控制该视频的播放进度,对于播放时长较短的视频,由于预设单位时间也较短,因此能够更加精确的控制该视频的播放进度。
[0056]进一步地,播放器获取该视频的当前播放时刻,并根据该预设单位时间调整该当前播放时刻,得到调整播放时刻,并将该视频在该当前播放时刻的播放帧调整至该视频在该调整播放时刻的播放帧。
[0057]其中,视频是由一系列图像组成的,一般将每幅图像称为一播放帧,一般地,对于人眼来说,若每秒播放超过24个播放帧,就会产生平滑和连续的画面效果。因此,播放器可以通过调整播放帧的播放来实现对视频的播放进度的控制。
[0058]具体地,当接收的控制指令是快进指令时,播放器将该视频由当前播放时刻的播放中贞快进至下一播放时刻的播放巾贞。其中,该当前播放时刻与该下一播放时刻间隔该预设单位时间,也就是说,当控制指令为快进指令时,该当前播放时刻在快进预设单位时间之后的时刻即为调整播放时刻,此时,该视频在当前播放时刻的播放帧也快进至该调整播放时刻的播放帧,对于用户来说,即该视频在当前播放时刻的视频场景快进至该调整播放时刻的视频场景;当接收的控制指令是快退指令时,播放器将该视频由当前播放时刻的播放帧快退至上一播放时刻的播放帧。其中,该当前播放时刻与该上一播放时刻间隔该预设单位时间,也就是说,当控制指令为快退指令时,该当前播放时刻在快退预设单位时间之后的时刻即为调整播放时刻,此时,该视频在当前播放时刻的播放帧也快退至该调整播放时刻的播放帧,对于用户来说,即该视频在当前播放时刻的视频场景快退至该调整播放时刻的视频场景。
[0059]例如,当前播放时刻为5分钟,预设单位时间为I分钟,则当播放器接收到快进指令时,则该视频由5分钟的视频场景快进至6分钟(即调整播放时刻)的视频场景,当播放器接收到快退指令时,则该视频由5分钟的视频场景块退至4分钟(即调整播放时刻)的视频场景。
[0060]在本发明另一种可能的实现方式中,播放器可以通过播放界面接收用户持续锁定该控制图标发送的控制指令,以持续对该视频的播放进度进行控制,并根据该预设单位时间调整该当前播放时刻,得到第一调整播放时刻,以便将该视频在当前播放时刻的播放帧调整至该视频在该第一调整播放时刻的播放帧,并继续根据该预设单位时间调整该第一调整播放时刻,得到第二调整播放时刻,以便将该视频在当前播放时刻的播放帧调整至该视频在该第二调整播放时刻的播放帧。
[0061]其中,用户持续锁定该控制图标发送的控制指令具体可以是用户长按该控制图标,或者,用户可以通过遥控器等控制设备持续选中该控制图标等,本发明对此不做限定。
[0062]例如,以快进视频的播放进度为例,当前播放时刻为5分钟,预设单位时间为I分钟,若用户长按播放器播放界面上的快进图标,则该视频由5分钟的视频场景快进至6分钟的视频场景,并继续由6分钟的视频场景快进至7分钟的视频场景,直至快进至该视频结束位置,同样的,对于快退视频的播放进度为例,若用户长按播放器播放界面上的快退图标,则该视频由5分钟的视频场景快退至4分钟的视频场景,并继续由4分钟的视频场景快退至3分钟的视频场景,直至快退至该视频开始位置。
[0063]进一步地,在确定接收的控制指令的数量大于或者等于第一预设阈值时,播放器持续将该视频在该当前播放时刻的播放帧调整至该视频在该调整播放时刻的播放帧,更进一步地,播放器通过该播放界面接收到控制停止指令,并根据该控制停止指令停止对该视频的播放进度进行控制,这样,当用户需要进行长时间的快进时,不需要一直连续点击快进图标,从而提闻了用户体验。
[0064]示例地,以快进操作为例,若该第一预设阈值为5,当用户连续点击快进图标且点击次数超过5次时,则用户即使没有继续点击该快进图标,该播放器也会按照上述预设单位时间对视频进行快进,直至播放器接收到控制停止指令(如用户通过播放界面点击停止图标或者播放图标),则停止对视频的快进。
[0065]在本发明另一种可能的实现方式中,播放器在确定接收的控制指令的数量小于第二预设阈值时,根据第一预设单位时间调整该当前播放时刻,得到调整播放时刻,并在确定接收的控制指令的数量大于或者等于该第二预设阈值时,根据第二预设单位时间调整该当前播放时刻,得到调整播放时刻。[0066]其中,该第二预设单位时间小于该第一预设单位时间。
[0067]示例地,以快进操作为例,若该第二预设阈值为5,当用户开始点击快进图标时,则该播放器按照第一单位预设时间进行快进,若用户连续点击该快进图标,且点击的次数超过5次,则该播放器按照第二单位预设时间进行快进,这样,由于该第二单位预设时间小于第一单位预设时间,因此,对于用户来说,用户在连续点击快进图标快进播放的视频时,若用户的点击次数超过第二预设阈值,则该视频快进的速度更快,以使得视频的能更加快速的快进到用户想要观看的视频场景,提高了用户体验,其具体的快进过程可以参考上述实施例中的描述,此处不再赘述了。
[0068]通过采用上述方案,播放器获取视频的播放时长,并在接收到用户操作的控制指令后,若确定该播放时长满足预设时长范围,则根据该预设时长范围获取对应的控制策略,并根据该控制策略控制该视频的播放进度。这样,由于播放器是根据不同的播放时长所满足的预设时长范围确定对应的控制策略,因此,不同的预设时长范围对应不同的控制策略,从而根据视频的播放时长动态的通过控制策略控制视频的播放进度,实现对视频的播放进度快速准确的调整,提升用户体验。
[0069]本发明实施例提供一种播放器20,如图2所示,该播放器20包括:
[0070]获取单元21,用于获取视频的标识信息。
[0071]可选地,该获取单元21具体用于,通过该播放界面接收用户操作的播放指令,并根据该播放指令得到该视频的标识信息,其中,该播放指令指示该播放器播放该视频。
[0072]在本发明一种可能的实现方式中,该播放器提供有包含多个视频的标识信息(如视频的名称等),用户通过浏览该播放列表,从该播放列表中选择观看的视频的标识信息,并点击该标识信息,从而向该播放器发送播放指令,该浏览器根据该播放指令即可获得该用户选择观看的视频的标识信息。
[0073]发送单元22,用于向视频服务器发送该获取单元21获取的标识信息。
[0074]具体地,在播放器接收到用户发送的播放指令且该播放器将获得的标识信息发送至视频服务器后,该视频服务器根据该标识信息向播放器发送该视频标识对应的视频文件以及该视频的播放时长,此时,该播放器开始播放该视频文件对应的视频。
[0075]接收单元23,用于接收该视频服务器根据该标识信息发送的该视频的播放时长,并通过播放界面接收基于控制图标的控制指令,其中,该控制指令用于控制视频的播放进度。
[0076]具体地,在播放器通过播放界面播放该视频的过程中,用户若需要对该视频的播放进度进行控制,则可以点击该播放界面的控制图标,该控制图标包括快进图标和快退图标,当用户点击快进图标时,则该控制指令即为快进指令,以指示视频的播放进度的快进;当用户点击快退图标时,则该控制控制指令即为快进指令,以指示视频的播放进度的快退。
[0077]该获取单元21还用于,在该接收单元23接收的播放时长满足于预设时长范围时,获取与该预设时长范围对应的控制策略。
[0078]其中,该控制策略包括根据该控制指令按照预设单位时间调整该视频的播放进度。
[0079]需要说明的是,该预设时长范围可以提前预设在播放器中,且不同的预设时长范围对应的时长也不同,例如,将播放时长为大于O分钟且小于30分钟的时长作为第一预设时长范围,将播放时长为大于等于30分钟且小于60分钟的时长作为第二预设时长范围,将播放时长为大于等于60分钟的时长作为第三预设时长范围。这样,播放器根据视频的播放时长确定该视频的满足的预设时长范围,例如,若该视频的播放时长为20分钟,则该播放时长满足第一预设时长范围,若该视频的播放时长为40分钟,则该播放时长满足第二预设时长范围,若该视频的播放时长为120分钟,则该播放时长满足第三预设时长范围。
[0080]另外,不同的预设时长范围对应不同的控制策略,例如,当该预设时长范围为第一预设时长范围时,该控制策略可以为按照I分钟(即预设单位时间)调整所述视频的播放进度(如快进或者快退);当该预设时长范围为第二预设时长范围时,该控制策略可以为按照2分钟(即预设单位时间)调整所述视频的播放进度;当该预设时长范围为第二预设时长范围时,该控制策略可以为按照3分钟(即预设单位时间)调整所述视频的播放进度。以上只是举例说明,不作限定。
[0081]由上可以看出,当该视频的播放时长对应的预设时长范围越短,则可以将预设单位时间设置的越短,当该视频的播放时长对应的预设时长范围越长,则可以将预设单位时间设置的越长,这样,对于播放时长较长的视频,由于预设单位时间也较长,因此能够快速的控制该视频的播放进度,对于播放时长较短的视频,由于预设单位时间也较短,因此能够更加精确的控制该视频的播放进度。
[0082]进一步地,该获取单元21还用于,在该获取与该预设时长范围对应的控制策略后,获取该视频的当前播放时刻,并根据该预设单位时间调整该当前播放时刻,得到调整播放时刻。
[0083]如图3所示,该播放器20还包括:处理单元24,用于将该视频在该当前播放时刻的播放帧调整至该视频在该调整播放时刻的播放帧。
[0084]其中,视频是由一系列图像组成的,一般将每幅图像称为一播放帧,一般地,对于人眼来说,若每秒播放超过24个播放帧,就会产生平滑和连续的画面效果。因此,播放器可以通过调整播放帧的播放来实现对视频的播放进度的控制。
[0085]具体地,当接收的控制指令是快进指令时,播放器将该视频由当前播放时刻的播放中贞快进至下一播放时刻的播放巾贞。其中,该当前播放时刻与该下一播放时刻间隔该预设单位时间,也就是说,当控制指令为快进指令时,该当前播放时刻在快进预设单位时间之后的时刻即为调整播放时刻,此时,该视频在当前播放时刻的播放帧也快进至该调整播放时刻的播放帧,对于用户来说,即该视频在当前播放时刻的视频场景快进至该调整播放时刻的视频场景;当接收的控制指令是快退指令时,播放器将该视频由当前播放时刻的播放帧快退至上一播放时刻的播放帧。其中,该当前播放时刻与该上一播放时刻间隔该预设单位时间,也就是说,当控制指令为快退指令时,该当前播放时刻在快退预设单位时间之后的时刻即为调整播放时刻,此时,该视频在当前播放时刻的播放帧也快退至该调整播放时刻的播放帧,对于用户来说,即该视频在当前播放时刻的视频场景快退至该调整播放时刻的视频场景。
[0086]例如,当前播放时刻为5分钟,预设单位时间为I分钟,则当播放器接收到快进指令时,则该视频由5分钟的视频场景快进至6分钟(即调整播放时刻)的视频场景,当播放器接收到快退指令时,则该视频由5分钟的视频场景块退至4分钟(即调整播放时刻)的视频场景。[0087]可选地,该处理单元24具体用于,在确定接收的控制指令的数量大于或者等于第一预设阈值时,持续将该视频在该当前播放时刻的播放帧调整至该视频在该调整播放时刻的播放帧;
[0088]该接收单元23还用于,通过该播放界面接收到控制停止指令;
[0089]该处理单元24还用于,根据该控制停止指令停止对该视频的播放进度进行控制。
[0090]示例地,以快进操作为例,若该第一预设阈值为5,当用户连续点击快进图标且点击次数超过5次时,则用户即使没有继续点击该快进图标,该播放器也会按照上述预设单位时间对视频进行快进,直至播放器接收到控制停止指令(如用户通过播放界面点击停止图标或者播放图标),则停止对视频的快进。
[0091]可选地,该获取单元21具体用于,在确定接收的控制指令的数量小于第二预设阈值时,根据第一预设单位时间调整该当前播放时刻,得到调整播放时刻;在确定接收的控制指令的数量大于或者等于该第二预设阈值时,根据第二预设单位时间调整该当前播放时亥Ij,得到调整播放时刻;
[0092]其中,该第二预设单位时间小于该第一预设单位时间。
[0093]示例地,以快进操作为例,若该第二预设阈值为5,当用户开始点击快进图标时,则该播放器按照第一单位预设时间进行快进,若用户连续点击该快进图标,且点击的次数超过5次,则该播放器按照第二单位预设时间进行快进,这样,由于该第二单位预设时间小于第一单位预设时间,因此,对于用户来说,用户在连续点击快进图标快进播放的视频时,若用户的点击次数超过第二预设阈值,则该视频快进的速度更快,以使得视频的能更加快速的快进到用户想要观看的视频场景,提高了用户体验,其具体的快进过程可以参考上述实施例中的描述,此处不再赘述了。
[0094]通过采用播放器,播放器获取视频的播放时长,并在接收到用户操作的控制指令后,若确定该播放时长满足预设时长范围,则根据该预设时长范围获取对应的控制策略,并根据该控制策略控制该视频的播放进度。这样,由于播放器是根据不同的播放时长所满足的预设时长范围确定对应的控制策略,因此,不同的预设时长范围对应不同的控制策略,从而根据视频的播放时长动态的通过控制策略控制视频的播放进度,实现对视频的播放进度快速准确的调整,提升用户体验。
[0095]所属本领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的播放器的具体工作过程和描述,可以参考上述方法实施例中的对应过程,在此不再赘述。
[0096]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种控制视频播放的方法,其特征在于,播放器预先与视频服务器建立通信连接,在播放器侧,所述方法包括: 获取视频的标识信息,并向视频服务器发送所述标识信息; 接收所述视频服务器根据所述标识信息发送的所述视频的播放时长; 通过播放界面接收基于控制图标的控制指令,其中,所述控制指令用于控制视频的播放进度; 在所述播放时长满足于预设时长范围时,获取与所述预设时长范围对应的控制策略,其中,所述控制策略包括根据所述控制指令按照预设单位时间调整所述视频的播放进度。
2.根据权利要求1所述的方法,其特征在于,在所述获取与所述预设时长范围对应的控制策略后,所述方法还包括: 获取所述视频的当前播放时刻,并根据所述预设单位时间调整所述当前播放时刻,得到调整播放时刻,并将所述视频在所述当前播放时刻的播放帧调整至所述视频在所述调整播放时刻的播放帧。
3.根据权利要求2所述的方法,其特征在于,所述播放器获取视频的标识信息包括: 播放器通过所述播放界面接收用户操作的播放指令,其中,所述播放指令指示所述播放器播放所述视频; 根据所述播放指令得到所述视频的标识信息。`
4.根据权利要求2或3所述的方法,其特征在于,所述将所述视频在所述当前播放时刻的播放帧调整至所述视频在所述调整播放时刻的播放帧包括: 在确定接收的控制指令的数量大于或者等于第一预设阈值时,持续将所述视频在所述当前播放时刻的播放帧调整至所述视频在所述调整播放时刻的播放帧;所述方法还包括:通过所述播放界面接收到控制停止指令; 根据所述控制停止指令停止对所述视频的播放进度进行控制。
5.根据权利要求4所述的方法,其特征在于,所述根据所述预设单位时间调整所述当前播放时刻,得到调整播放时刻包括: 在确定接收的控制指令的数量小于第二预设阈值时,根据第一预设单位时间调整所述当前播放时刻,得到调整播放时刻; 在确定接收的控制指令的数量大于或者等于所述第二预设阈值时,根据第二预设单位时间调整所述当前播放时刻,得到调整播放时刻; 其中,所述第二预设单位时间小于所述第一预设单位时间。
6.—种播放器,其特征在于,包括: 获取单元,用于获取视频的标识信息; 发送单元,用于向视频服务器发送所述获取单元获取的标识信息; 接收单元,用于接收所述视频服务器根据所述标识信息发送的所述视频的播放时长,并通过播放界面接收基于控制图标的控制指令,其中,所述控制指令用于控制视频的播放进度; 所述获取单元还用于,在所述接收单元接收的播放时长满足于预设时长范围时,获取与所述预设时长范围对应的控制策略,其中,所述控制策略包括根据所述控制指令按照预设单位时间调整所述视频的播放进度。
7.根据权利要求6所述的播放器,其特征在于,所述获取单元还用于,在所述获取与所述预设时长范围对应的控制策略后,获取所述视频的当前播放时刻,并根据所述预设单位时间调整所述当前播放时刻,得到调整播放时刻;所述播放器还包括:处理单元,用于将所述视频在所述当前播放时刻的播放帧调整至所述视频在所述调整播放时刻的播放帧。
8.根据权利要求7所述的播放器,其特征在于,所述获取单元具体用于,通过所述播放界面接收用户操作的播放指令,并根据所述播放指令得到所述视频的标识信息,其中,所述播放指令指示所述播放器播放所述视频。
9.根据权利要求7或8所述的播放器,其特征在于,所述处理单元具体用于,在确定接收的控制指令的数量大于或者等于第一预设阈值时,持续将所述视频在所述当前播放时刻的播放帧调整至所述视频在所述调整播放时刻的播放帧; 所述接收单元还用于,通过所述播放界面接收到控制停止指令; 所述处理单元还用于,根据所述控制停止指令停止对所述视频的播放进度进行控制。
10.根据权利要求9所述的播放器,其特征在于,所述获取单元具体用于,在确定接收的控制指令的数量小于第二预设阈值时,根据第一预设单位时间调整所述当前播放时刻,得到调整播放时刻; 在确定接收的控制指令的数量大于或者等于所述第二预设阈值时,根据第二预设单位时间调整所述当前播放时刻,得到调整播放时刻; 其中,所述第二预设单 位时间小于所述第一预设单位时间。
【文档编号】H04N21/472GK103747355SQ201310689376
【公开日】2014年4月23日 申请日期:2013年12月16日 优先权日:2013年12月16日
【发明者】陈芾, 靳丹 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1