视频倍速播放方法、系统及存储介质技术方案

技术编号:24616723 阅读:23 留言:0更新日期:2020-06-24 02:56
本发明专利技术公开了一种视频倍速播放方法、系统及存储介质,所述方法包括:服务器根据预设推荐算法生成视频对应的倍速索引文件,在用户终端播放所述视频时,向所述用户终端推送所述倍速索引文件;所述用户终端判断是否接收到用户触发的倍速播放指令;在所述用户终端接收到所述倍速播放指令时,所述用户终端按照所述倍速索引文件对应的倍速播放方案进行视频倍速播放。本发明专利技术能够推送视频的倍速索引文件至用户终端,在用户选择倍速播放时,用户终端可以根据倍速索引文件中对应的倍速播放方案自动实现视频的倍速播放,无需用户在播放过程中反复手动调整倍速值,从而减少了用户在观看视频过程中的繁琐操作,提升了用户的观看体验。

Method, system and storage medium of video double speed playing

【技术实现步骤摘要】
视频倍速播放方法、系统及存储介质
本专利技术涉及视频播放领域,尤其涉及一种视频倍速播放方法、系统及存储介质。
技术介绍
目前,用户观看各大视频网站时,通常会使用到倍速播放功能。在倍速播放线下,用户可以在不损失视频情节的情况下快速观看完视频或影片。在现有的各大视频网站中,大部分仅能够提供最高为2倍速的倍速播放功能,并且用户在视频倍速播放过程中,需要根据视频情节不断通过手动控制的方式调节倍速参数,操作起来十分繁琐、复杂,还容易导致用户因倍速播放的倍速值不合适而错过用户所感兴趣的并且需要以正常播放速度观看的视频片段。
技术实现思路
本专利技术的主要目的在于提供一种视频倍速播放方法、系统及存储介质,旨在解决用户手动调节倍速较为繁琐、复杂的问题。为实现上述目的,本专利技术提供一种视频倍速播放方法,包括以下步骤:服务器根据预设推荐算法生成视频对应的倍速索引文件,在用户终端播放所述视频时,向所述用户终端推送所述倍速索引文件;所述用户终端判断是否接收到用户触发的倍速播放指令;在所述用户终端接收到所述倍速播放指令时,所述用户终端按照所述倍速索引文件对应的倍速播放方案进行视频倍速播放。可选地,所述服务器根据预设推荐算法获取所述视频对应的倍速索引文件的步骤包括:所述服务器采集历史用户终端的倍速播放行为,并生成相应的倍速播放记录,其中所述倍速播放记录包括用户终端特征信息、视频识别信息、倍速播放的开始时间和结束时间以及倍速值;所述服务器根据所述倍速播放记录生成所述历史用户终端播放所述视频时的倍速播放控制序列;所述服务器根据预设推荐算法以及所述倍速播放控制序列生成所述视频对应的倍速索引文件。可选地,所述预设推荐算法为协同过滤算法,所述服务器根据预设推荐算法以及所述倍速播放控制序列生成所述视频对应的倍速索引文件的步骤包括:所述服务器分别获取所述用户终端的特征信息和所述历史用户终端的特征信息,所述特征信息至少包括用户画像信息和历史观看信息;所述服务器根据协同过滤算法对所述用户终端的特征信息和所述历史用户终端的特征信息进行计算,以得到所述历史用户终端与所述用户终端的相似度;所述服务器根据所述相似度从所述历史用户终端中确定相似用户终端,并根据所述相似用户终端播放所述视频时的倍速播放控制序列生成倍速索引文件。可选地,所述服务器根据所述相似度从所述历史用户终端中确定相似用户终端,并根据所述相似用户终端播放所述视频时的倍速播放控制序列生成倍速索引文件的步骤还包括:所述服务器将所述相似度高于预设阈值的多个历史用户终端作为相似用户终端;所述服务器将多个所述相似用户终端对应的倍速播放控制序列生成多个按相似度进行排序的倍速索引文件。可选地,所述服务器根据预设推荐算法获取所述视频对应的倍速索引文件,并向所述用户终端推送所述倍速索引文件的步骤还包括:所述服务器根据协同过滤算法获取多个倍速索引文件,并按相似度对所述多个倍速索引文件进行排序以生成倍速索引列表;所述服务器向所述用户终端推送所述倍速索引列表;所述用户终端判断是否接收到用户查看所述倍速索引列表后触发的选择指令;在所述用户终端接收到所述选择指令时,所述用户终端根据所述选择指令从倍速索引列表中确定用户选择的倍速索引文件。可选地,所述用户终端判断是否接收到用户查看所述倍速索引列表后触发的选择指令的步骤之后,还包括:在所述用户终端未接收到所述选择指令时,所述用户终端按照视频的原始速度进行视频播放。可选地,所述服务器将多个倍速索引文件按照对应的相似度排序生成倍速索引列表的步骤之后,还包括:所述服务器获取历史用户通过触发所述历史用户终端手动编辑生成的人工倍速控制序列;所述服务器根据所述人工倍速控制序列生成人工倍速索引文件,并添加入对应视频的所述倍速索引列表中。可选地,所述用户终端判断是否接收到用户触发的倍速播放指令的步骤之后,还包括:在所述用户终端未接收到倍速播放指令时,所述用户终端按照视频原有播放速度进行视频播放。此外,为实现上述目的,本专利技术还提供一种视频倍速播放系统,所述视频倍速播放系统包括服务器以及用户终端,所述服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频倍速播放程序,其中:所述视频倍速播放程序被所述处理器执行时实现如上所述的视频倍速播放方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有视频倍速播放程序,所述视频倍速播放程序被处理器执行时实现如上所述的视频倍速播放方法的步骤。本专利技术实施例提出的一种视频倍速播放方法、系统及存储介质,服务器可以根据用户终端的视频向用户推送该视频对应的倍速索引文件,用户在用户终端接收到倍速索引文件后,可以向用户终端触发相应的倍速播放指令,用户终端在接收到该倍速播放指令后,可以根据该倍速索引文件所对应的倍速播放方案对视频文件进行倍速播放,以使用户在观看视频的过程中能够实现自动倍速播放,无需用户在播放过程中反复手动调整倍速值,从而减少了用户在观看视频过程中的繁琐操作,提升了用户的观看体验。附图说明图1为本专利技术视频倍速播放方法第一实施例的流程示意图;图2为本专利技术视频倍速播放方法第二实施例的流程示意图;图3为本专利技术视频倍速播放方法第三实施例中步骤S13的细化流程示意图;图4为本专利技术视频倍速播放方法第四实施例中步骤S13的细化流程示意图;图5为本专利技术视频倍速播放方法第五实施例中步骤S10的细化流程示意图;图6为本专利技术视频倍速播放方法第六实施例中步骤S10的细化流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例终端可以是视频倍速播放系统,该视频倍速播放系统包括设置于云端的服务器以及用户进行视频播放的用户终端。本专利技术应用于视频倍速播放系统的具体实施例与下述应用视频倍速播放方法的各个实施例基本相同,在此不作赘述。请参照图1,图1为本专利技术视频倍速播放方法第一实施例的流程示意图,其中,所述视频倍速播放方法包括如下步骤:步骤S10,服务器根据预设推荐算法生成视频对应的倍速索引文件,在用户终端播放所述视频时,向所述用户终端推送所述倍速索引文件;本实施例中的视频倍速播放方法可以应用于视频倍速播放系统中,该视频倍速播放系统包括设置于云端的服务器以及用于视频播放的用户终端。用户终端可以包括室内的电视、PC、智能手机、平板电脑等具有显示功能的智能设备。用户可以在上述用户终端中通过相应的倍速播放相关的指令实现视频的倍速播放。以下将以电视作为用户终端进行说明。本实施例中的电视与服务器可以相互进行通信和数据传输。服务器可以根据预先设置的推荐算法获取该视频所对应的倍速索本文档来自技高网...

【技术保护点】
1.一种视频倍速播放方法,其特征在于,包括以下步骤:/n服务器根据预设推荐算法生成视频对应的倍速索引文件,在用户终端播放所述视频时,向所述用户终端推送所述倍速索引文件;/n所述用户终端判断是否接收到用户触发的倍速播放指令;/n在所述用户终端接收到所述倍速播放指令时,所述用户终端按照所述倍速索引文件对应的倍速播放方案进行视频倍速播放。/n

【技术特征摘要】
1.一种视频倍速播放方法,其特征在于,包括以下步骤:
服务器根据预设推荐算法生成视频对应的倍速索引文件,在用户终端播放所述视频时,向所述用户终端推送所述倍速索引文件;
所述用户终端判断是否接收到用户触发的倍速播放指令;
在所述用户终端接收到所述倍速播放指令时,所述用户终端按照所述倍速索引文件对应的倍速播放方案进行视频倍速播放。


2.如权利要求1所述的视频倍速播放方法,其特征在于,所述服务器根据预设推荐算法获取所述视频对应的倍速索引文件的步骤包括:
所述服务器采集历史用户终端的倍速播放行为,并生成相应的倍速播放记录,其中所述倍速播放记录包括用户终端特征信息、视频识别信息、倍速播放的开始时间和结束时间以及倍速值;
所述服务器根据所述倍速播放记录生成所述历史用户终端播放所述视频时的倍速播放控制序列;
所述服务器根据预设推荐算法以及所述倍速播放控制序列生成所述视频对应的倍速索引文件。


3.如权利要求2所述的视频倍速播放方法,其特征在于,所述预设推荐算法为协同过滤算法,所述服务器根据预设推荐算法以及所述倍速播放控制序列生成所述视频对应的倍速索引文件的步骤包括:
所述服务器分别获取所述用户终端的特征信息和所述历史用户终端的特征信息,所述特征信息至少包括用户画像信息和历史观看信息;
所述服务器根据协同过滤算法对所述用户终端的特征信息和所述历史用户终端的特征信息进行计算,以得到所述历史用户终端与所述用户终端的相似度;
所述服务器根据所述相似度从所述历史用户终端中确定相似用户终端,并根据所述相似用户终端播放所述视频时的倍速播放控制序列生成倍速索引文件。


4.如权利要求3所述的视频倍速播放方法,其特征在于,所述服务器根据所述相似度从所述历史用户终端中确定相似用户终端,并根据所述相似用户终端播放所述视频时的倍速播放控制序列生成倍速索引文件的步骤还包括:
所述服务器将所述相似度高于预设阈值的多个历史用户终端作为相似用户终端;
所述服务器将多个所述相似用户终端对应的倍速播放控制序列生成多个按相似度进行排序的倍速索引文件。

【专利技术属性】
技术研发人员:吴云鹤吴旭李晓榕朱淑国谢纯定
申请(专利权)人:深圳市酷开网络科技有限公司
类型:发明
国别省市:广东;44

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

1