视频播放方法、装置、服务器及存储介质制造方法及图纸

技术编号:28683659 阅读:18 留言:0更新日期:2021-06-02 03:02
本发明专利技术实施例公开了一种视频播放方法、装置、服务器及存储介质,所述方法包括:获取视频播放请求;根据所述视频播放请求确定目标视频;获取所述目标视频对应的倍速信息表;基于所述倍速信息表播放所述目标视频。本发明专利技术实施例实现了自动调整视频播放过程中的播放速度,在保持用户观看体验的情况下降低了用户的观看时间,提高了用户的观影效率,节省用户时间。

【技术实现步骤摘要】
视频播放方法、装置、服务器及存储介质
本专利技术实施例涉及视频处理
,尤其涉及一种视频播放方法、装置、服务器及存储介质。
技术介绍
随着互联网技术的发展,通过各种软件观看视频已经是人们日常生活中越来越普遍的一种行为,影片观看在人们的日常生活中尤为重要。一部影片通常需要较长的播放时间,完整看完比较浪费时间。其实影片中有些情节比较拖沓,完全可以跳过或倍速播放,但是用户在观看这部影片的时候,是不知道什么时间点的情节比较拖沓,并且会持续多久。如果直接将影片设定一个倍速播放,则会导致影片的精彩情节也很快跳过,这样就降低了用户的观看体验。但是如果让用户手动切换倍速播放,则需要用户在观看过程中多次点击屏幕,不仅操作麻烦,也降低了观看体验。
技术实现思路
有鉴于此,本专利技术实施例提供一种视频播放方法、装置、服务器及存储介质,以自动调整视频播放过程中的播放速度,在保持用户观看体验的情况下既降低用户的观看时间。第一方面,本专利技术实施例提供一种视频播放方法,包括:获取视频播放请求;根据所述视频播放请求确定目标视频;获取所述目标视频对应的倍速信息表;基于所述倍速信息表播放所述目标视频。进一步的,获取视频播放请求之前,还包括:获取目标视频在历史播放过程中的历史弹幕信息;根据所述历史弹幕信息构建所述目标视频对应的倍速信息表。进一步的,所述历史弹幕信息包括历史弹幕数量和历史弹幕突变点,根据所述历史弹幕信息构建所述目标视频对应的倍速信息表包括:根据历史弹幕突变点将所述目标视频划分为多个播放时段;根据每个播放时段对应的历史弹幕数量设置所述播放时段对应的视频播放速度,形成倍速信息表。进一步的,根据每个播放时段对应的历史弹幕数量设置所述播放时段对应的视频播放速度包括:若所述播放时段对应的历史弹幕数量小于预设弹幕数量,则设置所述播放时段的视频播放速度为第一预设速度;若所述播放时段对应的历史弹幕数量大于等于预设弹幕数量,则设置所述播放时段的视频播放速度为第二预设速度,其中,所述第一预设速度大于所述第二预设速度。进一步的,基于所述倍速信息表播放所述目标视频包括:确定当前时刻所处的播放时段;根据所述倍速信息表确定所述播放时段对应的视频播放速度;基于所述视频播放速度播放所述目标视频。第二方面,本专利技术实施例提供一种视频播放装置,包括播放请求获取模块,用于获取视频播放请求;目标视频确定模块,用于根据所述视频播放请求确定目标视频;倍速信息表获取模块,用于获取所述目标视频对应的倍速信息表;视频播放模块,用于基于所述倍速信息表播放所述目标视频。进一步的,还包括:历史弹幕信息获取模块,用于获取目标视频在历史播放过程中的历史弹幕信息;倍速信息表构建模块,用于根据所述历史弹幕信息构建所述目标视频对应的倍速信息表。进一步的,所述历史弹幕信息包括历史弹幕数量和历史弹幕突变点,所述倍速信息表构建模块包括:播放时段划分单元,用于根据历史弹幕突变点将所述目标视频划分为多个播放时段;视频播放速度设置单元,用于根据每个播放时段对应的历史弹幕数量设置所述播放时段对应的视频播放速度,形成倍速信息表。第三方面,本专利技术实施例提供一种服务器,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或至少一个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例提供的视频播放方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的视频播放方法。本专利技术实施例提供的视频播放方法实现了自动调整视频播放过程中的播放速度,在保持用户观看体验的情况下降低了用户的观看时间,提高了用户的观影效率,节省用户时间。附图说明图1为本专利技术实施例一提供的一种视频播放方法的流程示意图;图2为本专利技术实施例二提供的一种视频播放方法的流程示意图;图3为本专利技术实施例三提供的一种视频播放装置的结构示意图;图4为本专利技术实施例四提供的一种服务器的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”、“批量”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。实施例一图1为本专利技术实施例一提供的一种视频播放方法的流程示意图。如图1所示,本专利技术实施例一提供的视频播放方法包括:S110、获取视频播放请求。具体的,视频播放请求是基于用户想要播放目标视频时生成的请求,如用户点击目标视频,生成视频播放请求。S120、根据所述视频播放请求确定目标视频。具体的,视频播放请求中通常包括目标视频的相关信息,如目标视频的播放ID、目标视频地址等,根据这些信息即可确定具体的目标视频并获取目标视频进行播放。S130、获取所述目标视频对应的倍速信息表。具体的,倍速信息表记录了目标视频的播放时间轴和视频播放速度之间的对应关系,也即,倍速信息表记录了目标视频在每个播放时刻的视频播放速度。一般的,倍速信息表中包括目标播放视频的多个播放时段以及每个播放时段对应的视频播放速度。播放时段可以根据目标视频的播放片段进行划分,例如,目标视频的前1/3为打斗片段,中间1/3为日常片段,末尾1/3为结局片段,若目标视频为30分钟,则可以划分得到3个播放时段,分别为第一时段00:00~10:00(对应于打斗片段)、第二时段10:01~20:00(对应于日常片段)和第三时段20:01~30:00(对应于结局片段)。视频播放速度可以根据对应播放片段的情节精彩度确定,一般的,播放片段的情节精彩度越高,视频播放速度越慢,播放片段的情节精彩度越低,视频播放速度越快。例如,本文档来自技高网...

【技术保护点】
1.一种视频播放方法,其特征在于,包括:/n获取视频播放请求;/n根据所述视频播放请求确定目标视频;/n获取所述目标视频对应的倍速信息表;/n基于所述倍速信息表播放所述目标视频。/n

【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:
获取视频播放请求;
根据所述视频播放请求确定目标视频;
获取所述目标视频对应的倍速信息表;
基于所述倍速信息表播放所述目标视频。


2.如权利要求1所述的方法,其特征在于,获取视频播放请求之前,还包括:
获取目标视频在历史播放过程中的历史弹幕信息;
根据所述历史弹幕信息构建所述目标视频对应的倍速信息表。


3.如权利要求2所述的方法,其特征在于,所述历史弹幕信息包括历史弹幕数量和历史弹幕突变点,根据所述历史弹幕信息构建所述目标视频对应的倍速信息表包括:
根据历史弹幕突变点将所述目标视频划分为多个播放时段;
根据每个播放时段对应的历史弹幕数量设置所述播放时段对应的视频播放速度,形成倍速信息表。


4.如权利要求3所述的方法,其特征在于,根据每个播放时段对应的历史弹幕数量设置所述播放时段对应的视频播放速度包括:
若所述播放时段对应的历史弹幕数量小于预设弹幕数量,则设置所述播放时段的视频播放速度为第一预设速度;
若所述播放时段对应的历史弹幕数量大于等于预设弹幕数量,则设置所述播放时段的视频播放速度为第二预设速度,其中,所述第一预设速度大于所述第二预设速度。


5.如权利要求1所述的方法,其特征在于,基于所述倍速信息表播放所述目标视频包括:
确定当前时刻所处的播放时段;
根据所述倍速信息表确定所述播放时段对应的视频播放速度;

【专利技术属性】
技术研发人员:王贵明张赟叶金燕
申请(专利权)人:深圳聚果科技有限公司
类型:发明
国别省市:广东;44

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

1