傅 銳
(山西省新聞出版廣電局監管中心,太原 030001)
在現階段的廣播電視節目制作播出當中,通過積極運用包括互聯網在內的各種新興媒體技術,一方面為廣播電視制播方式的創新提供了有效幫助,另一方面其也使得廣播電視節目播出監督控制必須盡快調整傳統監控方式,以便能夠實時監控整體廣播電視節目,確保廣播電視制播的有效性。因此研究廣播電視播出分布式網絡監測系統對于提高廣播電視節目播出質量,推動廣播電視領域在新時期下實現可持續發展均具有重要意義。
在當前媒體競爭愈演愈烈下,廣播電視播出套數越來越多,在有效滿足受眾者多樣化的觀看需求之余,也大大增加了廣播電視播出監測的難度與工作量。大量的廣播電視播出套數使得作為監測對象的廣播信號、電視信號也呈現出多樣化的發展趨勢,且由于信號類型多種多樣,被監測的信號之間相互分散,因此為了能夠實現對廣播電視播出時各類信號的實時有效監控,使得工作人員能夠隨時隨地了解廣播電視節目制作與播出情況,更有針對性地對廣播電視播出質量進行有效控制。需要設計相應的廣播電視播出網絡監測系統,但由于以往監測系統僅僅只依靠各項監測設備與PC軟件,系統兼容性相對較低并且在實際運行過程中極易受到其他因素的干擾影響。因而有必要采用分布式架構,設計出行之有效的廣播電視播出分布式網絡監測系統,以便能夠更好地滿足日后業務擴展需要,進一步提高廣播電視信號監控工作成效,切實保障廣播電視節目的播出質量。
2.1.1 分前端
本文選擇以某廣電集團設計應用的廣播電視播出分布式網絡監測系統為例,該系統在硬件部分中,最為核心的三大構成要素分別為分前端、總前端以及各項智能監測設備。在分前端中,工作人員首先結合需要監測的具體型號選用與之相適應的監測設備,并將分析檢測板卡按照相關規范要求準確插入至通用機箱當中,此時監測設備需要對各項監測信號進行實時收錄采集,在對監測信號進行初步分析處理后及時將告警信息傳輸至所在分前端主機中。在該廣播電視播出分布式網絡監測系統當中,分別在電視與廣播播控中心機房以及衛星地球站機房設置分前端,由于該分前端支持遠程管理,并可以根據具體監測需求實時調整差錯信號的監測靈敏程度,為總前端主機及時傳輸差錯信號以及質量故障信息。由于系統采用了分布式架構,因此即便分前端無法同總前端保持有效鏈路連接,分前端主機仍然可以獨立完成監測信號以及相關數據的采集與存儲操作,直至鏈路回復正常后再將其傳輸至總前端主機中[1]。
2.1.2 總前端
本文選取的廣播電視播出分布式網絡監測系統中的總前端,其最為核心的組件分別為數據庫與存儲服務器。用以完成包括監測數據集中存儲、廣播電視播出查詢與監控等多種功能。設置在電視和廣播播控中心機房等位置處的分前端在完成監測信號的采集之后,將與音頻流、TS流等進行統一匯總隨后一并傳輸至總前端中,為工作人員在總前端中調用、查詢相關監測信息數據提供真實可靠的數據支持。
除此之外,總前端中的權限控制功能也為保障廣播電視播出分布式網絡監測系統安全提供了重要幫助,工作人員只能根據其實際擁有的權限進入系統的查詢控制模塊完成相應操作,該功能可以將所有無權限人員排除在外,進而大大提升系統的安全可靠性。在該廣電集團中通過利用現有的局域網,將作為網絡客戶端的PC機等與系統進行有效連接,進而使得工作人員能夠直接利用瀏覽器獲取相應監測信號并根據實際情況調整監測頻點與節目等,對各項監測設備進行遠程管理。
2.1.3 監測設備
作為廣播電視播出分布式網絡監測系統當中的另一大重要硬件組成部分,監測設備主要負責完成收錄、搜集電視信號、廣播信號等各種類型的監測信號,同時通過利用局域網直接將其傳輸至分前端主機當中。除此之外,安裝在各監測點機房當中的監測設備還需要完成對數字電視信號或是音頻信號的TS over IP與Audio over IP,從而在對分散的監測節目信號進行集中打包處理后,經由局域網直接傳輸至分前端主機中[2]。在可視化技術的作用下,工作人員能夠直接通過畫面顯示內容對廣播電視播出予以相應監控。
該廣電集團設計使用的廣播電視播出分布式網絡監測系統使用了B/S結構。由WWW瀏覽器直接顯示用戶工作界面,服務器端負責完成大部分事務邏輯,此種系統架構使得客戶端電腦荷載能夠得到極大降低,且有利于后續系統的運維管理,可在一定程度上降低用戶總體成本。具體來說,在監測系統的基礎組件層中,主要使用眾多配置了最新Linux操作系統的應用服務器,通過依托PC計算機在對Unix開放、安全等優勢特性進行充分發揮下能夠高效完成多任務的同時處理,滿足多用戶的使用需求。在應用服務層當中,該監測系統選用了Apache Tomcat技術,同時搭配使用Linux操作系統以及專業編程軟件,用以有效增強監測系統應用服務層的操作便利性和安全性。在監測系統中負責提供所有業務數據信息服務的數據支撐層當中則使用了MySQL數據庫,一方面該數據庫體積較小且運行速度相對較快、成本低廉,具有較高的開放性[3]。另一方面MySQL數據庫支持多種編程語言,用戶可根據自身實際需要選擇相應的語言編寫訪問MySQL數據庫程序,以便可以實時查看監測數據,掌握真實的廣播電視播出情況。
通過設計運用廣播電視播出分布式網絡監測系統,在立足具體監測需求的基礎上運用嵌入式監測設備和Linux操作系統,搭配使用B/S結構,可以在運用局域網將各智能監測設備與系統相互連接的基礎上,由監測設備負責完成所有監測型號以及監測數據的快速搜集、精準分析處理,進而幫助工作人員對各類廣播電視信號進行實時監測的同時使其能夠及時判斷數字電視信號情況,保障廣播電視節目的安全播出。