《数字电视监控系统.pdf》由会员分享,可在线阅读,更多相关《数字电视监控系统.pdf(8页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102523488 A (43)申请公布日 2012.06.27 C N 1 0 2 5 2 3 4 8 8 A *CN102523488A* (21)申请号 201110446023.1 (22)申请日 2011.12.27 H04N 21/24(2011.01) H04N 21/442(2011.01) (71)申请人上海全景数字技术有限公司 地址 200083 上海市虹口区上海市广纪路 333号 (72)发明人姬振安 章德志 辛立波 (74)专利代理机构上海专利商标事务所有限公 司 31100 代理人陆嘉 (54) 发明名称 数字电视监控系统 (57) 摘要 本。
2、发明提供了一种数字电视监控系统,包括: 中心控制器,接收用户对监控参数的配置;与所 述中心控制器相连的一个或多个码流监控器,根 据所述监控参数对数字电视网络中的码流进行监 控,并将监控结果传输至所述中心控制器;与所 述中心控制器相连的一个或多个进程监控器,根 据所述监控参数对接入所述数字电视网络中的服 务器中运行的进程进行监控,并将监控结果传输 至所述中心控制器。本发明能够以简单的方式监 控数字电视网路中的码流以及服务器中运行的相 关进程。 (51)Int.Cl. 权利要求书1页 说明书4页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 。
3、页 附图 2 页 1/1页 2 1.一种数字电视监控系统,其特征在于,包括: 中心控制器,接收用户对监控参数的配置; 与所述中心控制器相连的一个或多个码流监控器,根据所述监控参数对数字电视网络 中的码流进行监控,并将监控结果传输至所述中心控制器; 与所述中心控制器相连的一个或多个进程监控器,根据所述监控参数对接入所述数字 电视网络中的服务器中运行的进程进行监控,并将监控结果传输至所述中心控制器。 2.根据权利要求1所述的数字电视监控系统,其特征在于,所述中心控制器包括: 数据库模块,用于存储所述监控参数; 与所述数据库模块相连的码流监控模块,用于根据所述监控参数向所述码流监控器发 送监控任务、。
4、接收所述码流监控器传回的监控结果并对其进行分析; 与所述数据库模块相连的进程监控模块,用于根据所述监控参数向所述进程监控器发 送监控任务、接收所述进程监控器传回的监控结果并对其进行分析。 3.根据权利要求2所述的数字电视监控系统,其特征在于,还包括: 与所述码流监控模块和进程监控模块相连的界面显示模块,用于显示所述码流监控模 块和/或进程监控模块对所述监控结果的分析结果。 4.根据权利要求3所述的数字电视监控系统,其特征在于,所述码流监控模块基于指 示码流故障的监控结果向所述界面显示模块发出码流报警信号。 5.根据权利要求3所述的数字电视监控系统,其特征在于,所述进程监控模块基于指 示进程故障。
5、的监控结果向所述界面显示模块发出进程报警信号。 6.根据权利要求5所述的数字电视监控系统,其特征在于,所述进程监控模块在接收 到指示进程故障的监控结果时,还接收用户发出的重启或停止命令,以控制所述服务器重 启或停止。 7.根据权利要求2所述的数字电视监控系统,其特征在于,所述码流监控模块包括: 单播子模块,根据所述监控参数向所述码流监控器发送单播监控任务,每个单播监控 任务中包含一个监控消息; 轮播子模块,根据所述监控参数向所述码流监控器发送轮播监控任务,每个轮播监控 任务中包含多个监控消息; 其中,每一监控消息对应于单个监控参数。 8.根据权利要求2所述的数字电视监控系统,其特征在于,所述数。
6、据库模块还将所述 监控结果记录为日志。 9.根据权利要求1所述的数字电视监控系统,其特征在于,所述码流监控器根据所述 监控参数对所述数字电视网络中的码流的包标识符和/或业务信息进行监控。 10.根据权利要求1所述的数字电视监控系统,其特征在于,所述进程监控器根据所述 监控参数对所述服务器中正在运行的进程标识符进行监控。 权 利 要 求 书CN 102523488 A 1/4页 3 数字电视监控系统 技术领域 0001 本发明涉及一种数字电视监控系统。 背景技术 0002 为了保证数字电视服务的质量,在数字电视播出过程中往往需要对播放内容进行 监控。常规的监控方法是在电视台内部署具有多块屏幕的电。
7、视墙,每块屏幕对一个频点的 数字电视内容进行播放和监控,硬件成本很高,而且需要专门的监控人员来观看监控屏幕, 人力成本也很高。 0003 此外,数字电视服务中还包括除数字电视外的其他应用服务,例如电视节目导航、 股票信息服务等等,这些应用服务一般是通过接入数字电视网络的服务器来运行的,现有 技术中并没有对此类应用服务进行有效的监控。 发明内容 0004 本发明要解决的技术问题是提供一种数字电视监控系统,能够以简单的方式监控 数字电视网路中的码流以及服务器中运行的相关进程。 0005 为解决上述技术问题,本发明提供了一种数字电视监控系统,包括: 0006 中心控制器,接收用户对监控参数的配置; 。
8、0007 与所述中心控制器相连的一个或多个码流监控器,根据所述监控参数对数字电视 网络中的码流进行监控,并将监控结果传输至所述中心控制器; 0008 与所述中心控制器相连的一个或多个进程监控器,根据所述监控参数对接入所述 数字电视网络中的服务器中运行的进程进行监控,并将监控结果传输至所述中心控制器。 0009 根据权利要求1所述的数字电视监控系统,其特征在于,所述中心控制器包括: 0010 数据库模块,用于存储所述监控参数; 0011 与所述数据库模块相连的码流监控模块,用于根据所述监控参数向所述码流监控 器发送监控任务、接收所述码流监控器传回的监控结果并对其进行分析; 0012 与所述数据库。
9、模块相连的进程监控模块,用于根据所述监控参数向所述进程监控 器发送监控任务、接收所述进程监控器传回的监控结果并对其进行分析。 0013 可选地,所述数字电视监控系统还包括: 0014 与所述码流监控模块和进程监控模块相连的界面显示模块,用于显示所述码流监 控模块和/或进程监控模块对所述监控结果的分析结果。 0015 可选地,所述码流监控模块基于指示码流故障的监控结果向所述界面显示模块发 出码流报警信号。 0016 可选地,所述进程监控模块基于指示进程故障的监控结果向所述界面显示模块发 出进程报警信号。 0017 可选地,所述进程监控模块在接收到指示进程故障的监控结果时,还接收用户发 出的重启或。
10、停止命令,以控制所述服务器重启或停止。 说 明 书CN 102523488 A 2/4页 4 0018 可选地,所述码流监控模块包括: 0019 单播子模块,根据所述监控参数向所述码流监控器发送单播监控任务,每个单播 监控任务中包含一个监控消息; 0020 轮播子模块,根据所述监控参数向所述码流监控器发送轮播监控任务,每个轮播 监控任务中包含多个监控消息; 0021 其中,每一监控消息对应于单个监控参数。 0022 可选地,所述数据库模块还将所述监控结果记录为日志。 0023 可选地,所述码流监控器根据所述监控参数对所述数字电视网络中的码流的包标 识符和/或业务信息进行监控。 0024 可选地。
11、,所述进程监控器根据所述监控参数对所述服务器中正在运行的进程标识 符进行监控。 0025 与现有技术相比,本发明具有以下优点: 0026 本发明实施例数字电视监控系统中,采用一个或多个码流监控器对数字电视网络 中的码流进行监控,并采用一个或多个进程监控器对运行在服务器上的进程进行监控,并 将监控结果都回传至中心控制器进行分析处理,从而能够实时地发现码流和进程异常。 附图说明 0027 图1为本发明实施例的数字电视监控系统的整体结构框图; 0028 图2为本发明实施例的数字电视监控系统的详细结构款图。 具体实施方式 0029 现有技术中对数字电视的监控方式比较复杂,成本较高,而且无法同时对一些应。
12、 用服务相关的重要进程进行监控。 0030 本发明实施例数字电视监控系统中,采用一个或多个码流监控器对数字电视网络 中的码流进行监控,并采用一个或多个进程监控器对运行在服务器上的进程进行监控,并 将监控结果都回传至中心控制器进行分析处理,从而能够实时地发现码流和进程异常。 0031 下面结合具体实施例和附图对本发明作进一步说明,但不应以此限制本发明的保 护范围。 0032 图1示出了本实施例的数字电视监控系统的总体结构框图,包括:中心控制器11、 一个或多个码流监控器12以及一个或多个进程监控器13。 0033 其中,中心控制器11用于接收用户对监控参数的配置,监控参数例如可以包括监 控哪些频。
13、点上的码流,监控码流中的哪些参数,监控哪些进程等等。 0034 码流监控器12与中心控制器11相连,根据中心控制器11提供的监控参数对数字 电视网络14中的码流进行监控,并将监控结果传回至中心控制器11。上述码流可以是在数 字电视网络14中传输的音频、视频等码流。 0035 例如,中心控制器11可以控制第一码流监控器12对数字电视网络14中的第一频 点上的码流进行监控,控制第二码流监控器12对第二频点上的码流进行监控,具体监控过 程可以包括监控码流中的包标识符(PID)和/或业务信息(SI)进行监控,并将监控到的包 标识符和/或业务信息作为监控结果传回至中心控制器11进行进一步处理分析。 说 。
14、明 书CN 102523488 A 3/4页 5 0036 码流监控器12的数量可以是一个或多个,具体可以根据实际应用的需要来配置。 0037 进程监控器13与中心控制器11相连,根据中心控制器11提供的监控参数对接入 数字电视网络14中的服务器15中运行的进程进行监控,并将监控结果传回中心控制器12。 服务器15可以部署在机房中,其中运行的进程可以是支持各种应用服务的进程,如支持电 视节目导航的进程、支持股票信息服务的进程等等,进程监控器13可以对部署在各机房中 的各个服务器15中的相关重要进程进行实时监控。 0038 例如,服务器15上可以同时运行有支持电视节目导航的进程和支持股票信息服 。
15、务的进程,中心控制器11控制进程监控器13对服务器15上的以上两个进程进行监控,监 控过程具体可以是监控服务器15上正在运行的进程标识符(进程名称),即监控服务器15 上当前正在运行的进程列表是否包含以上应用服务对应的进程标识符,并将监控结果传回 中心控制器11。 0039 进程监控器12的数量可以是一个或多个,具体可以根据实际应用的需要来配置。 0040 图2示出了本实施例的数字电视监控系统的详细结构框图,下面结合图1和图2 进行详细说明。 0041 中心控制器11可以包括:数据库模块111、码流监控模块112、进程监控模块113 以及界面显示模块114。 0042 其中,数据库模块111用。
16、于存储用户输入的监控参数配置,例如具体监控哪些频 点上的码流、监控码流中的哪些参数,监控哪些服务器上的哪些进程等等。此外,数据库模 块111还可以将码流监控器12和进程监控器13传回的监控结果记录为日志。 0043 码流监控模块112与数据库模块111相连,根据数据库模块111中存储的监控参 数(如监控哪些频点上的码流、监控码流中的哪些参数等)向码流存储器12发送监控任 务,并接收码流监控器12传回的监控结果,之后对接收到的监控结果进行分析。例如,通过 对监控结果的分析来判断某个频点的码流中是否包含视频的包标识符等,从而判定该频点 的码流是正常还是发生故障,并将分析结果传输至界面显示模块114。
17、进行显示,使得用户 能够直观地看到分析结果。 0044 本实施例中,码流监控模块112可以包括单播子模块和轮播子模块(图中未示 出),其中单播子模块根据监控参数向码流控制器12发送单播监控任务,每个单播监控任 务中仅包含一个监控消息,每个监控消息对应于单个监控参数;轮播子模块根据监控参数 向码流监控器12发送轮播监控任务,每个轮播监控任务中包含多个监控消息,其中每个监 控消息对应于单个监控参数。 0045 例如,单播子模块可以将一个单播监控任务发送至某个码流监控器12,该单播监 控任务中包含了对应于监控某频点的包标识符的监控消息,接收到该单播监控任务的码流 监控器12对该任务进行处理,在监控到。
18、对应的包标识符后立刻将其作为监控结果返回,或 者在等待超时后将超时作为监控结果返回。 0046 在另一个示例中,轮播子模块可以将一个轮播任务发送至某个码流监控器12,该 轮播监控任务中包含了对应于监控某频点的包标识符的监控消息以及对应于监控相同频 点的服务信息的监控消息。接收到该轮播监控任务的码流监控器12对该任务进行并行处 理,在监控到对应的包标识符后继续等待,直至之后监控到对应的服务信息,然后将监控到 的包标识符和服务信息作为监控结果传回;或者在监控到包标识符后等待,直至等待超时, 说 明 书CN 102523488 A 4/4页 6 然后将等待超时作为监控结果传回;或者既没有监控到包标识。
19、符也没有监控到服务信息, 直至等待超时,然后将等待超时作为监控结果传回。 0047 进程监控模块113与数据库模块111相连,根据数据库模块111中存储的监控参 数(例如监控哪些服务器上的哪些进程)向进程监控器13发送监控任务,并接收进程监控 器13传回的监控结果以对其进行分析处理。例如,通过对监控结果的分析来确定服务器上 当前运行的进程中,是否有需要监控的进程所对应的进程标识符,从而判定该进程当前是 正常运行还是已经发生故障,并将分析结果传输至界面显示模块114进行显示。 0048 界面显示模块114可以采用嵌入式的web网页界面等实现方式来实现。此外,码流 监控模块112可以基于指示码流故。
20、障的监控结果向界面显示模块114发送码流报警信号, 并由界面显示模块114将该报警信号呈现给用户,是用户能够及时获知哪一频点的码流发 生故障。 0049 如果进程监控模块113可以基于指示进程故障的监控结果向界面显示模块114发 送进程报警信号,并由界面显示模块114将该报警信号呈现给用户,用户在看到该报警信 号后,可以向进程监控模块113发出重启或停止命令,进程监控模块113根据接收到的命令 控制发生故障的服务器重启或停止。 0050 另外,界面显示模块114还可以根据进程监控模块113和码流监控模块112的监 控分析结果来显示网络拓扑图,例如,正常状态下,数字电视网络中的各个频点码流、服务。
21、 器进程都是正常连接的;某个码流发生故障时,界面显示模块114上标示出该码流断开;某 个进程发生故障时,界面显示模块114上标示出该进程或运行该进程的服务器断开。 0051 此外,中心控制器11还可以包括用户管理模块,用于对操作人员的登记、注销以 及权限分配等。 0052 本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技 术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保 护范围应当以本发明权利要求所界定的范围为准。 说 明 书CN 102523488 A 1/2页 7 图1 说 明 书 附 图CN 102523488 A 2/2页 8 图2 说 明 书 附 图CN 102523488 A 。