一种有线电视vod备份的方法、系统和设备的制作方法

文档序号:7928653阅读:233来源:国知局
专利名称:一种有线电视vod备份的方法、系统和设备的制作方法
技术领域
本发明涉及有线电视技术领域,特别涉及一种有线电视VOD备份的方法、 系统和设备。
背景技术
随着有线电视VOD (Video On Demand, -f见频点播)的商用化,系统稳定性 成为VOD的关键问题。然而,再稳定的系统也无法避免故障事件,例如操作系 统故障、网络故障、播出系统故障等,因此,在故障事件发生时灵活地启用备 用系统,快速反应,将故障事件对用户的影响控制在极小的范围内,成为所有 有线电视VOD所要面对的问题。
目前,VOD备份的模式包括激活/备用模式,双激活模式,集群模式。
激活/备用模式,即一个DBS (Digital Video Broadcastingt Server,播出服务 器)处于工作状态, 一个DBS处于备用状态,当处于工作状态的DBS出现故障 时,备用DBS开始进入工作状态,接替DBS的工作。
双激活模式,即一对一备份模式,主备DBS同时处于工作状态,当主DBS 出现故障时,备用DBS可以直接接替主DBS的工作。
集群模式,即存在多个主DBS, 一个备用DBS,每个主DBS之间是并列关 系,且同时处于工作状态,备用DBS处于待命状态,主DBS中任何一个出现故 障,备用DBS接替故障主DBS的工作。目前集群模式采用代理监管技术,每个 主DBS部署一个代理服务器,备用DBS部署监管中心。各个代理服务器将主 DBS的系统状态信息以及播出服务的状态信息发送到监管中心,当一台主DBS 故障时,代理服务器程序首先将停止该主DBS的运行,并告知监管中心,监管 中心则启动备用DBS,使用故障主DBS的代理服务器最后一次发来的播出状态 进行播出恢复,接替故障主DBS的工作。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题
对于拥有庞大视频网络的广电行业,视频DBS的需求量非常大,在现有技术中,普遍采用三种模式进行故障下VOD备份,其中激活/备用模式和双激活 模式均为一对一备份模式,因此,增加了系统成本;另外采用代理监管技术的
集群模式,对于每个DBS—对一地配置代理服务器,通过代理服务器与监管中 心通信,如果DBS操作系统或通信网络出现故障,代理服务器与监管中心无法 通信,可能造成网络混乱,从而无法对故障DBS精确监测,导致监管中心无法 确定DBS是否停止播出,网络中出现主备两个DBS同时播出的情况,影响用户 的正常收看。

发明内容
为了降低系统成本,全面检测系统故障,及时完成播出业务备份,本发明 实施例提供了一种有线电视VOD备份的方法、系统和设备。所述技术方案如下
一种有线电视视频点播系统备份的方法,所述方法包括
播出管理服务器获取播出服务器的系统状态信息和用户状态信息,转发所 述系统状态信息,并备^f分所述用户状态信息;
监控服务器接收并分析所述系统状态信息,才艮据所述系统状态信息判断所 述播出服务器是否存在故障;如果所述播出服务器存在故障,所述监控服务器 发送切换指令至所述播出管理服务器;
所述播出管理服务器接收所述切换指令,根据备份在所述播出管理服务器 中的所述用户状态信息,执行主备播出服务器播出业务平移并发送完成指令至 所述监控服务器;
所述监控服务器接收所述完成指令,关闭所述播出服务器播出端口,开启 备用播出服务器播出端口。
一种有线电视i见频点播系统,所述系统包括
播出服务器,用于发送系统状态信息和用户状态信息;
播出管理服务器,用于获取所述播出服务器的所述系统状态信息和所述用 户状态信息,转发所述系统状态信息,备份所述用户状态信息,并接收监控服 务器发出的切换指令,根据备份在所述播出管理服务器中的所述用户状态信息, 执行主备播出服务器播出业务平移并发送完成指令至所述监控服务器;
监控服务器,用于接收并分析所述系统状态信息,根据所述系统状态信息 判断所述播出服务器是否存在故障,如果所述播出服务器存在故障,所述监控服务器发送所述切换指令至所述播出管理服务器;接收所述播出管理服务器发 出的所述完成指令,关闭所述播出服务器播出端口,开启备用播出服务器播出 端口。
一种播出管理服务器,具体包括
接收单元,用于接收播出服务器的系统状态信息、用户状态信息以及监控 服务器发出的切换指令;
备份单元,用于备份所述接收单元接收的所述用户状态信息;
切换单元,用于根据所述用户状态信息,执行主备播出服务器播出业务平
移;
发送单元,用于发送所述接收单元接收的所述系统状态信息,当所述切换 单元完成切换时,发送完成指令至所述监控服务器。 一种监控服务器,具体包括
接收单元,用于接收播出服务器的系统状态信息和播出管理服务器完成切 换时发出的完成指令;
判断单元,用于分析所述系统状态信息,根据所述系统状态信息判断所述 播出服务器是否存在故障;
发送单元,用于在所述播出服务器故障的情况下,发送所述切换指令至所 述播出管理服务器;
执行单元,用于在所述播出服务器故障的情况下,关闭所述播出服务器播 出端口,同时开启备用播出服务器播出端口。
本发明实施例通过播出管理服务器接收播出服务器的系统状态信息和用户 状态信息,实时备份用户状态信息,并将系统状态信息打包成测试包发出,通 过监控服务器对测试包的接收状态或者监控服务器对测试包的分析结果,判断 当前播出服务器是否存在故障,从而全面地检测系统故障,及时地完成播出业 务备份,进而降低了系统成本。


图1是本发明实施例提供的有线电视VOD备份的方法流程图2是本发明实施例1提供的有线电视VOD备份系统的结构拓朴图3是本发明实施例1提供的有线电视VOD备份的方法流程图;图5是本发明实施例3提供的一种播出管理服务器的结构图6是本发明实施例4提供的一种监控服务器的结构图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明 实施方式作进一步地详细描述。
参见图1,本发明实施例提供了一种有线电视VOD备份的方法,包括 101:播出管理服务器获取播出服务器的系统状态信息和用户状态信息,转
发系统状态信息,并备^f分用户状态信息;
102:监控服务器接收并分析系统状态信息,根据系统状态信息判断播出服
务器是否存在故障;如果播出服务器存在故障,监控服务器发送切换指令至播
出管理服务器;
103:播出管理服务器接收切换指令,根据备份在播出管理服务器中的用户 状态信息,执行主备播出服务器播出业务平移并发送完成指令至监控服务器;
104:监控服务器接收完成指令,关闭播出服务器播出端口,开启备用播出 服务器播出端口。
本发明实施例通过播出管理服务器接收DBS的系统状态信息和用户状态信 息,实时备^f分用户状态信息,并将系统状态信息打包成测试包发出,通过监控 服务器对测试包的接收状态或者监控服务器对测试包的分析结果,判断当前 DBS是否存在故障,如果故障,监控服务器发送切换指令,由播出管理服务器 执行播出业务平移,当播出平移业务完成后,监控服务器关闭当前DBS播出端 口同时开启备用DBS #番出端口 ,从而全面地4企测系统故障,及时地完成播出业 务备份,进而降低了系统成本。
实施例1
一个有线电视VOD的中央存储系统包括若干个DBS、 一个备用DBS、监 控服务器、播出管理服务器和交换机设备。任何一个DBS出现故障,系统将业 务平移到备用DBS接替故障DBS的工作,下面以一具体实施例详细描述。
本发明实施例中,^支设一个有线电视VOD的中央存储系统包括四个DBS、一个备用DBS, —个监控服务器, 一个播出管理服务器和两个千兆网络交换机, 其中监控服务器和播出管理服务器在同一个区域,具体接口和连接方式如图2 所示。
参见图3,本发明实施例提供了一种有线电视VOD备份的方法,具体包括 301:用户在客户端发出视频点播请求;
该客户端可以为带有遥控器的电视机顶盒,用户通过操作遥控器发出视频 点播请求,电视机顶盒接收视频点播请求,并通过调制设备将该视频点播请求 调制成射频信号,通过有线电视网络上报;
其中,视频点播请求包含有用户电视机顶盒的IC( Integrate Circuit,集成电 路)卡号和点播节目ID (Identification,身份号;
302:播出管理服务器接收视频点播请求,根据视频点播请求不同的区域频 点指定DBS的4番出目标MAC (Media Access Control,介质访问控制)地址,并 将带有播出目标MAC地址的视频点播请求上传至第一交换机;
其中,第一交换机用来完成服务器之间的通信;
播出管理服务器通过双绞线连接到第一交换机;
303:第一交换机接收带有播出目标MAC地址的^L频点播请求,并根据播 出目标MAC地址交换到各个相应的DBS;
304:相应的DBS接收视频点播请求,提取本地存储的视频点播节目,发 送至第二交换机,同时将该DBS的系统状态信息和用户状态信息发送给第一交 换机,通过第一交换机上报给播出管理服务器;
第二交换机用作视频点播节目的播出;
系统状态信息包括DBS系统运行状态信息和DBS内部故障信息; 其中,DBS系统运行状态信息包括网卡无法打开、视频复用流超标等服务 器运行状态信息;DBS内部故障信息可以用内部故障错误码表示,该内部故障 错误码反映了 DBS内部故障状态,如果错误码为0,则DBS内部不存在故障; 如果为其它数值,则DBS内部存在故障,且根据不同的数值表示不同的故障, 其中内部故障包括DBS磁盘阵列无法读取、DBS磁盘内存不足等;
用户状态信息包括带有播出目标MAC地址的用户视频点播请求和根据该 请求DBS的播出状态信息,包括播放的各个视频节目的时码信息,用于节目播 放恢复;视频点播节目以TS ( Transport Stream,传输流)格式存储于DBS本地硬盘 阵列中;TS具体包括包头、自适应区和包数据3部分,每个包长度为188B,其 中包头长度为4B,自适应区和包数据长度为184B。 TS包头是TS的标识部分, 例如以0X47标志一个TS的开始,TS包头包含与当前TS相关的其他重要信息, 例如PID ( Proportion Integration Differentiation , 比例积分樣i分)、 continuity—counter 、 adaption—field—control信息,具体地,
PID表示当前TS携带的数据内容,例如有效数据、SI或PSI信息; continuity—counter指的是具有同 一个PID值的TS之间的连续计数值; adaption—field_control表示当前TS携带调整字段和有效负载的情况,其中 有效负载共2位,第一位表示有无调整字段,第二位表示有无有效负载; 其中,有效负荷184B的定义为 struct TestPacketStrcut—t
dbs—id 2 uimsbf dbs—out—id 2 uimsbf error—code 2 uimsbf esc 1 uimsbf sum 1 uimsbf
}
305:播出管理服务器接收各个DBS的系统状态信息和用户状态信息,分 别将各个DBS的系统状态信息打包成测试包,并将测试包发送到第一交换机, 同时播出管理服务器实时本地备份各个DBS的用户状态状态;
其中,播出管理服务器指定测试包的播出目标MAC地址,要求DBS在指 定的网卡上4番出;
测试包是以以太网数据包为承载体,有效数据区为TS格式的测试数据包, 测试包按照以太网络协议进行组包,以不同的MAC地址加以区分,包含播出目 标MAC地址和系统状态信息;测试包发送频率为500毫秒一次;
如果DBS内部发生故障,例如磁盘阵列无法读取等故障,DBS上报播出管 理服务器,播出管理服务器将该故障在下发的测试包中修改为磁盘故障错误码;
306:第一交换机接收测试包,根据测试包的播出目标MAC地址交换到各 个相应的DBS端口并分别返回给各个DBS;
307:相应的DBS接收测试包,将测试包信息复用并发送给第二交换机;在模拟电视VOD中,同一频点支持一套视频点播节目,本发明实施例是基 于数字的电视VOD,同一频点可以支持多个视频点播节目,对测试包采用复用 技术,提高信息利用率;
308:第二交换机将测试包交换到指定的监控端口,并通过监控端口发送给 监控服务器;
其中,第二交换机的监控端口在本实施例中是17端口,负责传输所有DBS 和备有DBS的测试包,监控服务器通过双绞线与第二交换机的17端口连接, 接收测试包;
309:如果监控服务器在预设时间内收不到DBS发出的测试包,则认为该 DBS出现故障;如果监控服务器接收到测试包,则分析测试包内容,例如DBS 的系统运行状态信息和DBS内部故障错误信息,检测DBS播出是否存在故障, 若检测到某一个DBS发生故障,则执行310,否则执行313;
具体地,如果监控服务器在ls内收不到某一个DBS发出的测试包,或收到 的测试包中包含故障信息,例如磁盘阵列故障信息、内存故障信息、系统资源 故障信息等,均认为该DBS出现故障;
310:监控服务器发送切换指令给播出管理服务器;
具体地,监控服务器通过TCP (Transmission Control Protocol,传输控制协 议)将切换指令发送给播出管理服务器;
311:播出管理服务器接收切换指令,完成主备DBS播出业务的平移,并发 送完成指令给监控服务器;
其中,播出管理服务器通过TCP将完成指令发送给监控服务器;
具体地,播出管理服务器通过VBS (Vido Broadcast System,播出控制管理 程序)将步骤305中所述务除在播出管理服务器中的用户状态信息,例如用户 视频点播请求和DBS的播出状态信息转发给备用DBS,用于节目播出的恢复; 实现主备DBS播出业务平移,该过程不超过10秒;
312:监控服务器接收完成指令,并通过telnet协议登录第二交换机,关闭 故障DBS对应的交换机端口 ,同时开启备用DBS对应的交换机端口 ,返回步骤 304;
在本实施例中,监控服务器通过交换机控制线与第二交换机的23端口连接, 执行关闭或开启交换才几端口 ;313:第二交换机接收DBS播出的点播节目视频流,并根据播出目标MAC 地址发送到相应的第二交换机端口上,第二交换机交换到相应的EQAM (Edge Quadrature Amplitude Modulation,正交幅度调制)调制器中;
其中,点播节目视频流按照以太网络协议,以以太帧格式进行组包播出, 利用不同的MAC地址加以区分;
314: EQAM调制器接收点播节目视频流,进行调制,将网络数据转换为射 频信号,通过有线电视网络发送给客户端;
该客户端可以为电视4几顶盒;在本实施例中,通过EQAM调制器将点播节 目视频流调制成射频信号;
315:客户端接收射频信号进行解码、数模转换等播出节目。
本发明实施例通过播出管理服务器接收DBS的系统状态信息和用户状态信 息,实时备份用户状态信息,并将系统状态信息打包成测试包发出,通过监控 服务器对测试包的接收状态或者监控服务器对测试包的分析结果,判断当前 DBS是否存在故障,如果故障,监控服务器发送切换指令,由播出管理服务器 执行播出业务平移,当播出平移业务完成后,监控服务器关闭当前DBS播出端 口同时开启备用DBS播出端口 ,从而全面地检测系统故障,及时地完成播出业 务备份,进而降低了系统成本。
实施例2
参见图4,本发明实施例提供了一种有线电视VOD备份的系统,具体包括
播出管理服务器401,用于接收用户的视频点播请求,指定目标MAC地址; 接收DBS的系统状态信息和用户状态信息,本地备份用户状态信息,并将系统 状态信息打包成测试包;接收监控服务器发送的切换指令,通过VBS执行主备 DBS播出业务平移,同时发送完成指令;
第一交换机402,用于接收用户视频点播请求,根据播出管理服务器401指 定的目标MAC地址交换到相应的DBS端口 ;接收DBS上报的系统状态信息和 用户状态信息,交换到播出管理器401对应的交换机端口;接收播出管理器401 发送的测试包,根据MAC地址分别交换到各个DBS对应的交换机端口 ;
播出服务器403,用于存储热门电视节目;接收用户视频点播请求,提取本 地存储的视频点播节目并发送给第二交换机404,同时将DBS的系统状态信息和用户状态信息发送给第一交换机402;接收播出管理器401打包的测试包,信 息复用并发送给第二交换机404;
其中,用户视频点播请求包含有播出管理服务器401指定的目标MAC地址; 所有电视节目存储于系统中的中央存储器中,热门电视节目是从中央存储器人 为选择的电视节目;
第二交换机404,用于接收播出服务器403发出的点播电视节目视频流,根 据目标MAC地址交换到相应的EQAM调制器上;接收播出服务器403发出的 测试包,交换到指定的监控端口,通过指定的监控端口发送给监控服务器405;
监控服务器405,用于接收第二交换机404中指定监控端口发出的测试包, 分析测试包数据判断DBS是否故障;如果故障,发送切换指令给播出管理服务 器401,然后登录第二交换机404关闭故障DBS对应播出端口,同时开启备用 DBS对应播出端口;
具体地,如果监控服务器405在ls内收不到某一个DBS发出的测试包,或 收到的测试包中包含故障信息,例如磁盘阵列故障信息、内存故障信息、系统 资源故障信息等,则认为该DBS出现故障;
EQAM调制器406,用于接收点播电视节目视频流,将网络数据调制为射 频信号,并通过有线电视网络发送给客户端。
进一步地,播出管理服务器401具体包括
接收单元4011,用于接收用户最初的视频点播请求、系统状态信息和用户 状态信息以及监控服务器405发出的切换指令;
备份单元4012,用于将接收单元4011接收的用户状态信息进行本地备份; 打包单元4013,用户将接收单元4011接收的系统状态信息打包成测试包; 其中测试包是以太帧才各式的网络数据包;
切换单元4014,用于根据接收单元4011接收的的切换指令,将备份单元 4012备份的用户状态信息转发给备用DBS,将故障DBS播出业务平移到备用 DBS;
具体地,切换单元4014通过TCP协议接收切换指令,通过VBS将备份单 元4012备份的用户状态信息转发给备用DBS,用于节目播出的恢复,实现主备 DBS播出业务平移,该过程不超过10秒;
发送单元4015,用于发送打包单元4013打包成的测试包到第一交换机402;当切换单元4014完成切换时,发送完成指令给监控服务器405。 播出服务器403具体包括
接收单元4031,用于接收带有播出目标MAC地址的用户视频点播请求和 播出管理服务器401打包的测试包;
存储单元4032,用于存储热门电视节目;
其中,热门电视节目是从中央存储器人为选择的电视节目,所有电视节目 存储于系统中的中央存储器中;
发送单元4032,用于将本地存储的点播电视节目发送给第二交换机404, 同时将DBS的系统状态信息和用户状态信息发送给第一交换机402;将播出管 理服务器401打包的测试包发送给第二交换机404。
监控服务器405具体包括
接收单元4051,用于接收第二交换机404中指定监控端口发出的测试包和 播出管理服务器401发出的完成指令;
判断单元4052,用于分析测试包数据,根据测试包中的系统状态信息判断 该DBS是否存在故障,如果在ls内收不到某一个DBS发出的测试包,或收到 的测试包中包含故障信息,则判断该DBS故障;
发送单元4053,用于在DBS故障的情况下,发送切换指令给播出管理服务 器401;
执行单元4054,用于在DBS故障的情况下,登录第二交换机404关闭故障 DBS对应播出端口,同时开启备用DBS对应播出端口。
本发明实施例通过播出管理服务器接收DBS的系统状态信息和用户状态信 息,实时备份用户状态信息,并将系统状态信息打包成测试包发出,通过监控 服务器对测试包的接收状态或者监控服务器对测试包的分析结果,判断当前 DBS是否存在故障,如果故障,监控服务器发送切换指令,由播出管理服务器 执行播出业务平移,当播出平移业务完成后,监控服务器关闭当前DBS播出端 口同时开启备用DBS播出端口,从而全面地检测系统故障,及时地完成播出业 务备份,进而降低了系统成本。
实施例3
参见图5,本发明实施例还提供了一种播出管理服务器,具体包括接收单元501,用于接收用户最初的视频点播请求、系统状态信息和用户状
态信息以及监控服务器发出的切换指令;
备份单元502,用于将接收单元501接收的用户状态信息进行本地备份; 打包单元503,用户将接收单元501接收的系统状态信息打包成测试包; 其中测试包是以太帧格式的网络数据包;
切换单元504,用于根据接收单元501接收的的切换指令,将备份单元502 备份的用户状态信息转发给备用DBS,将故障DBS播出业务平移到备用DBS;
具体地,切换单元504通过TCP协议接收切换指令,通过VBS将备份单元 502备份的用户状态信息转发给备用DBS,用于节目播出的恢复,实现主备DBS 播出业务平移,该过程不超过10秒;
发送单元505,用于发送打包单元503打包成的测试包到第一交换机;当切 换单元504完成切换时,发送完成指令给监控服务器。
本发明实施例通过播出管理服务器接收DBS的系统状态信息和用户状态信 息,实时备份用户状态信息,并将系统状态信息打包成测试包发出,通过监控 服务器对测试包的接收状态或者监控服务器对测试包的分析结果,判断当前 DBS是否存在故障,从而全面地检测系统故障,及时地完成播出业务备份,进 而降低了系统成本。
实施例4
参见图6,本发明实施例还提供了一种监控服务器,具体包括
接收单元601,用于接收第二交换机中指定监控端口发出的测试包和播出管 理服务器发出的完成指令;
判断单元602,用于分析测试包数据,根据测试包中的系统状态信息判断该 DBS是否存在故障,如果在Is内收不到某一个DBS发出的测试包,或收到的 测试包中包含故障信息,则判断该DBS故障;
发送单元603,用于在DBS故障的情况下,发送切换指令给播出管理服务
器;
执行单元604,用于在DBS故障的情况下,登录第二交换机关闭故障DBS 对应播出端口,同时开启备用DBS对应播出端口。
本发明实施例通过监控服务器接收播出管理服务器发送的测试包,通过对测试包的接收状态或者监控服务器对测试包的分析结果,判断当前DBS是否存 在故障,如果故障,监控服务器发送切换指令,由播出管理服务器执行播出业
务平移,当播出平移业务完成后,监控服务器关闭当前DBS播出端口同时开启 备用DBS播出端口,从而全面地检测系统故障,及时地完成播出业务备份,进 而降低了系统成本。
以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现, 其软件程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、光 盘或软盘。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的 精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
1. 一种有线电视视频点播系统备份的方法,其特征在于,所述方法包括播出管理服务器获取播出服务器的系统状态信息和用户状态信息,转发所述系统状态信息,并备份所述用户状态信息;监控服务器接收并分析所述系统状态信息,根据所述系统状态信息判断所述播出服务器是否存在故障;如果所述播出服务器存在故障,所述监控服务器发送切换指令至所述播出管理服务器;所述播出管理服务器接收所述切换指令,根据备份在所述播出管理服务器中的所述用户状态信息,执行主备播出服务器播出业务平移并发送完成指令至所述监控服务器;所述监控服务器接收所述完成指令,关闭所述播出服务器播出端口,开启备用播出服务器播出端口。
2. 如权利要求l所述的方法,其特征在于,所述监控服务器接收并分析所 述系统状态信息,根据所述系统状态信息判断所述播出服务器是否存在故障, 具体为,监控服务器接收所述播出服务器的所述系统状态信息,如果在预设时 间内收不到所述系统状态信息,则所述播出服务器故障,或收到的所述系统状 态信息中包含故障信息,则所述播出服务器故障。
3. 如权利要求l所述的方法,其特征在于,所述执行主备播出服务器播出 业务平移,具体为,所述播出管理服务器将备份的所述用户状态信息转发给所 述备用播出服务器,完成播出节目的恢复。
4. 如权利要求l所述的方法,其特征在于,所述系统状态信息包括所述播 出服务器系统运行状态信息和所述播出服务器内部故障信息。
5. 如权利要求l所述的方法,其特征在于,所述用户状态信息包括用户视 频点播请求和所述播出服务器的播出状态信息。
6. —种有线电祸^见频点^"系统,其特征在于,所述系统包括 播出服务器,用于发送系统状态信息和用户状态信息;播出管理服务器,用于获取所述播出服务器的所述系统状态信息和所述用 户状态信息,转发所述系统状态信息,备份所述用户状态信息,并接收监控服 务器发出的切换指令,根据备份在所述播出管理服务器中的所述用户状态信息,执行主备播出服务器播出业务平移并发送完成指令至所述监控服务器;监控服务器,用于接收并分析所述系统状态信息,根据所述系统状态信息 判断所述播出服务器是否存在故障,如果所述播出服务器存在故障,所述监控 服务器发送所述切换指令至所述播出管理服务器;接收所述播出管理服务器发 出的所述完成指令,关闭所述播出服务器播出端口,开启备用播出服务器播出 端口。
7. —种播出管理服务器,其特征在于,具体包括接收单元,用于接收播出服务器的系统状态信息、用户状态信息以及监控服务器发出的切换指令;备份单元,用于备f分所述接收单元接收的所述用户状态信息;切换单元,用于根据所述用户状态信息,执行主备播出服务器播出业务平移;发送单元,用于发送所述接收单元接收的所述系统状态信息,当所述切换 单元完成切换时,发送完成指令至所述监控服务器。
8. 如权利要求7所述的播出管理服务器,其特征在于,所述切换单元根据 备份在所述备份单元中的所述用户状态信息转发给备用播出服务器,完成播出 节目的恢复。
9. 一种监控服务器,其特征在于,具体包括接收单元,用于接收播出服务器的系统状态信息和播出管理服务器完成切 换时发出的完成指令;判断单元,用于分析所述系统状态信息,根据所述系统状态信息判断所述 播出服务器是否存在故障;发送单元,用于在所述播出服务器故障的情况下,发送所述切换指令至所述播出管理服务器;执行单元,用于在所述播出服务器故障的情况下,关闭所述播出服务器播 出端口,同时开启备用播出服务器播出端口。
10.如权利要求9所述监控服务器,其特征在于,所述判断单元如果在一 定时间内收不到所述系统状态信息,则所述播出服务器故障,或收到的所述系 统状态信息中包含故障信息,则所述播出服务器故障。
全文摘要
本发明公开了一种有线电视VOD备份的方法、系统和设备,属于有线电视技术领域。所述方法包括播出管理服务器获取播出服务器的系统状态信息和用户状态信息,转发系统状态信息,备份用户状态信息;监控服务器接收并分析系统状态信息,根据系统状态信息判断播出服务器是否存在故障;如果存在故障,监控服务器发送切换指令至播出管理服务器;播出管理服务器接收切换指令,根据用户状态信息,执行主备播出服务器播出业务平移并发送完成指令;监控服务器接收完成指令,关闭播出服务器播出端口,开启备用播出服务器播出端口。所述系统包括播出服务器、播出管理服务器和监控服务器。本发明全面地检测系统故障,完成播出业务备份,降低了系统成本。
文档编号H04N7/00GK101431648SQ20081023946
公开日2009年5月13日 申请日期2008年12月11日 优先权日2008年12月11日
发明者营 何, 超 张, 张宝柱, 徐卫东, 峰 朱 申请人:北京东方广视科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1