[发明专利]一种视频直播分发网络的动态网络分发树管理方法有效
申请号: | 201110392490.0 | 申请日: | 2011-12-01 |
公开(公告)号: | CN103139612B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 汤晓辉 | 申请(专利权)人: | 苏州达联信息科技有限公司 |
主分类号: | H04N21/25 | 分类号: | H04N21/25;H04N21/63;H04L29/08 |
代理公司: | 上海泰能知识产权代理事务所31233 | 代理人: | 黄志达 |
地址: | 215163 江苏省苏州市高新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 直播 分发 网络 动态 管理 方法 | ||
技术领域
本发明涉及通信网络,尤其涉及一种视频直播分发网络的动态网络分发树管理方法。
背景技术
随着视频技术的广泛应用,基于Internet的视频直播服务的需求日益增加,而基于Internet的大规模视频流量分发成为视频直播服务所面临的一个严峻挑战。虽然CDN技术被广泛应用于分发Web流量和视频点播流量,实现网络内容的就近访问,缓解流媒体传输的高吞吐率对骨干网带宽带来的压力,提高业务响应速度,但目前CDN技术还不能很好地解决大规模视频直播业务的流量分发问题。
如图1所示,对于大规模视频直播服务,可以通过部署由直播源站节点服务器集群、中继节点服务器集群和边缘节点服务器集群等视频分发网络节点服务器集群所组成的视频直播分发网络来提高大规模视频直播业务的服务效率,降低视频直播服务传输所占用的网络带宽。
对于图1所示的视频直播分发网络而言,对大量分散部署的服务器集群的高度集中管理和控制是确保网络效率、可靠性、可控性的必要手段。视频分发网络全局服务器可以看作是一组逻辑设备,实现了视频直播分发网络的管理、监控、动态配置、控制、调度等功能,对视频直播分发网络中的所有视频分发网络节点服务器进行集中控制、管理和调度。
在视频直播分发网络中,直播媒体流通过直播源站节点服务器、中继节点服务器流入边缘节点服务器,当用户客户端请求接入一个视频直播业务时,指向一个边缘节点服务器的业务接入URL被提交给用户客户端,用户客户端可以利用这个URL接入到所请求的视频直播业务,获得直播服务。
在视频直播业务向视频分发网络注册时,可以预先分配构成所述视频直播业务的直播媒体流分发树的各类视频分发网络节点服务器集合,包括:直播源站节点服务器、中继节点服务器、边缘节点服务器等。这种静态配置方式实现简单,视频直播业务分发路由稳定。但是这种静态配置方式需要预先对每个相关视频分发网络节点服务器进行配置,在网络拓扑发生变化时需要重新配置,网络维护工作量大。
发明内容
为了解决目前视频直播分发网络的技术空白,提高视频直播分发网络的维护管理效率,本发明提供了一种视频直播分发网络的动态网络分发树管理方法。
根据本发明的第一方面,提供了一种视频直播分发网络的动态网络分发树管理方法,其特征在于:
(1)针对每个视频直播业务,视频直播分发网络中都会创建一棵独立的视频直播分发树来负责所述视频直播业务的直播媒体流分发;
(2)视频直播业务的视频直播分发树不是在视频直播业务注册时静态配置的,而是在视频直播业务播放时,由申请视频直播业务接入服务的用户客户端触发而动态创建的;
(3)当视频直播业务的最后一个接收用户停止接收所述业务时,触发所述视频直播业务的视频直播分发树的动态拆除过程。
根据本发明的第二方面,提供了一种视频直播分发表,它被视频分发网络节点服务器用于记录视频直播业务的分发路由信息,其中的每条视频直播分发记录包含一个视频直播业务的分发路由信息。视频直播分发表由业务令牌、业务源端地址、业务接收端个数、业务接收端地址列表构成。其中:业务令牌用于标识一个视频直播业务;业务源端地址表示本视频分发网络节点服务器在业务令牌所标识的视频直播业务的视频直播业务分发树中的上级节点服务器地址;业务接收端个数表示本视频分发网络节点服务器在业务令牌所标识的视频直播业务的视频直播业务分发树中的下级节点个数;业务接收端地址列表包含本视频分发网络节点服务器在业务令牌所标识的视频直播业务的视频直播业务分发树中的所有下级节点地址。
根据本发明的第三方面,提供了视频直播分发树动态创建过程。其中,包括如下步骤:
a)用户客户端请求接入一个视频直播业务;
b)视频分发网络全局服务器为用户客户端分配一个边缘节点服务器,作为用户客户端所请求视频直播业务的业务接入点;
c)用户客户端向步骤b)分配的边缘节点服务器发送直播业务接入请求消息;
d)边缘节点服务器检查其上的视频直播分发表,在表中未发现用户客户端请求的视频直播业务的视频直播分发记录;
e)边缘节点服务器发送直播业务路由查询请求消息到视频分发网络全局服务器,查询所述视频直播业务的中继节点服务器地址信息;
f)视频分发网络全局服务器发送直播业务路由查询响应消息到边缘节点服务器,其中携带所述视频直播业务的中继节点服务器地址信息;
g)边缘节点服务器发送直播业务接入请求消息到步骤f)中获取到的中继节点服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州达联信息科技有限公司,未经苏州达联信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110392490.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于钠硫电池的热压工装
- 下一篇:一种电动车蓄电池极板