周錫安
(泉州市廣播電視中心,福建 泉州 362000)
隨著國(guó)家三網(wǎng)融合工作的不斷展開(kāi)和深入,廣播電視監(jiān)測(cè)工作仍是我國(guó)廣播電視事業(yè)的重要的、不可缺少的組成部分。加強(qiáng)廣播電視監(jiān)測(cè)工作、維護(hù)播出秩序、嚴(yán)格保護(hù)并有效利用資源,是維護(hù)廣大群眾享受良好廣播電視服務(wù)的需要。通過(guò)科學(xué)管理和現(xiàn)代化手段,針對(duì)廣播電視節(jié)目進(jìn)行安全監(jiān)測(cè),質(zhì)量監(jiān)測(cè)和內(nèi)容監(jiān)測(cè),從而建立一套完善的廣播電視監(jiān)管系統(tǒng)。
1)安全監(jiān)測(cè)。實(shí)現(xiàn)對(duì)廣播電視信號(hào)的實(shí)時(shí)監(jiān)測(cè),及時(shí)了解網(wǎng)絡(luò)運(yùn)行情況,對(duì)未經(jīng)批準(zhǔn)播出的頻道、非法插播信號(hào)和有害干擾進(jìn)行實(shí)時(shí)監(jiān)測(cè)。及時(shí)發(fā)現(xiàn)前端各套節(jié)目中的靜幀、黑場(chǎng)等重大異態(tài)情況,并對(duì)數(shù)據(jù)進(jìn)行匯總、處理和分析。
2)質(zhì)量監(jiān)測(cè)。通過(guò)放置在監(jiān)測(cè)點(diǎn)的前端設(shè)備,輸入機(jī)房末端射頻信號(hào)和接收無(wú)線(xiàn)廣播電視信號(hào),對(duì)信道指標(biāo)、碼流參數(shù)進(jìn)行測(cè)量、采集,對(duì)數(shù)據(jù)進(jìn)行匯總、處理、分析。對(duì)本地分配網(wǎng)安全播出的記錄根據(jù)需要隨時(shí)進(jìn)行調(diào)用、傳輸、匯總、分析。
3)內(nèi)容監(jiān)測(cè)。通過(guò)各地有線(xiàn)前端,對(duì)播出的節(jié)目?jī)?nèi)容進(jìn)行實(shí)時(shí)監(jiān)測(cè),及時(shí)了解播出的頻道和節(jié)目?jī)?nèi)容,支持本地錄像存儲(chǔ)、網(wǎng)絡(luò)視音頻回傳和錄像下載,可在中心調(diào)度任何節(jié)目回傳到中心,供后續(xù)的內(nèi)容分析平臺(tái)調(diào)用。
泉州市廣播電視監(jiān)測(cè)中心監(jiān)測(cè)系統(tǒng)的模型設(shè)計(jì)、軟件結(jié)構(gòu)以及軟硬件平臺(tái)均采用當(dāng)前主流技術(shù)實(shí)現(xiàn)。系統(tǒng)可在一段時(shí)期內(nèi)保持技術(shù)的先進(jìn)性,滿(mǎn)足監(jiān)測(cè)中心對(duì)業(yè)務(wù)監(jiān)管工作的需要,同時(shí)具有良好的升級(jí)和擴(kuò)展能力,可以適應(yīng)監(jiān)測(cè)中心未來(lái)業(yè)務(wù)的發(fā)展和技術(shù)升級(jí)需要。
系統(tǒng)采用B/S和C/S相結(jié)合的架構(gòu)開(kāi)發(fā),基于成熟的微軟.Net FrameWork體系結(jié)構(gòu)。通過(guò)Asp.Net技術(shù)靈活構(gòu)建Web應(yīng)用,使系統(tǒng)具有很強(qiáng)的可伸縮特性,通過(guò)業(yè)務(wù)功能流程的開(kāi)發(fā)、封裝和部署,可以使系統(tǒng)具有不同的展示形式。
同時(shí),為了避免系統(tǒng)在今后的運(yùn)行中,由于業(yè)務(wù)內(nèi)容的變化,導(dǎo)致二次應(yīng)用開(kāi)發(fā),降低系統(tǒng)的運(yùn)行質(zhì)量和服務(wù)效率,軟件系統(tǒng)應(yīng)用了先進(jìn)的、成熟的、面向?qū)ο蠹夹g(shù)及模塊化時(shí)設(shè)計(jì)理念,提高了系統(tǒng)的業(yè)務(wù)靈活性和可擴(kuò)充性。系統(tǒng)應(yīng)用架構(gòu)邏輯圖如圖1所示。
由于系統(tǒng)采用了瀏覽器/服務(wù)器的體系結(jié)構(gòu)進(jìn)行構(gòu)建,人機(jī)交互將以HTML網(wǎng)頁(yè)的形式進(jìn)行,服務(wù)器端及客戶(hù)端交互模塊圖如圖2所示。
系統(tǒng)的安全防護(hù)工作主要由防火墻及防病毒軟件完成,由于數(shù)據(jù)庫(kù)和Web應(yīng)用服務(wù)器分開(kāi),使整個(gè)系統(tǒng)的安全得到進(jìn)一步的保障。比如數(shù)據(jù)庫(kù)服務(wù)器,由于數(shù)據(jù)庫(kù)的調(diào)用均來(lái)自Web應(yīng)用服務(wù)器,所以可以設(shè)置數(shù)據(jù)庫(kù)服務(wù)器只接收來(lái)自Web應(yīng)用服務(wù)器發(fā)來(lái)的數(shù)據(jù)包,從而避免遭受網(wǎng)外的攻擊。在對(duì)系統(tǒng)進(jìn)行擴(kuò)充時(shí),考慮到整個(gè)系統(tǒng)的安全性,可以考慮將數(shù)據(jù)庫(kù)服務(wù)器通過(guò)防火墻與其他服務(wù)器再次隔絕。
在應(yīng)用層,中心網(wǎng)站的數(shù)據(jù)及維護(hù)主要采用網(wǎng)頁(yè)的形式,中心管理員、內(nèi)網(wǎng)用戶(hù)、外網(wǎng)用戶(hù)通過(guò)用戶(hù)名、密碼及認(rèn)證系統(tǒng)審核后,登錄網(wǎng)站后進(jìn)行數(shù)據(jù)信息維護(hù),在相關(guān)數(shù)據(jù)信息維護(hù)的頁(yè)面,采取必要措施防止SQL及腳本注入式攻擊。
數(shù)據(jù)庫(kù)的完整性可以歸納為語(yǔ)義完整性、運(yùn)行完整性的恢復(fù)問(wèn)題。運(yùn)行的完整性即并發(fā)性事務(wù)處理的控制(并發(fā)控制)。數(shù)據(jù)完整受損主要是出錯(cuò)所致,如用戶(hù)程序、事務(wù)處理或系統(tǒng)有誤。
數(shù)據(jù)庫(kù)中的數(shù)據(jù)是獨(dú)立于程序而存在的,為保證數(shù)據(jù)信息的安全,數(shù)據(jù)庫(kù)具備自動(dòng)與人工備份的功能,根據(jù)系統(tǒng)參數(shù)的設(shè)置情況可以定時(shí)進(jìn)行數(shù)據(jù)備份。備份方法可以是增補(bǔ)備份或完全備份操作,確保數(shù)據(jù)的完整與安全。同時(shí)提供對(duì)應(yīng)的數(shù)據(jù)恢復(fù)功能以供相關(guān)數(shù)據(jù)的恢復(fù)。
泉州市廣播電視監(jiān)測(cè)中心監(jiān)測(cè)系統(tǒng)由Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、流媒體服務(wù)器和應(yīng)用服務(wù)器構(gòu)成數(shù)據(jù)處理核心。針對(duì)泉州市、縣監(jiān)測(cè)前端進(jìn)行遠(yuǎn)程控制與下發(fā)指令,完成各項(xiàng)所需任務(wù)。監(jiān)測(cè)數(shù)據(jù)在服務(wù)器中進(jìn)行匯總,并集中處理,生成各項(xiàng)報(bào)表。在中心建立存儲(chǔ)陣列,完成泉州市、縣所需監(jiān)測(cè)節(jié)目錄像的集中存儲(chǔ),錄像通過(guò)前端監(jiān)測(cè)設(shè)備回傳到中心存儲(chǔ)陣列。同時(shí)可通過(guò)向廣告監(jiān)測(cè)系統(tǒng)提供數(shù)據(jù)庫(kù)接口,使廣告監(jiān)測(cè)系統(tǒng)可以完成對(duì)錄像數(shù)據(jù)的檢索與分析。在監(jiān)測(cè)中心建立大屏幕,用于集中監(jiān)聽(tīng)監(jiān)看,同時(shí)可以通過(guò)辦公網(wǎng)中的客戶(hù)端主機(jī),完成網(wǎng)絡(luò)實(shí)時(shí)視音頻的調(diào)用。在監(jiān)測(cè)中心組建局域網(wǎng),使各個(gè)子系統(tǒng)設(shè)備之間互聯(lián)互通,客戶(hù)端通過(guò)訪問(wèn)IE瀏覽器,即可以完成各項(xiàng)工作。系統(tǒng)通過(guò)集中網(wǎng)管完成設(shè)置、維護(hù)、權(quán)限管理。系統(tǒng)拓?fù)鋱D如圖3所示。
系統(tǒng)平臺(tái)由軟、硬件兩部分組成。采用B/S和C/S相結(jié)合的分布監(jiān)測(cè)、集中管理的兩層構(gòu)架。在監(jiān)測(cè)中心設(shè)置數(shù)據(jù)監(jiān)管處理系統(tǒng),在地市設(shè)備機(jī)房設(shè)置監(jiān)測(cè)采集系統(tǒng)。整個(gè)監(jiān)測(cè)網(wǎng)絡(luò)利用中心機(jī)房?jī)?nèi)的中心數(shù)據(jù)處理系統(tǒng)統(tǒng)一管理。中心數(shù)據(jù)監(jiān)管處理系統(tǒng)主要對(duì)其轄屬的各個(gè)監(jiān)測(cè)前端的廣播電視播出情況進(jìn)行實(shí)時(shí)監(jiān)測(cè),采集監(jiān)測(cè)前端的監(jiān)測(cè)數(shù)據(jù)和監(jiān)測(cè)結(jié)果,并進(jìn)行匯總分析,為安全播出提供保障,利用完善的安全播出指揮調(diào)度系統(tǒng),確保指揮調(diào)度的實(shí)時(shí)性和有效性。系統(tǒng)軟硬件平臺(tái)關(guān)系如圖4所示。
泉州市廣播電視監(jiān)測(cè)中心TrinityAres-Server廣播電視監(jiān)管平臺(tái),采用B/S架構(gòu),集監(jiān)測(cè)、配置、管理功能于一體,全面整合業(yè)務(wù)配置、信號(hào)監(jiān)測(cè)、數(shù)據(jù)查詢(xún)、統(tǒng)計(jì)分析等功能。系統(tǒng)完成對(duì)整個(gè)泉州市監(jiān)測(cè)網(wǎng)類(lèi)似GIS地圖的告警狀態(tài)全景展示,直觀了解整個(gè)監(jiān)測(cè)網(wǎng)的各分中心、前端的告警狀態(tài)、故障等級(jí)及故障統(tǒng)計(jì)。點(diǎn)擊某一分中心及前端可查看詳細(xì)的具體監(jiān)測(cè)指標(biāo)信息。TrinityAres-Server廣播電視監(jiān)管平臺(tái)界面如圖5所示。
系統(tǒng)通過(guò)前端監(jiān)測(cè)主機(jī)對(duì)節(jié)目進(jìn)行轉(zhuǎn)碼,并通過(guò)網(wǎng)絡(luò)回傳,以實(shí)現(xiàn)對(duì)數(shù)字、模擬前端的實(shí)時(shí)音視頻監(jiān)聽(tīng)監(jiān)看、歷史音視頻查詢(xún)及下載。系統(tǒng)同時(shí)支持前端節(jié)目的視頻輪播、多畫(huà)面組合顯示,并可設(shè)置回傳任務(wù),定期將指定的前端錄像回傳至中心磁盤(pán)陣列進(jìn)行保存。
通過(guò)放置在各監(jiān)測(cè)點(diǎn)的前端設(shè)備,輸入機(jī)房末端射頻信號(hào),對(duì)信道指標(biāo)、碼流參數(shù)進(jìn)行測(cè)量、采集,在中心進(jìn)行直觀的質(zhì)量監(jiān)測(cè)指標(biāo)展示,包含290錯(cuò)誤狀態(tài)展示、PSI/SI、EPG查詢(xún)。對(duì)各前端上傳的故障告警日志,在平臺(tái)上進(jìn)行異步實(shí)時(shí)刷新滾動(dòng)顯示。對(duì)前端上傳的前端狀態(tài)信息,以圖形化的方式進(jìn)行直觀展示。通過(guò)對(duì)前端的頻道信息進(jìn)行掃描獲取,實(shí)時(shí)掌握頻道節(jié)目、頻譜變更情況,及時(shí)發(fā)現(xiàn)未經(jīng)批準(zhǔn)播出的非法新增頻道。
系統(tǒng)對(duì)入庫(kù)的故障報(bào)警數(shù)據(jù)可按前端、節(jié)目、故障類(lèi)型、故障開(kāi)始時(shí)間、故障結(jié)束時(shí)間等條件靈活組合查詢(xún),對(duì)于查詢(xún)出的故障記錄可直接查看歷史故障視頻,并可進(jìn)行故障狀態(tài)更新操作。對(duì)各監(jiān)測(cè)前端回傳的原始告警故障數(shù)據(jù)可進(jìn)行統(tǒng)計(jì)、匯總、分析,并根據(jù)用戶(hù)的需要,定期生成各種日?qǐng)?bào)、周報(bào)、月報(bào)、年報(bào)等階段性統(tǒng)計(jì)報(bào)表,輸出Excel格式文檔及圖表。對(duì)于各前端的監(jiān)測(cè)指標(biāo)數(shù)據(jù)、前端故障處理數(shù)據(jù),可通過(guò)界面進(jìn)行查詢(xún)及報(bào)表輸出。
系統(tǒng)集中統(tǒng)一實(shí)現(xiàn)所有業(yè)務(wù)配置,包含分中心設(shè)置、前端設(shè)置、頻道掃描、通道設(shè)置、監(jiān)測(cè)項(xiàng)設(shè)置、運(yùn)行圖、報(bào)警開(kāi)關(guān)、報(bào)警門(mén)限、錄像碼率、指標(biāo)任務(wù)、節(jié)目排序、報(bào)警設(shè)置及短信預(yù)警的設(shè)置??膳肯掳l(fā)任務(wù),提高配置的效率,并可提供詳盡的批量設(shè)置日志查詢(xún)。
系統(tǒng)具備完整的運(yùn)行日志記錄及查詢(xún)功能,方便對(duì)系統(tǒng)的運(yùn)行狀況進(jìn)行跟蹤。管理員可通過(guò)用戶(hù)管理模塊添加、刪除、維護(hù)用戶(hù)信息,并可完成用戶(hù)角色設(shè)置、權(quán)限分配及設(shè)備分配,非管理員用戶(hù)僅可通過(guò)該模塊對(duì)個(gè)人密碼信息進(jìn)行維護(hù)。具有不同權(quán)限分配的用戶(hù)登錄系統(tǒng)后只能看到與其權(quán)限相對(duì)應(yīng)的模塊。
在泉州市、縣監(jiān)測(cè)前端,放置針對(duì)各種信號(hào)進(jìn)行監(jiān)測(cè)的終端設(shè)備,完成信號(hào)集中輸入、集中監(jiān)測(cè)、錄像分布存儲(chǔ)、回傳視音頻可選的各項(xiàng)任務(wù)。通過(guò)成熟的通信協(xié)議,完成監(jiān)測(cè)中心與前端的收、發(fā)、轉(zhuǎn)、接和命令解釋。前端監(jiān)測(cè)設(shè)備通過(guò)軟件之間的協(xié)調(diào)配合,完成監(jiān)測(cè)中心下達(dá)的指令任務(wù),并將結(jié)果匯報(bào)至中心。對(duì)監(jiān)測(cè)異態(tài)進(jìn)行報(bào)警,實(shí)時(shí)并準(zhǔn)確地反映播出安全(如停播、未經(jīng)批準(zhǔn)的播出頻道、非法信號(hào)插入、劣播、靜幀、黑場(chǎng)等重大異態(tài))、播出質(zhì)量(如無(wú)載波、信噪比、BER、MER等主要技術(shù)參數(shù))、播出內(nèi)容(圖像的獲取和壓縮處理)的情況。
每個(gè)監(jiān)測(cè)點(diǎn)采用TrinityAres監(jiān)測(cè)前端,2U工業(yè)機(jī)箱,可上標(biāo)準(zhǔn)機(jī)架。機(jī)箱內(nèi)放置刀片式監(jiān)測(cè)板卡,板卡采用1對(duì)1的DSP+FPGA嵌入式結(jié)構(gòu),支持熱插拔。每臺(tái)機(jī)箱可插入不同監(jiān)測(cè)板卡,支持QAM,QPSK,ASI,ABS-S,CMMB,DTMB,AM/FM,SDI等信號(hào)接入,支持日后業(yè)務(wù)擴(kuò)展和升級(jí)。
在全國(guó)“三網(wǎng)融合”工作的不斷展開(kāi)過(guò)程中,IPTV業(yè)務(wù)成為了人們關(guān)注的焦點(diǎn)。IPTV的主要特點(diǎn)在于交互性強(qiáng),可以將有線(xiàn)電視服務(wù)、互聯(lián)網(wǎng)瀏覽、電子郵件,以及在線(xiàn)信息咨詢(xún)、娛樂(lè)、教育及商務(wù)等功能結(jié)合在一起。同時(shí),地面數(shù)字電視作為電視信號(hào)傳播的一種模式,具有投資少、維護(hù)省、建設(shè)快等特點(diǎn)。無(wú)論是IPTV業(yè)務(wù)還是地面數(shù)字電視業(yè)務(wù)都有著特有的優(yōu)勢(shì),面對(duì)日益增長(zhǎng)的需求,在系統(tǒng)設(shè)計(jì)時(shí),將針對(duì)IPTV、CMMB、地面數(shù)字電視的監(jiān)聽(tīng)監(jiān)看等進(jìn)行規(guī)劃,力爭(zhēng)將系統(tǒng)建成全面、完善的監(jiān)測(cè)系統(tǒng)。
通過(guò)闡述泉州市廣播電視監(jiān)測(cè)中心監(jiān)測(cè)系統(tǒng)的技術(shù)手段、基本架構(gòu)和功能實(shí)現(xiàn),展現(xiàn)了目前行業(yè)內(nèi)較為領(lǐng)先的技術(shù)水平和監(jiān)測(cè)模式。廣播電視監(jiān)測(cè)工作是衡量廣播電視事業(yè)發(fā)展水平的一個(gè)重要標(biāo)志,相信隨著技術(shù)水平的提高和監(jiān)測(cè)理念的提升,監(jiān)測(cè)事業(yè)將達(dá)到一個(gè)新的高度。