[发明专利]一种分布式流媒体发布系统和方法有效
申请号: | 201010105701.3 | 申请日: | 2010-02-03 |
公开(公告)号: | CN101783802A | 公开(公告)日: | 2010-07-21 |
发明(设计)人: | 邢小良;黄炜;袁江;宋革联;杨晓波;龚轩;金朝晖;叶挺群;周峥;胡伟中 | 申请(专利权)人: | 中国电信股份有限公司;浙江省公众信息产业有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/18 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李弘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 流媒体 发布 系统 方法 | ||
技术领域
本发明涉及流媒体发布技术,特别是指一种分布式流媒体发布系 统和方法。
背景技术
跟踪服务器(Tracker Server,TS)是服务器端的一个重要组成部 分。TS的功能是给缓存节点(cache peer)提供下载信息。
如图1所示,目前流媒体发布系统主要由本地环球网(WEB)服 务器、本地数据库服务器、本地SP服务器以及TS组成。从图1所示 结构可以看出,现有技术只能在单一的服务提供者(SP)服务器上存储 视频源,使用单机数据库服务器管理数据,而不是分布式数据库服务器 管理数据。也就是说,在唯一的一台SP服务器上存放视频源,通过TS 给内容提供者(CP)服务器提供下载信息。视频源的管理和发布也是 单一的,受地域局限的,不能实现多本地多SP服务器的存放视频。
这样就造成了唯一SP服务器的服务器压力,可能导致整个服务器 的崩溃。而且这样单一的SP服务器架构方式不能积极有效的推广P2P 业务,在视频源的管理和发布上都得由中央服务器管理员处理,这样就 会使得视频的分类发布出现混乱,因为中央管理员并不知道该视频发布 的本地限制。
因此,单机一级数据库服务器只能保存当地的视频数据,并且对本 地视频做了有效的地域限制。
发明内容
有鉴于此,为解决上述问题,本发明提出了一种分布式流媒体发 布系统和方法。
基于上述目的本发明提供的分布式流媒体发布系统,包括:
一个以上的本地流媒体发布系统,用于存储上传的视频数据,将 上传的视频数据转化为视频流;根据上传视频数据的视频源生成本地 视频相关信息并存储,以及向中央WEB服务器发送请求发布本地视 频相关信息的信号;
中央WEB服务器,用于接收并管理所述请求发布本地视频相关信 息的信号,通知中央数据库服务器接收所述本地视频相关信息;
中央数据库服务器,用于连接请求的本地流媒体发布系统,并且读 取该本地流媒体发布系统中的本地视频相关信息并保存;以及
跟踪服务器TS,用于读取中央数据库服务器中保存的所述本地视 频相关信息,并且进行视频注册,完成视频信息发布;以及根据客户端 的视频播放请求,选择合适的本地流媒体发布系统,向客户端提供本地 流媒体发布系统的地址信息。
可选的,所述本地流媒体发布系统中包括:本地视频源服务器,用 于存储上传的视频数据,并将视频数据转化为视频流;以及根据本地所 存储视频源生成本地视频相关信息;
本地WEB服务器,用于将所述本地视频相关信息写入到本地数据 库服务器中;以及向中央WEB服务器发送请求发布本地视频相关信息 的信号;
本地数据库服务器,用于存储所述本地视频相关信息;
所述中央数据库服务器,用于连接请求的本地流媒体发布系统中的 本地数据库服务器读取该本地流媒体发布系统中的本地视频相关信息并 保存。
可选的,该分布式流媒体发布系统,所述本地视频源服务器包括: 服务提供者SP服务器和内容提供者CP服务器,其中SP服务器用于存 储上传的视频数据,根据上传视频数据的视频源生成本地视频相关信息 并存储,并将上传的视频数据转化为视频流,将视频流提供给CP服务 器;CP服务器为视频流提供缓冲。
可选的,该分布式流媒体发布系统,所述本地数据库服务器中维护 有发送信号标志位,该发送信号标志位用于指示是否要发送所述请求发 布本地视频相关信息的信号以通知中央WEB服务器已经有新的视频发 布在本地WEB服务器;
所述本地WEB服务器定时读取本地数据库服务器中的发送信号标 志位并且判断该发送信号标志位,如果判断出本地数据库服务器中的发 送信号标志位指示为未发送状态,那么本地WEB服务器向中央WEB 服务器发送所述请求发布本地视频相关信息的信号,该信号发送完成以 后将发送信号标志位设定为已发送状态。
可选的,该分布式流媒体发布系统,所述本地数据库服务器中针对 保存的本地视频相关信息设置有发送数据标志位,该发送数据标志位用 于指示该视频的相关信息是否已经发布过;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司;浙江省公众信息产业有限公司,未经中国电信股份有限公司;浙江省公众信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010105701.3/2.html,转载请声明来源钻瓜专利网。