一种机顶盒广告实时监控方法及系统与流程

文档序号:11411281阅读:290来源:国知局
一种机顶盒广告实时监控方法及系统与流程

本发明属于数字电视技术和计算机技术应用范畴,尤其涉及一种机顶盒广告实时监控方法及系统。



背景技术:

在我国,安全播出是数字电视运营商的首要任务,内容安全是安全播出的重点之一。机顶盒广告已经成为数字电视运营商重要的业务之一,数字电视运营商通过机顶盒向用户提供广告,广告形式包括开机、换台、音量条等。广告播出系统一旦被黑客成功攻击或者被内部工作人员非法利用后,广告文件都有可能被替换成含有不良内容的文件,这些文件播发出去之后就会造成社会负面影响。

目前,多数运营商在前端对广告播出系统采取各种网络安全防护措施来构筑防御体系,并以此来阻止广告播出系统中数据遭到篡改,但是一旦数据遭到篡改,就必须有技术手段及时判断出这种情况发生,并触发应急处理措施对这种情况进行处理;或者发出警示,值班人员在接收到警示后采取应急处理措施,从而避免被篡改的广告在电视屏幕上显示出来或者因显示过久而造成不同程度社会负面影响。一直以来,数字电视运营商对直播电视节目实行实时监看,机顶盒广告属于新型业务,并且在技术实现上同直播电视有很大区别,运营商缺乏机顶盒广告的有效监控措施。



技术实现要素:

本发明的目的在于提供一种机顶盒广告实时监控方法及系统,当广告播出系统中的广告文件被非正常替换或篡改后,使用该方法可以及时发现这种情况,并触发应急处理措施,使得问题及时得到处理。

为实现上述目的,一种机顶盒广告实时监控方法,设置监控服务器并接入数字电视网络,将要播出的广告文件分别导入广告播出系统和监控服务器;广告播出系统开始播出后,监控服务器定时经数字电视网络获取播出的广告文件数据,并与监控服务器中对应的原广告文件数据进行比较;若比较结果相同则不做处理,继续循环开始播出后的处理过程;若比较结果不同则执行应急处理操作。

为方便描述,将导入监控服务器的广告文件称为原广告文件,将广告播出系统播出的广告文件称为播出广告文件。

本发明所述方法,当广告播出系统是以广播方式播出广告文件时,监控服务器直接从数字电视网络的广播数据中获取广告文件数据;当广告播出系统与机顶盒之间是以交互方式进行通信时,监控服务器通过请求/应答方式从广告播出系统获取广告文件数据。

优先的,本发明所述方法,监控服务器通过间接对比方式进行广告文件对比,如对比文件摘要,参与对比的文件须使用同一摘要算法计算摘要值。

本发明所述方法,监控服务器通过直接对比原文件的方式进行广告文件对比。

优先的,本发明所述方法,当监控服务器通过文件对比发现广告播出系统播出的广告文件与原广告文件不一致时,监控服务器执行应急处理操作,具体应急处理操作方式是显示不一致的文件并发出警示。

本发明所述方法,当监控服务器通过文件对比发现广告播出系统播出的广告文件与原广告文件不一致时,监控服务器执行应急处理操作,具体应急处理操作方式是向指定通信目标发送应急处理消息。

一种机顶盒广告实时监控系统,该系统包括用于播出机顶盒广告文件的广告播出系统、监控服务器、数字电视网络和机顶盒;所述监控服务器包括总控模块、文件管理模块、播出文件收录模块、文件比较模块、应急处理模块以及数据库,其中,文件管理模块用于管理原广告文件和播出广告文件;数据库用于保存数据;播出文件收录模块用于收录广告播出系统播出的广告文件;文件比较模块用于对比原广告文件和播出广告文件;应急处理模块用于当发现原广告文件和播出广告文件不一致时执行应急处理操作;总控模块用于控制和调度各模块工作及模块相互之间协调工作;包含如下处理步骤:

1)将要播出的广告文件导入监控服务器;

2)将要播出的广告文件导入广告播出系统进行播出;

3)广告播出系统开始播出机顶盒广告文件后,监控服务器定时通过数字电视网络获取广告播出系统播出的广告文件;

4)获取完毕后,监控服务器将获取的播出广告文件与监控服务器中对应的原广告文件进行比较,若一致,则跳到3);若不一致,则执行应急处理操作。

优先的,本发明所述系统,当监控服务器发现文件被篡改(即原广告文件和播出广告文件不一致)时,应急处理模块的处理方式是显示不一致的文件并发出警示。

本发明所述系统,当监控服务器发现文件被篡改(即原广告文件和播出广告文件不一致)时,应急处理模块的处理方式是向指定通信目标发送应急处理消息。

综上所述,本发明提供的一种机顶盒广告实时监控方法及系统,可以有效及时发现广告播出系统播出的广告文件内容发生变化的情况,并做出应急处理措施,该方法及系统可以实现对机顶盒广告播出系统播出广告文件内容的实时监控,为安全播出提供技术保障。

附图说明

图1是本发明所涉及的机顶盒广告实时监控方法的流程图;

图2是本发明实施例1所涉及的系统框架图。

图3是本发明实施例2所涉及的系统框架图。

具体实施方式

下面将结合附图和具体实施例,对实现本发明的技术方案做进一步的描述。

参考图2,为本发明实施例1所涉及的系统框架图,该系统包括广告播出系统、终端管理系统、监控服务器、数字电视网络和机顶盒。其中,广告播出系统用于播出机顶盒广告文件;终端管理系统用来管理机顶盒终端,可与机顶盒进行通信,通过发送指令来控制机顶盒;监控服务器包括总控模块、文件管理模块、播出文件收录模块、文件比较模块、应急处理模块和数据库,主要用于监控广告播出系统播出的广告文件。

参考图3,为本发明实施例2所涉及的系统框架图,该系统包括广告播出系统、监控服务器、数字电视网络和机顶盒。其中,广告播出系统用于播出机顶盒广告文件;监控服务器包括总控模块、文件管理模块、播出文件收录模块、文件比较模块、应急处理模块和数据库,主要用于监控广告播出系统播出的广告文件。

实施例中,监控服务器选用一种常用服务器来实现,该服务器包括总控模块、文件管理模块、播出文件收录模块、文件比较模块、应急处理模块以及数据库,其中,文件管理模块用于管理原广告文件和播出广告文件;播出文件收录模块用于收录广告播出系统播出的广告文件;文件比较模块用于对比原广告文件和播出广告文件;应急处理模块用于当发现文件不一致时执行应急处理操作;数据库用于保存数据;总控模块用于控制和调度各模块工作及模块相互之间协调工作。

上述总控模块的协调工作过程:当操作人员导入原文件时,总控模块调度文件管理模块管理原广告文件;当收录文件时,总控模块调度播出文件收录模块收录广告播出系统播出的广告文件,收录完毕后交给文件管理模块进行管理;当进行文件比较时,总控模块调度文件管理模块读取文件并交给文件比较模块进行原广告文件和播出广告文件的比较,若发现比较结果不一致,则总控模块调度应急处理模块进行处理。

实施例中,监控服务器采用hpproliantdl560gen9服务器,基本硬件配置:四颗英特尔e5-4640v4处理器、64gb内存、硬盘容量4tb、双千兆以太网服务器网卡,操作系统使用redhatenterpriselinuxserver6.0,数据库使用mysql5.6forlinux,同时配置信号采集卡从运营商网络中采集播出广告文件数据,具体的,若运营商采用hfc网络传输信号,末端使用同轴电缆传输信号,并且广告文件的播发符合dvb技术标准,则配置蓝拓扑公司的bsrc-12/e单路采集卡,该采集卡可以采集符合dvb标准的码流数据;若采用tcp/ip技术播发广告文件,末端使用双绞线连接监控服务器,则通过网卡接收信号。

实施例1

本实施例在符合dvb-c技术标准的数字电视平台及网络环境中实施,广告播出系统以广播方式播发广告文件,监控服务器直接从数字电视网络中采集播出广告文件数据。

本实施例在如图1、图2所示,具体实施过程如下所述。

具体运营过程中,每次播出新广告前,操作人员把将要播出的广告文件分别导入监控服务器和广告播出系统。为方便描述,将导入监控服务器的广告文件称为原广告文件,将广告播出系统播出的广告文件称为播出广告文件。具体过程如下所述:

1)将要播出的广告文件导入监控服务器,监控服务器计算原广告文件的摘要值;

2)将要播出的广告文件导入广告播出系统进行播出;

3)监控服务器定时从网络中采集播出广告文件数据;

4)采集完毕后,监控服务器计算播出广告文件的摘要值;

5)监控服务器将播出广告文件摘要值与对应的原广告文件摘要值进行对比,若一致,则跳到3);若不一致,则执行应急处理操作,监控服务器显示不一致的广告文件并发出警示声音,同时向指定通信目标发送应急处理消息。

本实施例中可将运行网络中的用于管理机顶盒终端的终端管理系统设定为应急处理消息的接收对象,即当监控服务器发现播出广告文件和原广告文件不一致时向终端管理系统和广告播出系统发送应急处理消息。终端管理系统,可与机顶盒进行通信,通过发送指令来控制机顶盒;具体的,当终端管理系统接收到监控服务器发送的应急处理消息后,终端管理系统向机顶盒发送应急处理指令,机顶盒接收到应急处理指令后立即删除保存在存储体内的广告文件,或者设置机顶盒状态为拒绝接收广告播出系统播发的广告文件数据。

实施例2

本实施例中广告播出系统与机顶盒终端之间通过tcp/ip网络进行交互通信,监控服务器通过请求/应答的交互方式从广告播出系统获取播出广告文件。

本实施例在如图1、图3所示,具体实施过程如下所述。

具体运营过程中,每次播出新广告前,操作人员把将要播出的广告文件分别导入监控服务器和广告播出系统。为方便描述,将导入监控服务器的广告文件称为原广告文件,将广告播出系统播出的广告文件称为播出广告文件。具体过程如下所述:

1)将要播出的广告文件导入监控服务器;

2)将要播出的广告文件导入广告播出系统进行播出;

3)监控服务器定时向广告播出系统发出请求,请求获取广告文件;

4)广告播出系统回应监控服务器请求并向其发送广告文件;

5)监控服务器接收广告文件;

6)监控服务器将播出广告文件与对应的原广告文件进行对比,若一致,则跳到3);若不一致,则执行应急处理操作:监控服务器通过显示屏以闪烁方式显示不一致的广告文件并发出警示声音。

如上所述过程,具体的,当工作人员看到或听到警示后,根据预先确定的流程对广告文件及广告播出系统进行排查,待恢复正常后,工作人员重新设置监控服务器并执行上述过程。

通过对上述实施例进行实施,能够实现对机顶盒广告播出进行实时监控的目的,为安全播出提供一种技术保障。

以上描述的只是本发明的一个可行实施例。在本发明的技术范围内,上述实施例还可以有很多种变化形式。对于本领域的技术人员来说,在本发明的启示和指导下,不脱离本发明的范围,可以很容易地对本发明作出各种修改和变化,例如,实施例中还可以将广告播出系统设定为应急处理消息的接收对象,当广告播出系统接收到监控服务器发送的应急处理消息后,广告播出系统立即停止当前广告文件的播发,避免更多的机顶盒接收到当前广告文件数据,因此,本发明试图包含在等效技术范围内对本发明做出的各种修改和变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1