一种提高视频点播业务可靠性的方法和系统技术方案

技术编号:3592718 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种提高视频点播业务可靠性的方法,包括:A)第一视频点播服务器为用户终端提供视频点播服务;B)如果用户终端检测到第一视频点播服务器不能继续为用户终端提供服务,终端向全局负载均衡器重新发起视频点播服务请求;C)全局负载均衡器根据视频点播服务器当前运行情况及策略,重新选择一个视频点播服务器继续为用户终端提供视频点播服务。本发明专利技术避免了视频点播服务切换的盲目性,可以显著提高切换的成功率,用户的视频点播服务质量也可以得到有效的保证。

【技术实现步骤摘要】

本专利技术涉及IPTV
,尤其涉及一种提高视频点播业务可靠性的方法和系统
技术介绍
随着宽带互联网的迅速发展,向家庭用户提供视频点播(VOD,Video OnDemand)、电视节目、可视电话、网络游戏、多媒体信息等服务迅猛增长,网络电视(IPTV)业务逐渐成为宽带多媒体领域中大家关注的热点之一。IPTV作为一种电信级业务,其优势在于它的交互性和实时性,用户可以根据需要实时收看电视节目,这彻底改变了过去被动收看的方式,大大地丰富了人们的文化生活。 现有的一种IPTV系统架构可以如图1所示,视频点播服务器用于向用户终端提供视频流服务,用户终端再接收到数据后,可以即时解压缩播放视频。但是,由于网络传输的不稳定性,在视频点播服务器1向用户终端提供视频流服务的过程中,可能会由于传输链路抖动或拥塞等原因,造成视频点播服务器1与用户终端之间的链路中断,从而最终导致视频点播服务器1不能继续为用户终端提供服务,需要手工重新启动视频点播业务,比较麻烦。 现有的解决方案通常如图2所示步骤1),用户终端请求节目点播,向全局负载均衡器发起请求;步骤2),全局负载均衡器根据各视频点播服务器的运行情况及策略,选择两个以上的视频点播服务器,例如视频点播服务器1和2,同时将其IP地址(IP1,IP2)发给用户终端;步骤3),用户终端访问所述的视频点播服务器其中之一,如视频点播服服务器1;步骤4),如果用户终端检测到提供服务的视频点播服务器联系中断,用户终端根据视频点播服务器列表(IP1,IP2)向另外的视频点播服务器2发起请求,终端携带上次点播的位置信息,由视频点播服务器2继续提供视频点播服务。 上述技术方案虽然可以在一定程度上解决手动重启视频点播业务的问题,但是专利技术人发现,根据上述技术方案,用户终端在切换视频点播服务器时,没有考虑备选视频点播服务器2的当前状态,切换具有一定盲目性,可靠性不高。
技术实现思路
本专利技术的目的之一在于提供一种可以提供具有更高可靠性的视频点播业务方法和系统。 本专利技术的目的是通过以下技术方案实现的一种提高视频点播业务可靠性的方法,包括A)第一视频点播服务器为用户终端提供视频点播服务;B)如果用户终端检测到第一视频点播服务器不能继续为用户终端提供服务,终端向全局负载均衡器重新发起视频点播服务请求;C)全局负载均衡器根据视频点播服务器当前运行情况及策略,重新选择一个视频点播服务器继续为用户终端提供视频点播服务。 一种提高视频点播业务可靠性的系统,包括用户终端,如机顶盒或个人电脑;至少两个视频点播服务器,为所述用户终端提供视频点播服务;全局负载均衡器;当用户终端检测到第一视频点播服务器不能继续为用户终端提供服务,终端向全局负载均衡器重新发起视频点播服务请求,全局负载均衡器根据视频点播服务器当前运行情况及策略,并且排除第一视频点播服务器,重新另外选择一个最佳的第二视频点播服务器继续为用户终端提供视频点播服务。 从上述技术方案可以看出本专利技术的全局负载均衡器在切换视频点播服务器前,先根据现有视频点播服务器当前的运行情况及策略做出判断,重新选择一个视频点播服务器继续为用户终端提供视频点播服务。避免了切换的盲目性,可以显著提高切换的成功率,用户的视频点播服务质量也可以得到有效的保证。附图说明图1为IPTV系统架构的示意 图2为现有技术的视频点播业务实现的示意图;图3为本专利技术的视频点播业务实现的示意图;图4为本专利技术的视频点播业务实现的流程图。具体实施方式以下结合附图,对本专利技术的优选实施方式做进一步描述如图3及图4所示本专利技术的系统,包括用户终端,如机顶盒或个人电脑等,至少两个视频点播(VOD)服务器,为用户终端提供视频点播服务,以及全局负载均衡器。本专利技术的具体的视频点播业务实现过程如下1)用户终端请求节目点播,向全局负载均衡器发起请求;2)全局负载均衡器根据各VOD的运行情况及策略,选择一个较佳VOD服务器,假设为第一VOD服务器;3)将用户终端的访问导向到该第一VOD服务器;4)如果用户终端检测到提供服务的第一VOD服务器宕机,宕机的原因可能是第一VOD服务器真正宕机或者由于网络故障或拥塞导致用户终端与第一VOD服务器的联系中断,用户终端即向全局负载均衡器重新发起请求,请求中可以携带有中途调用的标记,请求中可以同时携带有第一VOD服务器的IP地址记录信息;5)全局负载均衡器根据各VOD服务器当前行情况及策略,可以排除上次提供服务的VOD服务器1,重新另外选择一个最佳的VOD服务器,假设为第二VOD服务器;6)全局负载均衡器将用户终端的访问导向到第二VOD服务器,用户终端携带上次点播位置信息,由第二VOD服务器继续为用户终端提供点播服务。 以上对本专利技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本专利技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本专利技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本专利技术的限制。本文档来自技高网
...

【技术保护点】
一种提高视频点播业务可靠性的方法,包括:A)第一视频点播服务器为用户终端提供视频点播服务;B)如果用户终端检测到第一视频点播服务器不能继续为用户终端提供服务,用户终端向全局负载均衡器重新发起视频点播服务请求;C)全局 负载均衡器根据视频点播服务器当前运行情况及策略,重新选择一个视频点播服务器继续为用户终端提供视频点播服务。

【技术特征摘要】
1.一种提高视频点播业务可靠性的方法,包括A)第一视频点播服务器为用户终端提供视频点播服务;B)如果用户终端检测到第一视频点播服务器不能继续为用户终端提供服务,用户终端向全局负载均衡器重新发起视频点播服务请求;C)全局负载均衡器根据视频点播服务器当前运行情况及策略,重新选择一个视频点播服务器继续为用户终端提供视频点播服务。2.根据权利要求1所述的方法,其特征在于,所述步骤A具体包括A1)用户终端向全局负载均衡器请求节目点播;A2)全局负载均衡器根据各视频点播服务器的运行情况及策略,选择第一视频点播服务器为用户终端提供视频点播服务。3.根据权利要求1所述的方法,其特征在于,所述步骤B中的视频点播服务请求中携带有中途调用标记。4.根据权利要求1所述的方法,其特征在于,所述步骤B中的视频点播服务请求中携带有步骤A中的第一视频点播服务器的IP地址记录信息。5.根据权利要求1所述的方法,其特征在于,所述步骤C具体为全局负载均衡器根据各视频点播服务器当前运行情况及策略,并且排除第一视频点播服务器,重新另外...

【专利技术属性】
技术研发人员:熊安元
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1