一种广播控制系统中的故障检测方法

文档序号:7695684阅读:155来源:国知局
专利名称:一种广播控制系统中的故障检测方法
技术领域
本发明涉及广播控制系统中的检测技术,尤其涉及 一种广播控制系统的视 频服务器播出中的故障检测方法。
背景技术
目前,电视台在播出视频数据时釆用的广播控制系统通常包括视频服务 器和播出控制单元。其中,视频服务器通常为电视台的视频服务器,其存储的 信息包括多个待播出的视频数据,也可以称为多个待播出素材,视频服务器 用于在播出控制单元的控制下将待播出的视频数据播出。播出控制单元中存储 的信息包括待播出视频数据的开播时间、待播出视频数据的目录表。这里, 该待播出视频数据的目录表中存储有待播出视频数据的标识,该待播出视频数 据的标识与视频服务器中待播出的视频数据相对应。并且,待播出视频数据的 目录表中待播出视频数据的标识是按照预先设置的播出顺序排列的,可见该待 播出视频数据的目录表也可称为待播出视频数据的播出任务表。那么,基于播 出控制单元中存储的上述信息,播出控制单元能控制视频服务器的解码通道, 播出视频服务器中的视频数据。并且能相对应于开播时间,控制视频服务器中 视频数据的播出。
通常为了确保播出安全,电视台一般在广播控制系统中釆用保障安全的备 份机制。如图l所示为现有具备安全备份措施的广播控制系统,图l中,该系 统包括主、备两套控制和播出体系。其中,主控制和播出体系包括主播出控制 单元11和主视频服务器12;备控制和播出体系包括备播出控制单元21和备视 频服务器22。并且,通过主控制和播出体系输出的主视频信号,和通过备控制 和播出体系输出的备视频信号经由信号切换设备31进行切换和解码后输出。具体来说,该系统用两个播出控制单元,分别控制两个视频服务器的解码通道播 出视频数据。即用主播出控制单元11控制主视频服务器12;用备播出控制单
元21控制备视频服务器22。两个播出控制单元互为主备关系,主播出控制单 元11和备播出控制单元21之间通过网络交换数据,且二者所存储的信息保持 一致,比如二者存储的待播出视频数据的目录表一致。两个视频服务器也互为 主备关系,且主视频服务器12和备视频服务器22中一般存储有同样的视频数 据。通常,通过信号切换设备31最终将从主视频服务器12接收的主视频信号 解码后向外输出。当信号切换设备31在接收主视频信号出故障的情况下,切换 成接收备视频信号,将接收的备视频信号解码后向外输出。这里,需要指出的 是播出控制单元一般也支持切换,比如在主播出控制单元ll出故障的情况下, 备播出控制单元21可以获得控制权,作为主播出控制单元控制视频数据的播 出。主/备视频信号的切换与主/备播出控制单元的切换一般是同步的。
在系统中主、备两套控制和播出体系正常工作状态下,由于是两个完全一 致的播出同步进行,有效地保障了安全性。但在一个播出控制单元出现故障的 情况下,就会是由另外一个播出控制单元独立承担起控制视频数据播出的任务, 也就是说此时的播出失去了备份机制,那么,失去备份机制的时间越长,播出 的风险也就越大。
具体来说,由于待播出视频数据目录表中待播出视频数据的标识是按照预 先设置的播出顺序排列的,因此播出控制单元是按照该待播出视频数据目录表 的安排,控制视频服务器的解码通道进行视频数据播出的。如图2所示为一个 待播出视频数据目录表,相应于预先设置的播出顺序,该待播出视频数据目录
表存储有第一视频数据的标识、第二视频数据的标识.......,以及第N视频数
据的标识。且主播出控制单元和备播出控制单元中有完全相同的待播出视频数 据目录表。那么,针对一个播出控制单元出现故障的情况下的播出而言,举例 来说,当前电视台欲播出第一视频数据,备播出控制单元根据待播出视频数据 目录表中的第一视频数据的标识,以及第一视频数据的开播时间,控制视频服 务器中相对应的第一视频数据的播出。如果备播出控制单元或者备解码通道发生故障,必然导致第一视频数据未能播出,则此时只有主播出控制单元控制主 解码通道完成第一视频数据的播出。也就是说,当前只有一个主视频信号播出, 不存在安全备份机制。如果在第一视频数据播出一段时间后,发生故障的备播 出控制单元或备解码通道故障修复,并恢复至正常工作状态,需要等到播出下 一条第二视频数据时备视频信号才能恢复播出。这是因为,釆用现有技术,播 出控制单元只能实现在待播出视频数据的开播时间对解码通道发送播出命令。 由此可知,在第一视频数据的开播时间,播出控制单元会根据待播出视频数据 目录表中的第一视频数据的标识,发送对第一视频数据的播出命令,从而控制 视频服务器中相对应的第一视频数据的播出。而一旦过了第一视频数据的开播 时间,播出控制单元就不会再次发送对第一视频数据的播出命令,从而无法控 制针对第一视频数据的中断备份部分视频信号的播出。如果第一视频数据的播 出时间比较长,则在第 一视频数据持续播出的时间段内所播出的视频信号都没 有备份机制,是存在风险的。
综上所述,要实现系统备份机制的及时恢复,并很快地将中断的视频信号 播出,首要待解决的问题是实现对系统中故障的检测,并在检测到系统中故 障修复,系统恢复至正常工作状态时实现上述系统备份机制的及时恢复。目前, 针对这个问题尚没有有效的解决方案。

发明内容
有鉴于此,本发明的主要目的在于提供 一 种广播控制系统中的故障检测方 法,能实现对系统中故障的检测,并在检测到系统中故障修复,系统恢复至正 常工作状态时能及时地将中断的视频信号播出。
为达到上述目的,本发明的技术方案是这样实现的
一种广播控制系统中的故障检测方法,该方法包括釆用手动检测的方式 或自动检测的方式实现对所述系统中故障的检测,并在检测到系统中故障修复 后实现系统备份机制的及时恢复。
其中,所述釆用手动检测的方式实现对系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制的及时恢复具体为
A、 由所述系统的管理员进行所述系统中故障的检测,并在检测到系统中 故障修复后由所述系统的管理员釆取选择触发跟播操作的模式实现系统备份机 制的及时恢复。
其中,所述釆用自动检测的方式实现对系统中故障的检测,并在检测到系 统中故障修复后实现系统备份机制的及时恢复具体为
B、 由所述系统中的播出控制单元进行所述系统中故障的检测,并由所述 系统中的播出控制单元釆取自动触发跟播操作的模式实现系统备份机制的及时
其中,在所述系统中存在软件故障的情况下,所述步骤B进一步为 Bl、所述播出控制单元自动根据待播出视频数据的目录表进行检测,当检 测到当前待播放的视频数据未播出的故障修复后,自动触发所述跟播操作。 其中,在所述系统中存在硬件故障的情况下,所述步骤B进一步为 B2、所述播出控制单元以定时轮询的方式检测所述硬件,并自动根据待播 出视频数据的目录表进行检测;
如果根据待播出视频数据的目录表的需要,当前播放的视频数据所对应的 解码通道的正常工作状态为正在播出状态,则当检测到所述解码通道处于非正 在播出的可控状态时,自动触发所述跟播操作;或者,当检测到所述解码通道 处于非可控状态时,在所述播出控制单元检测到所述非可控状态的故障修复后, 自动触发所述跟播操作。
其中,所述步骤B2进一步为
B21、当所述播出控制单元检测到所述解码通道处于非可控状态时,所述 播出控制单元以增加所述定时轮询的频率的方式检测所述硬件。 其中,所述跟播操作具体包括以下步骤
X、获取故障排除恢复后当前播放的视频数据在播放过程中所对应的当前 时间,以及所述当前播放的视频数据的开播时间;
Y、将获取的所述当前时间减去获取的所述开播时间,计算得到所述当前播放的视频数据当前应该播出的插入点;在得到的所述插入点发送跟播命令, 实现针对所述当前播放的视频数据的中断部分视频信号的播出。
其中,当釆用所述手动检测的方式实现对系统中故障的检测,并在检测到 系统中故障修复后实现系统备份机制的及时恢复时,步骤Y中,所述计算得到
当前播放的视频数据当前应该播出的插入点进一步为将获取的所述当前时间 减去获取的所述开播时间后,再累加上系统的延迟时间,得到所述当前播放的 视频数据当前应该播出的插入点。
其中,在所述系统中的主播出控制单元存在故障的情况下,步骤X之前还 包括备播出控制单元检测到所述主播出控制单元存在故障,基于系统中所述 主播出控制单元和备播出控制单元之间的切换机制进行切换,由切换得到的当 前主播出控制单元完成所述当前播放的视频数据的播出;所述当前播放的视频 数据的播放过程中,由切换得到的当前备播出控制单元故障排除恢复后,进入 并执行所述步骤X。
其中,在所述系统中的备播出控制单元存在故障的情况下,所述当前播放 的视频数据的播放过程中,所述备播出控制单元故障排除恢复后,进入并执行 所述步骤X。
其中,在所述系统中的主播出控制单元和备播出控制单元皆存在故障的情 况下,所述当前播放的视频数据的播放过程中,所述主播出控制单元和备播出 控制单元故障排除恢复后,进入并执行所述步骤X。
其中,在系统硬件故障的情况下,选择触发跟播操作,进入并执行所述步 骤X。
本发明釆用手动检测的方式或自动检测的方式实现对所述系统中故障的检 测,并在检测到系统中故障修复后实现系统备份机制的及时恢复。釆用本发明, 能实现对系统中故障的检测,并在检测到系统中故障修复,系统恢复至正常工 作状态时能及时恢复备份机制,并很快地将中断的视频信号播出。
进而,釆用自动检测的方式实现对所述系统中故障的检测,在检测到系统 中故障修复后实现系统备份机制的及时恢复具体为由所述系统中的播出控制单元进行所述系统中故障的检测,在检测到系统中故障修复后由所述系统中的 播出控制单元釆取自动触发跟播操作的模式实现系统备份机制的及时恢复。从 而,釆用本发明,在系统中发生故障的单个控制和播出体系故障修复,并恢复 至正常工作状态后,能实现自动检测的识别,并能很快地将中断的视频信号播 出。


图1为现有广播控制系统的组成结构示意图2为待播出视频数据目录表一实例的组成示意图; 图3为本发明方法中涉及跟播操作的实现流程示意图; 图4为第一视频数据对应的播出时间段示意图。
具体实施例方式
本发明的核心思想是釆用手动检测或自动检测的方式实现对系统中故障 的检测,并在检测到系统中故障修复,系统恢复至正常工作状态时能及时地将 中断的视频信号播出。
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照 附图,对本发明进一步详细说明。
一种广播控制系统中的故障检测方法,该方法包括釆用手动检测的方式 或自动检测的方式实现对系统中故障的检测,并在检测到系统中故障修复,系 统恢复至正常工作状态时实现系统备份机制的及时恢复。
这里,该方法包括两种实现方案。第一种实现方案为釆用手动检测的方 式实现对系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制 的及时恢复;第二种实现方案为釆用自动检测的方式实现对系统中故障的检 测,并在检测到系统中故障修复后实现系统备份机制的及时恢复。
针对第一种实现方案而言,该实现方案具体为
步骤101、由系统的管理员进行系统中故障的检测,并在检测到系统中故障修复后由系统的管理员釆取选择触发跟播操作的模式实现系统备份机制的及 时恢复。
针对第二种实现方案而言,该实现方案具体为
步骤201、由系统中的播出控制单元进行系统中故障的检测,并在检测到
系统中故障修复后由系统中的播出控制单元釆取自动触发跟播操作的模式实现 系统备份机制的及时恢复。
这里,根据系统中的两类故障即软件故障和硬件故障,步骤201包括两类 不同的具体处理过程,第一类具体处理过程是在系统中存在软件故障的情况下, 步骤201的具体处理过程;第二类具体处理过程是在系统中存在硬件故障的情 况下,步骤201的具体处理过程。以下分别对这两类不同的具体处理过程进行 阐述。
针对第一类具体处理过程而言,步骤201的具体处理过程为 步骤20U、播出控制单元启动后,自动根据待播出视频数据的目录表进行 检测,当检测到当前待播放的视频数据未播出的故障修复后,自动触发所述跟 播操作。那么,如果当前待播出视频数据正在播出,则视频服务器从播出控制 单元接收到跟播命令,待播出视频数据的播出效果与以前一样,不会有影响; 如果当前待播放的视频数据未播出,则在检测到当前待播放的视频数据未播出 的故障修复后,视频服务器从播出控制单元接收到跟播命令,可立刻播出当前 待播放的视频数据。
针对第二类具体处理过程而言,步骤201的具体处理具体为 步骤2012、播出控制单元以定时轮询的方式检测硬件,并自动根据待播出 视频数据的目录表进行检测;如果根据待播出视频数据的目录表的需要,当前 播放的视频数据所对应的解码通道的正常工作状态为正在播出状态,则当检测 到该解码通道处于非正在播出的可控状态时,自动触发跟播操作;或者,当检 测到解码通道处于非可控状态时,在播出控制单元检测到非可控状态的故障修 复后,自动触发跟播操作。其中,解码通道处于非正在播出的可控状态通常是 由于播出命令漏发,或者播出命令发出后视频服务器没有响应所造成的。这里,非正在播出(PLAY)的可控状态包括解码通道闲置(IDLE)的 状态、正在准备(CUE)的状态、暂停(STILL)的状态、帧进(JOG)的状态、 倍速播出(VARPLAY )的状态、忙碌(BUSY )的状态、播出准备完毕(CUEDONE ) 等状态。
步骤2012中,针对当检测到解码通道处于非可控状态时的情况而言,其处 理可以进一步为
步骤2012a、当播出控制单元检测到该解码通道处于非可控状态时,播出 控制单元单独启动一个线程以增加定时轮询频率的方式检测硬件;当播出控制
单元检测到该非可控状态的故障修复后,自动触发跟播操作。
这里,非可控状态包括故障(ERROR)的状态和失去通讯的状态。 以下对上述第一种实现方案中涉及具体步骤中的跟播操作,以及第二种实
现方案中涉及具体步骤中的跟播操作进行阐述。 如图3所示,跟播操作具体包括以下步骤
步骤301、获取故障排除恢复后当前播放的视频数据在播放过程中所对应 的当前时间,以及当前播放的视频数据的开播时间。
步骤302、将获取的所述当前时间减去获取的所述开播时间,计算得到当 前播放的视频数据当前应该播出的插入点;在得到的所述插入时间点发送跟播 命令,实现针对当前播放的视频数据的中断部分视频信号的播出。
其中,针对插入点而言,也就是说,让当前视频数据从所述当前时间对应 当前视频数据应该播出的点即故障排除恢复后的点开始播出。举例来说,所述 当前时间为8点10分,所述开播时间为8点,二者相减计算得到10分钟,那 么,以当前视频数据的第10分钟为当前播放的视频数据当前应该播出的插入 点,并从当前视频数据的第10分钟开始播出,直至当前视频数据播放完毕。
这里需要指出的是,本发明实现系统中当前播放的视频数据的中断部分视 频信号的播出存在两种应用范围。第一种应用范围是系统为釆取备份机制的系 统,也就是说针对包括主、备两套控制和播出体系的系统而言,有 主、备两路 视频信号同步播出的情况,那么当系统故障,导致其中一路视频信号不能同步播出时,釆用本发明,能在系统中发生故障的单个控制和播出体系故障修复, 并恢复至正常工作状态时,及时恢复备份机制,并很快地将中断备份的视频信 号播出。而且,由于系统中的主播出控制单元和备播出控制单元是可以切换的, 因此并不存在完全意义上的主播出控制单元或者备播出控制单元。只是参照系 统当前的状态来明确主播出控制单元或者备播出控制单元。也就是说,主、备 两路视频信号实际上都是同步播出,当由于故障影响比如软件故障或硬件故障, 导致其中一路视频信号比如主视频信号或者备视频信号没有同步播出,那么故 障恢复后,釆用本发明能使中断同步播出的信号快速的恢复播出。
第二种应用范围是系统为未釆取备份机制的系统,也就是说针对仅有 一套 控制和播出体系的系统而言,那么当系统故障,导致视频信号不能播出时,釆 用本发明,能在系统中发生故障的该控制和播出体系故障修复,并恢复至正常 工作状态时,很快地将中断播出的视频信号播出。
这里需要指出的是,无论是针对第一种实现方案或第二种实现方案而言, 跟播操作的具体实现是一样的,都是寻找插入点并发送跟播命令。区别仅在于, 第 一种实现方案釆用手动检测的方式,在检测到系统中故障修复后由系统的管 理员釆取选择触发跟播操作的模式实现系统备份机制的及时恢复。也就是说第 一种实现方案涉及到的跟播操作的执行是人工手动执行的。而第二种实现方案 釆用自动检测的方式,在检测到系统中故障修复后由系统中的播出控制单元釆 取自动触发跟播操作的模式实现系统备份机制的及时恢复。也就是说第二种实 现方案涉及到的跟播操作的执行是系统自动执行的。
针对第一种实现方案而言,当釆用手动检测的方式实现对系统中故障的检 测,并在检测到系统中故障修复后实现系统备份机制的及时恢复时,步骤302
中,计算得到当前播放的视频数据当前应该播出的插入点进一步为将获取的
所述当前时间减去获取的所述开播时间后,再累加上系统的延迟时间,得到当 前播放的视频数据当前应该播出的插入点。
以下对第 一种实现方案涉及到的跟播操作进行具体举例阐述。
实例一为结合图2所示的待播出视频数据目录表,当播出第一视频数据时,由于视频数据的调度问题,备解码通道所在备视频服务器中并没有存储有 第一视频数据,而在开播前没有人发现这个问题或者没有做相应处理。那么, 在第一视频数据开播时,备解码通道所在的备视频服务器将无法播出第一视频 数据。此时系统操作人员发现这个问题,并迅速将第一视频数据迁移到对应的 备视频服务器。如果釆用现有技术,则由于备播出控制单元针对第一视频数据 的播出命令已经发送过了,将不会再次发送播出命令,备解码通道将要等到下 一条第二视频数据开播时才会恢复播出信号,导致在第一视频数据持续播出的 时间段内,都是釆用单个控制和播出体系实现播出,没有备份机制,存在风险。 在这种视频数据的调度存在问题的情况下,本实例中,结合图4所示的第一视 频数据对应的播出时间段示意图和图1,第一种实现方案涉及到的跟播操作包
括以下步骤
步骤401、备播出控制单元21查询自身存储的信息,获取第一视频数据的 开播时间,以及视频数据的调度存在的问题排除后第一视频数据在播放过程中 所对应的当前时间。
步骤402、备播出控制单元运行自身的运算器(图l未显示),将获取的所 述当前时间减去获取的所述开播时间,计算得到第一视频数据当前应该播出的 插入点;在得到的所述插入点,向备解码通道所在的备视频服务器发送跟播命 令,即同步播出命令,实现针对第一视频数据的中断备份部分视频信号的播出。
这里,步骤402中,得到第一视频数据当前应该播出的插入点进一步为 备播出控制单元运行自身的运算器(图l未显示),将获取的所述当前时间减去 获取的所述开播时间后,再累加上该系统的延迟时间,得到第一视频数据当前 应该播出的插入点。其中,该系统的延迟时间包括备播出控制单元自身运算 器的运算时间、和跟播命令发送的延迟时间。并且,图4中的A用于标识开播 时间所对应第一视频数据的播出点,B用于标识播放结東时间所对应第一视频 数据的播出点;Al用于标识第一视频数据当前应该播出的插入点;Al,用于标 识考虑到系统延迟时间的延迟影响后,第一视频数据当前应该播出的插入点。
也就是说,在从插入点Al,对从插入点Al到播放结東时间所对应第一视频数据的播出点B所对应的这段时间、针对第一视频数据的中断备份部分视频 信号发送播出命令时,还需要进一步考虑到该系统的延迟时间。针对系统的延 迟时间而言,举例来说,备播出控制单元自身运算器开始运算到备播出控制单
元发送跟播命令,需要40亳秒的运算时间;而备视频服务器接收到跟播命令到 针对第一视频数据的中断备份部分视频信号播出,需要400亳秒的延迟时间, 那么系统的延迟时间为440亳秒,即考虑到系统的延迟时间的插入点Al'在原 插入点A1后440毫秒。这样,在系统中发生故障的单个控制和播出体系故障 修复,并恢复至正常工作状态时,就可以通过寻找当前播放的视频数据播放过 程中的插入点,并发送跟播命令,短时间内恢复当前中断备份的视频数据并播 出,从而保证视频数据的播出具有备份机制,使主、备控制和播出体系的播出 同步进行,从而降低未能及时备份的播出风险。
这里需要指出的是,根据对系统故障的处理方式不同,我们把系统故障分 为两类。第一类情况是系统播出软件故障,包括由于播出软件所在计算机故障 造成的软件无法使用情况,比如主播出控制单元故障;第二类情况是系统非播 出软件故障即系统硬件故障,包括视频服务器故障、控制线路故障,电源故障 等任何软件以外的硬件设备故障。以下我们分别按照这两类情况,针对系统故 障恢复后的处理方式进行举例阐述。
针对第一类情况而言,包括三种处理方式。第一种处理方式,在系统中的 主播出控制单元存在故障的情况下,故障排除恢复后的处理流程与实例一的步 骤401 步骤402相同,包括步骤501 步骤502。区别仅在于步骤501之前还 包括备播出控制单元检测到主播出控制单元存在故障,基于系统中主播出控 制单元和备播出控制单元之间的切换机制,进行主播出控制单元和备播出控制 单元的切换,并将备播出控制单元切换为当前的主播出控制单元;将主播出控 制单元切换为当前的备播出控制单元。也就是说,此时,当前的主播出控制单 元完成当前播放的视频数据的播出,即之前的备播出控制单元经切换后接过控 制权切换为主播出控制单元,并将由该之前的备播出控制单元控制的备视频信 号切换为最终的输出。这里,当前播放的视频数据为第一视频数据,那么在第一视频数据的播放过程中,当前的备播出控制单元故障排除恢复后,执行步骤
501~步骤502,即在当前的备播出控制单元的控制下,寻找第一视频数据当前 应该播出的插入点并发送跟播命令,以实现针对第一视频数据的中断备份部分 视频信号的播出。
第二种处理方式,在系统中的备播出控制单元存在故障的情况下,备播出 控制单元故障排除恢复后的处理流程与实例一的步骤401 ~步骤402相同,包 括步骤601 步骤602。举例来说,当前播放的视频数据为第一视频数据,备播 出控制单元发生故障。如果在第一视频数据的播放过程中,备播出控制单元故 障排除恢复后,执行步骤601 步骤602,即在备播出控制单元的控制下,寻找 第一视频数据当前应该播出的插入点并发送跟播命令,以实现针对第一视频数
第三种处理方式,在系统中的主播出控制单元和备播出控制单元皆存在故 障的情况下,主播出控制单元或备播出控制单元故障排除恢复后的处理流程与 实例一的步骤401 步骤402类似,包括步骤701 步骤702。区别仅在于是在 主播出控制单元,还是备播出控制单元控制下执行步骤701 步骤702。举例来 说,当前播放的视频数据为第一视频数据,主播出控制单元和备播出控制单元 发生故障。如果在第一视频数据的播放过程中,备播出控制单元故障排除恢复 后,执行步骤701 步骤702,即在备播出控制单元的控制下,寻找第一视频数 据当前应该播出的插入点并发送跟播命令,以实现针对第一视频数据的中断备 份部分视频信号的播出。并且,如果第一视频数据的播放过程中,主播出控制 单元故障排除恢复后,同样执行步骤701 步骤702,即在主播出控制单元的控 制下,寻找第一视频数据当前应该播出的插入点并发送跟播命令,以实现针对 第 一视频数据的中断备份部分视频信号的播出。
针对第二类情况而言,举例来说,当系统硬件故障是备视频服务器解码通 道故障的情况,那么备视频信号的播出会立刻中断。举例来说,当前播放的视 频数据为第一视频数据,如果在第一视频数据的播放过程中,备视频服务器解 码通道的故障排除恢复后,可以手动选择并触发跟播操作,跟播操作的具体流程过程与第一类情况的第一种处理方式类似,也是在当前的备播出控制单元的 控制下,寻找第一视频数据当前应该播出的插入点并发送跟播命令,以实现针 对第 一 视频数据的中断备份部分视频信号的播出。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1、一种广播控制系统中的故障检测方法,其特征在于,该方法包括采用手动检测的方式或自动检测的方式实现对所述系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制的及时恢复。
2、 根据权利要求l所述的方法,其特征在于,所述釆用手动检测的方式实 现对系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制的及 时恢复具体为A、 由所述系统的管理员进行所述系统中故障的检测,并在检测到系统中 故障修复后由所述系统的管理员釆取选择触发跟播操作的模式实现系统备份机 制的及时恢复。
3、 根据权利要求l所述的方法,其特征在于,所述釆用自动检测的方式实 现对系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制的及 时恢复具体为B、 由所述系统中的播出控制单元进行所述系统中故障的检测,并由所述 系统中的播出控制单元釆取自动触发跟播操作的模式实现系统备份机制的及时 恢复。
4、 根据权利要求3所述的方法,其特征在于,在所述系统中存在软件故障 的情况下,所述步骤B进一步为Bl、所述播出控制单元自动根据待播出视频数据的目录表进行检测,当检 测到当前待播放的视频数据未播出的故障修复后,自动触发所述跟播操作。
5、 根据权利要求3所述的方法,其特征在于,在所述系统中存在硬件故障 的情况下,所述步骤B进一步为B2、所述播出控制单元以定时轮询的方式检测所述硬件,并自动根据待播 出视频数据的目录表进行检测;如果根据待播出视频数据的目录表的需要,当前播放的视频数据所对应的 解码通道的正常工作状态为正在播出状态,则当检测到所述解码通道处于非正在播出的可控状态时,自动触发所述跟播操作;或者,当检测到所述解码通道 处于非可控状态时,在所述播出控制单元检测到所述非可控状态的故障修复后, 自动触发所述跟播操作。
6、 根据权利要求5所述的方法,其特征在于,所述步骤B2进一步为 B21、当所述播出控制单元检测到所述解码通道处于非可控状态时,所述播出控制单元以增加所述定时轮询的频率的方式检测所述硬件。
7、 根据权利要求2至6中任一项所述的方法,其特征在于,所述跟播操作 具体包括以下步骤X、获取故障排除恢复后当前播放的视频数据在播放过程中所对应的当前 时间,以及所述当前播放的视频数据的开播时间;Y、将获取的所述当前时间减去获取的所述开播时间,计算得到所述当前 播放的视频数据当前应该播出的插入点;在得到的所述插入点发送跟播命令, 实现针对所述当前播放的视频数据的中断部分视频信号的播出。
8、 根据权利要求7所述的方法,其特征在于,当采用所述手动检测的方式 实现对系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制的 及时恢复时,步骤Y中,所述计算得到当前播放的视频数据当前应该播出的插 入点进一步为将获取的所述当前时间减去获取的所述开播时间后,再累加上 系统的延迟时间,得到所述当前播放的视频数据当前应该播出的插入点。
9、 根据权利要求8所述的方法,其特征在于,在所述系统中的主播出控制 单元存在故障的情况下,步骤X之前还包括备播出控制单元检测到所述主播 出控制单元存在故障,基于系统中所述主播出控制单元和备播出控制单元之间 的切换机制进行切换,由切换得到的当前主播出控制单元完成所述当前播放的 视频数据的播出;所述当前播放的视频数据的播放过程中,由切换得到的当前 备播出控制单元故障排除恢复后,进入并执行所述步骤X。
10、 根据权利要求8所述的方法,其特征在于,在所述系统中的备播出控制单元存在故障的情况下,所述当前播放的视频数据的播放过程中,所述备播 出控制单元故障排除恢复后,进入并执行所述步骤X。
11、 根据权利要求8所述的方法,其特征在于,在所述系统中的主播出控 制单元和备播出控制单元皆存在故障的情况下,所述当前播放的视频数据的播 放过程中,所述主播出控制单元和备播出控制单元故障排除恢复后,进入并执 行所述步骤x。
12、 根据权利要求8所述的方法,其特征在于,在系统硬件故障的情况下,选择触发跟播操作,进入并执行所述步骤x。
全文摘要
本发明公开了一种广播控制系统中的故障检测方法,该方法包括采用手动检测的方式或自动检测的方式实现对所述系统中故障的检测,并在检测到系统中故障修复后实现系统备份机制的及时恢复。采用本发明的方法,能实现对系统中故障的检测,并在检测到系统中故障修复,系统恢复至正常工作状态时,能及时地将中断的视频信号播出。
文档编号H04N17/00GK101626519SQ20081011658
公开日2010年1月13日 申请日期2008年7月11日 优先权日2008年7月11日
发明者何海东, 刚 刘, 群 杨, 宏 陈, 陈江伟 申请人:北大方正集团有限公司;北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1