[发明专利]网络视频的加载缓冲方法和系统无效
| 申请号: | 201210587869.1 | 申请日: | 2012-12-31 |
| 公开(公告)号: | CN103024446A | 公开(公告)日: | 2013-04-03 |
| 发明(设计)人: | 易念华 | 申请(专利权)人: | 传聚互动(北京)科技有限公司 |
| 主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/845;H04N21/239;H04N21/2385 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 100026 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 视频 加载 缓冲 方法 系统 | ||
技术领域
本发明涉及一种网络视频的加载方法,尤其涉及可减小服务器端带宽压力的加载缓冲方法和系统。
背景技术
网络视频服务的提供商,为了方便用户观看和减轻服务器的网络带宽压力,在向用户提供视频播放服务的时候,会将视频文件拆分成多个分段;用户通过客户端播放的时候,可以选择从任意一段开始播放,从中间某一段开始播放的话,前面的部分就不加载到客户端,从而可以减轻服务器端的压力,也增强了用户观看的灵活性。
然而,现有技术的加载缓冲方式,在从某一分段开始加载后,后续的加载就不在受控制,加载的速度取决于客户端的网络环境,因此,在互联网视频用户规模飞速增长,以及网络建设相对滞后的情况下,服务器端的压力仍然比较大。
因此,如何在不影响用户观看流畅度的情况下,进一步减小服务器端的带宽压力成为了网络视频服务提供商面临的关键问题。
发明内容
本发明的目的在于解决上述问题,提供了一种网络视频的加载缓冲方法和系统,可在不影响用户观看流畅度的情况下,进一步减小服务器端的带宽压力。
本发明的技术方案为:本发明揭示了一种网络视频的加载缓冲方法,包括:
将服务器上的视频文件拆分成多个视频分段;
根据客户端的请求,加载相应的视频分段到客户端;
周期性的检测客户端的剩余可播放文件时长;
根据剩余可播放文件时长和预设值的比较结果,执行对应的加载缓冲策略。
根据本发明的网络视频的加载缓冲方法的一实施例,根据剩余可播放文件时长和预设值的比较结果,执行对应的加载缓冲策略的步骤包括:
如果剩余可播放文件时长小于第一预定时长,则全速加载缓冲。
根据本发明的网络视频的加载缓冲方法的一实施例,根据剩余可播放文件时长和预设值的比较结果,执行对应的加载缓冲策略的步骤还包括:
如果剩余可播放文件时长大于等于第一预定时长且小于第二预定时长,则按照播放的视频文件的编码率控制视频文件的加载速度,其中第一预定时长小于第二预定时长。
根据本发明的网络视频的加载缓冲方法的一实施例,根据剩余可播放文件时长和预设值的比较结果,执行对应的加载缓冲策略的步骤还包括:
如果剩余可播放文件时长大于等于第二预定时长,则停止加载视频文件。
本发明还揭示了一种网络视频的加载缓冲系统,包括:
视频分段装置,将服务器上的视频文件拆分成多个视频分段;
视频文件加载装置,根据客户端的请求,加载相应的视频分段到客户端;
检测装置,周期性的检测客户端的剩余可播放文件时长;
加载缓冲调整装置,根据剩余可播放文件时长和预设值的比较结果,执行对应的加载缓冲策略。
根据本发明的网络视频的加载缓冲系统的一实施例,加载缓冲调整装置进一步包括:
全速加载模块,如果剩余可播放文件时长小于第一预定时长,则全速加载缓冲。
根据本发明的网络视频的加载缓冲系统的一实施例,加载缓冲调整装置进一步包括:
基于编码率的加载模块,如果剩余可播放文件时长大于等于第一预定时长且小于第二预定时长,则按照播放的视频文件的编码率控制视频文件的加载速度,其中第一预定时长小于第二预定时长。
根据本发明的网络视频的加载缓冲系统的一实施例,加载缓冲调整装置进一步包括:
加载停止模块,如果剩余可播放文件时长大于等于第二预定时长,则停止加载视频文件。
本发明对比现有技术有如下的有益效果:本发明的方案是在客户端加载网络上的视频文件后周期性的检测客户端的剩余可播放文件时长,根据剩余可播放文件时长和预设值的比较结果执行对应的加载缓冲策略。相较于现有技术,本发明可以在不影响用户观看流畅度的情况下,进一步减小服务器端的带宽压力。
附图说明
图1示出了本发明的网络视频的加载缓冲方法的较佳实施例的流程图。
图2示出了本发明的网络视频的加载缓冲系统的较佳实施例的原理图。
具体实施方式
下面结合附图和实施例对本发明作进一步的描述。
图1示出了本发明的网络视频的加载缓冲方法的较佳实施例的流程。请参见图1,下面是对本实施例的加载缓冲方法的各实施步骤的详细描述。
步骤S10:将服务器上的视频文件拆分成多个视频分段。
步骤S11:根据客户端的请求,加载相应的视频分段到客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于传聚互动(北京)科技有限公司,未经传聚互动(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210587869.1/2.html,转载请声明来源钻瓜专利网。





