一种视频播放方法及系统技术方案

技术编号:14065792 阅读:55 留言:0更新日期:2016-11-28 11:36
本发明专利技术公开了一种视频播放方法及系统,能够时刻监测播放视频的流畅度,在判断流畅度低于预设流畅值时,记录当前视频的播放时间点;并根据其他播放地址的网络状况进行优先等级排序,且自动切换到优先等级最高的播放地址,并从所述播放时间点开始播放视频。本发明专利技术实现了在视频播放不流畅时,自动切换到其他网络状况较好的播放地址,切换后的视频从记录的播放时间点开始播放,减少了手动切换和续播其他视频的时间,方便智能,提高用户的视频观看体验。

【技术实现步骤摘要】

本专利技术涉及信息
,具体涉及一种视频播放方法及系统
技术介绍
在互联网中,用户在进行网络视听时,对于是否能够顺畅的播放音视频资源所依赖的条件较多,往往会因为所访问的视频资源的服务器的硬件资源、带宽资源和网络负载等于原因,导致音视频播放不流畅。当出现上述情况时,用户只能手动选择、切换到其他较为顺畅的视频资源观看视频。而此时,切换后的视频将从头开始播放,需要用户手动选择播放时间。因此,采用上述人工的方式进行切换、且在切换后重头播放或手动选择播放时间,从而使用户不能顺畅的对所需的音视频进行流畅视听,影响用户的视听体验。
技术实现思路
本专利技术所要解决的技术问题是提供一种视频播放方法及系统,能够解决现有技术中在视频播放不流畅时,必须要人工进行切换,且在切换后重头播放或手动选择播放时间,使用户不能顺畅的对所需的视频进行流畅观看,影响用户的视听体验的问题。本专利技术解决上述技术问题的技术方案如下:依据本专利技术的一个方面,提供了一种视频播放方法,所述方法包括:S101、接收用户端发送的视频搜索指令,获取所述搜索指令对应的视频以及该视频对应的多个播放地址,并按照预设条件对多个播放地址进行排序得到播放列表;S102、将所述播放列表呈现给用户端,并根据用户端反馈的播放指令从播放列表中选择所述播放指令对应的播放地址对视频进行播放;S103、对当前播放的视频的流畅度进行监测,并在所述流畅度低于预设流畅值时,记录当前视频播放的播放时间点;S104、获取所述播放列表中其他播放地址的网络状况信息,并按照网络状况进行优先等级排序,然后将当前播放地址自动切换至优先级最高的播放地址,并从所述播放时间点开始播放视频。本专利技术的有益效果:本专利技术提供的一种视频播放方法,能够将用户需要搜索的视频的所有播放地址排列成播放列表,并根据用户选中的播放地址来播放视频,并时刻监测播放视频的流畅度,在判断流畅度低于预设流畅值时,记录当前视频的播放时间点;并根据其他播放地址的网络状况进行优先等级排序,且自动切换到优先等级最高的播放地址,并从所述播放时间点开始播放视频。本专利技术实现了在视频播放不流畅时,自动切换到其他网络状况较好的播放地址,切换后的视频从记录的播放时间点开始播放,减少了手动切换和续播其他视频的时间,方便智能,提高用户的视频观看体验。进一步,所述S101中按照预设条件对多个播放地址进行排序得到播放列表具体包括:根据统计的用户行为历史记录,对视频对应的多个播放地址进行排序得到播放列表。采用上述进一步方案的有益效果:按照用户的行为习惯对视频的播放地址进行排序,提高用户的使用体验。进一步,所述S103具体包括:对当前播放的视频的流畅度进行监测,并在所述流畅度连续三次低于预设流畅值时,判断所述流畅度为不流畅,并记录当前视频播放的播放时间点。采用上述进一步方案的有益效果:实时对当前播放视频的流畅度进行监测,并在达不到预设流畅值时,记录播放时间点,以便后续进行切换。进一步,所述S104中获取所述播放列表中其他播放地址的网络状况信息具体包括:对所述播放列表中其他播放地址进行速度测试、带宽测试、CPU测试、TCP连接数测试和节点存活情况测试中的一项或多项测试,根据测试结果生成网络状况信息。采用上述进一步方案的有益效果:获取播放列表中其他播放地址的网络状况信息。依据本专利技术的另一个方面,提供了一种视频播放系统,所述系统包括:获取排序单元,用于接收用户端发送的视频搜索指令,获取所述搜索指令对应的视频以及该视频对应的多个播放地址,并按照预设条件对多个播放地址进行排序得到播放列表;播放单元,用于将所述播放列表呈现给用户端,并根据用户端反馈的播放指令从播放列表中选择所述播放指令对应的播放地址对视频进行播放;监测记录单元,用于对当前播放的视频的流畅度进行监测,并在所述流畅度低于预设流畅值时,记录当前视频播放的播放时间点;网络状况排序单元,获取所述播放列表中其他播放地址的网络状况信息,并按照网络状况进行优先等级排序;切换单元,用于将当前播放地址自动切换至优先级最高的播放地址,并从所述播放时间点开始播放视频。本专利技术的有益效果:本专利技术提供的一种视频播放系统,能够将用户需要搜索的视频的所有播放地址排列成播放列表,并根据用户选中的播放地址来播放视频,并时刻监测播放视频的流畅度,在判断流畅度低于预设流畅值时,记录当前视频的播放时间点;并根据其他播放地址的网络状况进行优先等级排序,且自动切换到优先等级最高的播放地址,并从所述播放时间点开始播放视频。本专利技术实现了在视频播放不流畅时,自动切换到其他网络状况较好的播放地址,切换后的视频从记录的播放时间点开始播放,减少了手动切换和续播其他视频的时间,方便智能,提高用户的视频观看体验。进一步,所述获取排序单元中所述按照预设条件对多个播放地址进行排序得到播放列表具体包括:根据统计的用户行为历史记录,对视频对应的多个播放地址进行排序得到播放列表。采用上述进一步方案的有益效果:按照用户的行为习惯对视频的播放地址进行排序,提高用户的使用体验。进一步,所述监测记录单元具体用于:对当前播放的视频的流畅度进行监测,并在所述流畅度连续三次低于预设流畅值时,判断所述流畅度为不流畅,并记录当前视频播放的播放时间点。采用上述进一步方案的有益效果:实时对当前播放视频的流畅度进行监测,并在达不到预设流畅值时,记录播放时间点,以便后续进行切换。进一步,所述网络状况排序单元中所述获取所述播放列表中其他播放地址的网络状况信息具体包括:对所述播放列表中其他播放地址进行速度测试、带宽测试、CPU测试、TCP连接数测试和节点存活情况测试中的一项或多项测试,根据测试结果生成网络状况信息。采用上述进一步方案的有益效果:获取播放列表中其他播放地址的网络状况信息。附图说明图1为本专利技术实施例一的一种视频播放方法流程图;图2为本专利技术实施例二的一种视频播放系统示意图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。实施例一、一种视频播放方法。下面结合图1对本实施例提供的方法进行详细说明。参见图1,S101、接收用户端发送的视频搜索指令,获取所述搜索指令对应的视频以及该视频对应的多个播放地址,并按照预设条件对多个播放地址进行排序得到播放列表。具体的,接收用户端发送的视频搜索指令,获取所述搜索指令对应的视频以及该视频对应的多个播放地址,并按照预设条件对多个播放地址进行排序得到播放列表,具体为根据统计的用户行为历史记录,对视频对应的多个播放地址进行排序得到播放列表。S102、将所述播放列表呈现给用户端,并根据用户端反馈的播放指令从播放列表中选择所述播放指令对应的播放地址对视频进行播放。具体的,将所述播放列表呈现给用户端,用户端从中选择一个播放地址并生成播放指令反馈给服务器,服务器根据用户端反馈的播放指令从播放列表中选择所述播放指令对应的播放地址对视频进行播放。S103、对当前播放的视频的流畅度进行监测,并在所述流畅度低于预设流畅值时,记录当前视频播放的播放时间点。具体的,对当前播放的视频的流畅度进行监测,并在所述流畅度连续三次低于预设流畅值时,判断所述流畅度为不流畅,并记录当前视频播放的播放时间点,所述预设流畅值的范围可设置为80~110毫秒。本文档来自技高网...
一种视频播放方法及系统

【技术保护点】
一种视频播放方法,其特征在于,所述方法包括:S101、接收用户端发送的视频搜索指令,获取所述搜索指令对应的视频以及该视频对应的多个播放地址,并按照预设条件对多个播放地址进行排序得到播放列表;S102、将所述播放列表呈现给用户端,并根据用户端反馈的播放指令从播放列表中选择所述播放指令对应的播放地址对视频进行播放;S103、对当前播放的视频的流畅度进行监测,并在所述流畅度低于预设流畅值时,记录当前视频播放的播放时间点;S104、获取所述播放列表中其他播放地址的网络状况信息,并按照网络状况进行优先等级排序,然后将当前播放地址自动切换至优先级最高的播放地址,并从所述播放时间点开始播放视频。

【技术特征摘要】
1.一种视频播放方法,其特征在于,所述方法包括:S101、接收用户端发送的视频搜索指令,获取所述搜索指令对应的视频以及该视频对应的多个播放地址,并按照预设条件对多个播放地址进行排序得到播放列表;S102、将所述播放列表呈现给用户端,并根据用户端反馈的播放指令从播放列表中选择所述播放指令对应的播放地址对视频进行播放;S103、对当前播放的视频的流畅度进行监测,并在所述流畅度低于预设流畅值时,记录当前视频播放的播放时间点;S104、获取所述播放列表中其他播放地址的网络状况信息,并按照网络状况进行优先等级排序,然后将当前播放地址自动切换至优先级最高的播放地址,并从所述播放时间点开始播放视频。2.如权利要求1所述的一种视频播放方法,其特征在于,所述S101中按照预设条件对多个播放地址进行排序得到播放列表具体包括:根据统计的用户行为历史记录,对视频对应的多个播放地址进行排序得到播放列表。3.如权利要求1所述的一种视频播放方法,其特征在于,所述S103具体包括:对当前播放的视频的流畅度进行监测,并在所述流畅度连续三次低于预设流畅值时,判断所述流畅度为不流畅,并记录当前视频播放的播放时间点。4.如权利要求1所述的一种视频播放方法,其特征在于,所述S104中获取所述播放列表中其他播放地址的网络状况信息具体包括:对所述播放列表中其他播放地址进行速度测试、带宽测试、CPU测试、TCP连接数测试和节点存活情况测试中的一项或多项测试,根据测试结果生成网络状况信息。5.一种视频播放系统,其特征在...

【专利技术属性】
技术研发人员:李德华
申请(专利权)人:武汉合创源科技有限公司
类型:发明
国别省市:湖北;42

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

1