[发明专利]视频点播系统双引擎轮换方法有效
申请号: | 200810306194.2 | 申请日: | 2008-12-12 |
公开(公告)号: | CN101431663A | 公开(公告)日: | 2009-05-13 |
发明(设计)人: | 梁应龙;居文军;尤金刚;彭世伟;蔡琳 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04L29/06 |
代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
地址: | 621000四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频点播 系统 引擎 轮换 方法 | ||
技术领域
本发明涉及互联网络技术,特别涉及互联网络视频点播的技术。
背景技术
随着互联网络的发展和宽带网络应用的普及,通过互联网络进行视频内容的获取也变得日益流行,因此网络视频点播系统也应运而生,网络视频点播系统是通过互联网络来为用户提供视频电击播放服务的系统,相对单纯的内容下载系统而言,视频点播系统为用户节约了获取并欣赏视频内容的时间,用户只需要少许时间的缓冲就可以开始观看所点播的视频内容,提高了用户观看视频内容的积极性以及扩大用户对内容的选择性。与传统的广电网络环境相比,互联网络环境显得异常的复杂,而视频点播系统对实时性要求高,而且网络内容数据流量较大,因此对网络带宽的需求也较高,要在这种高复杂性的网络环境中实现高质量的视频点播技术难度很大,近年来,高清平板电视的普及以及高网络带宽的应用也为高质量的视频点播带来了机会,目前所出现的视频点播系统多采用HTTP方式的点播引擎或者P2P(即点对点)方式的点播引擎来实现,最先出现的视频点播系统是基于超文本传输协议HTTP方式实现的,但其在当终端用户过多时表现出极大的缺陷:首先,当用户量急剧增大时服务器的压力就会大大增加,甚至可能导致服务器瘫痪或拥堵,从而影响整个点播系统的正常运行;其次,为了满足对大容量用户的内容请求服务器的带宽比需要足够的大,服务器的处理能力也要求非常的强,这些都大大提高了服务运营的成本,由于基于HTTP方式的视频点播系统有着以上的缺陷,随后出现了基于P2P技术的视频点播系统,这种视频点播系统一定程度上解决了对视频服务器的处理能力要求高和带宽要求大的问题,但是由于P2P本身的技术特性决定了这种视频点播系统在点播用户较少情况下无法满足用户实时观看的要求。
发明内容
本发明所要解决的技术问题,就是为了解决上述现有互联网络视频点播不能按情况选择视频点播系统的缺点,提供一种视频点播系统双引擎轮换方法。
本发明解决其技术问题,采用的技术方案是,视频点播系统双引擎轮换方法,其特征在于,包括以下步骤:
a.服务器系统根据P2P协议算法对内容源进行分片,并按顺序设立分片序号;
b.用户终端系统向服务器系统发出连接请求,并建立连接;
c.用户终端系统向服务器系统请求与自己所点播的内容相关信息;
d.用户终端系统利用获取的内容相关信息来建立位图文件和确立位图文件的大小,并初始化位图文件,将所有位图文件的位置为0;
e.用户终端系统从服务器系统获取到正在点播此内容的终端总数,以及各终端的相关信息,并保存在终端信息列表中;
f.用户终端系统判断终端总数是否超过设定的数量值,若是则进入g步骤,若不是则进入h步骤;
g.采用P2P方式的点播引擎进行点播,进入步骤i;
h.采用HTTP方式的点播引擎进行点播,进入步骤i;
i.点播过程中用户终端系统时刻监视是否点播内容已经完成或者点播被用户终端中止,若不是则进入j步骤,若是则进入k步骤;
j.判断是否到达用户终端系统设定的时间,若是则回到e步骤,若不是则继续播放等待;
k.用户终端系统断开与服务器系统的连接并退出点播系统;
进一步的,步骤c所述内容相关信息包括内容源的大小、内容源分片的大小及总分片数量;
具体的,步骤h包括以下步骤:
h1.用户终端系统与内容源端建立连接,内容源端是服务器系统;
h2.用户终端系统获取内容源端相关信息,包括内容源端所拥有的内容大小,此大小通过分片序号的大小来衡量;
h3.判断用户终端本地的内容大小是否大于内容源端所拥有的内容大小,若是则进入h4步骤,若不是则进入h5步骤;
h4.用户终端系统断开与该内容源端的连接,并将该终端信息从终端信息列表中删除,更换内容源端并返回h1步骤;
h5.用户终端系统向内容源端请求内容,并获取内容,每次获取内容的大小为分片的整数倍,获取内容的起点也是分片的整数倍;
h6.获取到相应内容后,用户终端系统将位图文件中所对应的位置为1;
h7.获取内容完成后退出本次内容获取。
本发明的有益效果是,通过上述步骤可以实现视频点播时HTTP方式和P2P方式轮换的功能,按照实际情况系统自动选择HTTP或P2P方式进行视频点播,结合了HTTP和PSP方式的优点,降低了服务器的服务负担,又能解决在较少用户点播时的实时播放问题,方便用户。
附图说明
图1为实施例的系统流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810306194.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:解锁小区的方法、系统以及终端
- 下一篇:一种实现认证的方法和系统