劉澤龍 王國永 呂海英
(作者單位:山東省廣播電視監測中心)
?
多畫面實時監看系統在廣播電視監測中的應用
劉澤龍 王國永 呂海英
(作者單位:山東省廣播電視監測中心)
摘 要:本文結合實例,針對多畫面實時監看系統的工作原理、操作步驟及其在廣播電視監測工作中所起的作用進行了分析和闡述,以期為廣播貢獻一份力量。
關鍵詞:多畫面監看;廣電監測系統;TsOverIP
近些年,我國廣播電視行業已基本完成了由模擬向數字的轉型。同時,隨著廣播電視的技術不斷創新,新的傳播方式不斷涌現,IPTV、互聯網電視的迅猛發展,DTMB在國家相關部門的推動下也進展順利。這些新形式、新局面,對廣播電視監測工作提出了更高的要求,促使加大監測監管力度,創新監管形式,提高監管效率,維護好行業秩序,促進行業健康發展。
各省級廣播電視監測部門正面臨著廣播電視數量增多、電視信號類型多樣化、多個監測前端播出信號集中展示的難題,傳統的單一屏幕展示方案已經不能滿足其需求。在各類廣播電視設備高度網絡化的今天,只有TsOverIP的方式,配合畫面拼接、分割技術,才能將各類廣播電視信號有條理、有次序地展示出來,同時,TsOverIP方式也為廣播電視的安全播出保駕護航。本文結合實例,闡述;了多畫面實時監看顯示系統的工作原理、操作步驟和其在廣播電視監測中所起到的重要作用。
多畫面實時監看系統可以分為兩個大的模塊,即前端采集模塊和云畫面顯示模塊。下面將從這兩個方面闡述整個系統的信號流程及工作原理。
1.1 前端采集模塊
監測前端將廣播電視射頻信號轉化為IP信號,前端采集模塊負責將IP信號流回傳至中心,然后進行組合,最終以HDMI形式輸出,如圖1所示。
TrinityAres-Server(廣播電視監管平臺系統):系統為B/S結構的綜合監管平臺,負責中心多畫面實時監看的顯示設置,將設置參數和前端信息下發給中心多畫面,實時監看顯示軟件。
TrinityAres-eShow(中心多畫面實時監看顯示軟件):根據TrinityAres-Server下發的畫面布局信息,自動調整窗口位置及大小,調用插件播放窗口,將前端視音頻信息內容展示出來,本軟件具備自動檢測和處理機制,自動驗證是否能夠檢測到播放插件異常,當檢測到播放插件解碼異常時能夠自動重新連接畫面顯示。
,除此之外,其他可以輸出HDMI信號的設備,也可作為畫面顯示模塊的信號源,如IPTV機頂盒、DTMB接收設備等。
1.2 畫面顯示模塊
BHDV92的信號來源較多,其中有TrinityAres-eShow主機通過HDMI輸出的信號,也包括IPTV、DTMB接收設備輸出的信號,還有其他業務來源。BHDV92將此信號進行編碼壓縮,轉換成組播形式的IP信號,每一組IP信號流實際對應一組HDMI信號。BHIP90作為IP組播流的最終接收者,它通過HDMI高清線連接一臺監視器。MCS畫面云配置管理系統,通過虛擬化技術處理IP組播流,控制BHIP90進行接收,實現監視器以拼接或分割的形式展示畫面。具體情況如圖2所示。
2.1 前端采集模塊配置介紹
TrinityAres-eShow(中心 多畫面實時監看顯示軟件,以下稱eShow端)與TrinityAres-Server(廣播電視監管平臺系統,以下稱Server端)是配套使用的兩款軟件。前者依賴后者進行畫面組合集中設置,并將設置的畫面組合信息和前端信息發送給本軟件進行顯示。
eShow端運行在獨立的服務器上,該服務器的IP地址作為該軟件的唯一標識,需要在Server端系統里登記編號,以備Server端向其發送配置。Server端數據庫中存放著所有前端采集的節目名稱及播放URL等信息,并通過可視化的操縱界面定義一個eShow端所顯示的節目數量、排列方式、以及具體節目信息,生成eShow所需要的配置文件并發送給相應的eShow服務器。eShow端接收此配置文件之后,按照約定的格式,解析出節目播放URL進行播放,并在桌面相應的位置進行顯示。在eShow端的配置文件Config.xml里面,幾個關鍵的配置值得我們注意。

圖2 信號流程
第一,< C o m m u n i c a t i o n LocalIP="172.20.1.160" Port="8110" Player="0"/>語句LocalIP=配置與Server通訊的本地IP(eShow界面選擇“本地通信IP”會更新該地址);Port=配置與Server通訊的本地端口;Player=配置采用哪種解碼器解碼,Player=0:VLC解碼、Player=1:SDK解碼;請默認使用SDK解碼,SDK解碼具有強大的解碼功能;但是監測前端涉及到不同廠家時,需采用VLC解碼以適應各種不同的協議。
第二,提前將操作系統任務欄設置為“自動隱藏”,如果不對系統任務欄自動隱藏設置,當中心多畫面實時監看顯示軟件啟動后,顯示界面會覆蓋到整個桌面而保留系統任務欄,此時不能達到軟件啟動后,全屏顯示的效果。
2.2 云畫面顯示模塊配置介紹
云畫面采用分布式系統架構,輸入源設備、輸出設備采用高安全、高可靠性的嵌入式系統,提供穩定的高質量音視頻采集服務,并通過高可靠行的硬件編碼技術,完成音視頻的編碼、壓縮。在實際操作中,可以分為創建屏幕墻、綁定解碼器、創建屏幕墻方案等步驟。
創建屏幕墻需根據屏幕數量、業務需求、同步服務器性能等因素。同時,由于受到系統編解碼碼率限制,將一個編碼器的畫面投到所有屏幕上的應用并不實際,一般情況下,最好將所有屏幕分為2到3個屏幕墻,降低同步服務器的壓力,提高系統運行穩定性。中心39塊監視器采用3屏幕墻方案,即左15、中9、右15。
屏幕墻創建完成后,在界面的解碼器列表中會顯示可用的解碼器,用鼠標將解碼器拖動到對應的拼接墻上,界面中解碼器的位置需與實際物理位置一直,否則將會出現畫面錯位顯示的情況。
此時,編碼器列表也可以在界面中顯示出來。現在就可以創建屏幕墻方案了,將編碼器拖入想要顯示的位置,可以擴大或縮小編碼器所占屏幕的大小,保存方案,同步即可顯示。
多畫面實時監看系統在投入使用后,能及時發現、準確定位系統運行時發生的故障,節省了人力物力資源,提高了廣播電視監測系統維護效率。在系統運行中出現的解碼異常等問題,可通過定時重啟機制予以規避。總體而言,多畫面實時監看系統是廣播電視監測系統穩定運行強有力的支撐點,為廣播電視安全播出和廣播電視監測工作提供了進一步的保障。
作者簡介:劉澤龍(1988-),男,山東濟陽人,本科,助理工程師。研究方向:廣播電視技術。