

摘要:隨著網(wǎng)絡(luò)技術(shù)、通信技術(shù)的迅速發(fā)展,各大廣播電視臺、各頻道為了提高信息的及時性和準確性,增加了直播類節(jié)目,但由于直播類節(jié)目的特性,事故率遠超過錄播類節(jié)目。為實現(xiàn)安全播出,必須從人防向技防轉(zhuǎn)變,增設(shè)防呆措施,開發(fā)直播報警查詢系統(tǒng)軟件,實現(xiàn)視音頻信號異態(tài)報警和重要時間節(jié)點提醒預(yù)警,能夠大大提高播出系統(tǒng)的安全性。
關(guān)鍵詞:數(shù)據(jù)庫服務(wù)器;電視臺;播出系統(tǒng);直播;報警;直播統(tǒng)計
doi:10.3969/J.ISSN.1672-7274.2023.05.030
中圖分類號:TN 948.1" " " " " " " "文獻標示碼:A" " " " " " " "文章編碼:1672-7274(2023)05-00-03
Abstract: With the rapid development of network technology and communication technology, major radio and television stations and channels have added live broadcast programs to improve the timeliness and accuracy of information. However, due to the characteristics of live broadcast programs, the accident rate is far higher than recorded broadcast programs. In order to achieve safe broadcasting, it is necessary to transform from civil air defense to technical defense, and add anti idiotic measures. Developing live broadcast alarm query system software to achieve abnormal alarm of video and audio signals and important time node alerts can greatly improve the security of the broadcast system.
Key words: database server; TV station; broadcasting system; live broadcast; call the police; live statistics
1" 直播系統(tǒng)報警現(xiàn)狀
天津廣播電視臺電視播出部負責(zé)1個衛(wèi)星頻道和7個地面頻道的安全播出工作,播出系統(tǒng)中重要設(shè)備7×24小時運行。為提高播出系統(tǒng)的安全可靠性,系統(tǒng)采用主備鏈路,避免單一潰點,比如,切換臺、演播室、信號選擇器均采用主備路熱備份,數(shù)據(jù)庫服務(wù)器、視頻服務(wù)器等核心設(shè)備還配置第三備份。在主用設(shè)備信號發(fā)生異常時,可以自動、手動切至備用設(shè)備信號繼續(xù)工作。播出系統(tǒng)配備3臺博匯報警系統(tǒng),完成所有頻道的信號質(zhì)量檢測,如果出現(xiàn)異常將實時語音報警,有效縮短了事故處理的時間。對于在線式生產(chǎn)系統(tǒng),不僅需要關(guān)注節(jié)目播出后的應(yīng)急處理,更應(yīng)該預(yù)先發(fā)現(xiàn)問題隱患,防患于未然[1]。每臺設(shè)備都有自己的報警燈,日常每班次進行巡檢,盡早發(fā)現(xiàn)設(shè)備異常情況,同時播控工作站在每條節(jié)目播出前10秒有預(yù)警提示音。但是,現(xiàn)有播出系統(tǒng)仍然無法有效解決直播節(jié)目播出時面臨的實際問題,比如,信號源是否切換、演播室主、備路直播前是否有信號以及直播節(jié)目無重點提示功能,這些只能靠人工實現(xiàn)[2]。對于播出值班人員來說,面對著電視墻上幾十個監(jiān)測點和長期工作的枯燥環(huán)境,會形成惰性心理。一旦疏忽大意而未及時發(fā)現(xiàn)信號異常,就會引起人為播出責(zé)任事故。
2" 直播報警查詢系統(tǒng)設(shè)計背景
電視播出部負責(zé)各頻道安全播出、當日素材跟蹤、應(yīng)急素材上載、多檔直播信號調(diào)度、設(shè)備巡檢、維護設(shè)備、次日新素材的完整性審看等工作。其中,直播信號調(diào)度工作內(nèi)容較為煩雜,每年直播均在萬次以上,且人工統(tǒng)計直播信息較為煩瑣。
播出系統(tǒng)播出程序每條節(jié)目切換前,工控機有10秒報警提示,但這些提示并不區(qū)分直播節(jié)目和其他硬盤節(jié)目,容易被值守人員忽視。由于直播信號調(diào)度時間不固定,需要在較短時間內(nèi)完成切換,如果遺忘將發(fā)生重大播出事故,因此,增加重要節(jié)目切換的提示功能尤為重要。
每條節(jié)目的直播時間不統(tǒng)一、數(shù)量多,無法手動設(shè)置鬧鈴。為保證調(diào)度可靠,需要開發(fā)直播報警查詢系統(tǒng)軟件。
3" 功能需求
(1)需要支持多用戶在線訪問,播出部及各頻道在切換信號和直播前均可使用。
(2)直播節(jié)目未播出預(yù)警。預(yù)警動作:①倒計時提示;②報警音提示;③可根據(jù)節(jié)目的重要程度對直播設(shè)置特殊音樂及報警時長。
(3)未播出直播列表顯示未播出節(jié)目單,已播出節(jié)目自動清除,頁面自動刷新。
(4)報警節(jié)目單可以根據(jù)需要選擇不同頻道最近3天的直播單。
(5)查詢?nèi)我鈺r間所有、單一或組合頻道播出直播單信息。
(6)按時間段統(tǒng)計所有、單一或組合頻道直播數(shù)量及總直播時長等數(shù)據(jù)及相關(guān)信息。
4" 設(shè)計思路
4.1 本系統(tǒng)相關(guān)信息
(1)數(shù)據(jù)庫服務(wù)器:播出系統(tǒng)數(shù)據(jù)庫有三臺服務(wù)器,主、備服務(wù)器實時同步,虛擬為SQL數(shù)據(jù)庫,進行對外數(shù)據(jù)交換。第三備服務(wù)器每4小時和SQL數(shù)據(jù)庫同步一次數(shù)據(jù),實現(xiàn)數(shù)據(jù)備份。此報警系統(tǒng)為保障數(shù)據(jù)準確可靠,可實時訪問SQL數(shù)據(jù)庫。為保證播出正常業(yè)務(wù)不受影響,報警功能在線時,設(shè)置每15分鐘自動訪問數(shù)據(jù)庫,支持手動刷新。
(2)播出節(jié)目單:各頻道提交到播出部的播出節(jié)目單分為兩類:一類為視頻素材,另一類為線路信號。本系統(tǒng)需要提取線路信號對應(yīng)的數(shù)據(jù)。
(3)播出網(wǎng)絡(luò)結(jié)構(gòu):播出網(wǎng)絡(luò)系統(tǒng)的核心部分使用兩臺堆疊的H3C S7506E萬兆以太網(wǎng)核心交換機,兩臺H3C S5500接入交換機交叉接入,簡單級聯(lián)。其中二級存儲、萬兆防火墻以及接入交換機與核心交換機使用萬兆光纖口相連。業(yè)務(wù)量大、占用帶寬較多的設(shè)備直接與核心交換機相連,業(yè)務(wù)量較小的設(shè)備直連接入交換機。重要設(shè)備采用雙網(wǎng)線連接,不存在單一崩潰點。本系統(tǒng)所用數(shù)據(jù)量不大,為方便程序員編寫程序,選擇接入交換機連接的工作量小的服務(wù)器進行系統(tǒng)搭建,既解決數(shù)據(jù)訪問問題,又不給系統(tǒng)增加負載。
直播報警查詢系統(tǒng)的關(guān)鍵在于數(shù)據(jù)的準確性。在開發(fā)過程中,需要分析現(xiàn)有播出數(shù)據(jù)結(jié)構(gòu),找到有效數(shù)據(jù),測試提取,排查現(xiàn)有播出系統(tǒng)的隱患,確定最終數(shù)據(jù)信息。
4.2 設(shè)計本系統(tǒng)數(shù)據(jù)架構(gòu)
系統(tǒng)采用數(shù)據(jù)層、應(yīng)用層、表示層三層數(shù)據(jù)架構(gòu)。數(shù)據(jù)層是數(shù)據(jù)存儲訪問層;應(yīng)用層是服務(wù)器與終端用戶直接交互層,是業(yè)務(wù)邏輯層,此層協(xié)議包含了用于網(wǎng)絡(luò)進程間通信的協(xié)議,并提供穩(wěn)定的通信接口和終端用戶服務(wù);表示層是用戶界面訪問層,播出系統(tǒng)網(wǎng)中所有服務(wù)器、工作站均可遠程訪問。系統(tǒng)實現(xiàn)對直播節(jié)目的預(yù)警、查詢及統(tǒng)計。需要對播出實時節(jié)目單數(shù)據(jù)進行分析、過濾、處理,無須添加、刪除、修改播出數(shù)據(jù)庫信息。
5" 系統(tǒng)整體結(jié)構(gòu)
系統(tǒng)采用的網(wǎng)站架構(gòu)如圖1所示。數(shù)據(jù)依托現(xiàn)有播出數(shù)據(jù)庫數(shù)據(jù),系統(tǒng)承載硬件設(shè)備利用現(xiàn)有服務(wù)器作為網(wǎng)站服務(wù)器,提供網(wǎng)站域名及服務(wù)。播出網(wǎng)中所有服務(wù)器、工作站都可以遠程登錄、訪問、使用。系統(tǒng)中需要訪問報警系統(tǒng)的服務(wù)器、工作站需要具備發(fā)聲功能,如無聲卡可添加USB外置聲卡和音箱。
本網(wǎng)站功能結(jié)構(gòu)分三個部分:一是未播出直播節(jié)目;二是所有直播節(jié)目表查詢;三是未來可擴展模塊。
6" 程序設(shè)計
6.1 系統(tǒng)開發(fā)技術(shù)
數(shù)據(jù)庫采用Microsoft SQL SERVER 2008數(shù)據(jù)庫管理系統(tǒng),后臺服務(wù)使用的ASP服務(wù)器端腳本編寫環(huán)境使用VBScript語言編寫程序,配合ASP內(nèi)建對象和ADO對象,完成數(shù)據(jù)庫訪問、動態(tài)頁面的編寫開發(fā)。前端采用HTML(即超文本標記語言)、CSS(即層疊樣式表)和JavaScript(一種具有函數(shù)優(yōu)先的輕量級、解釋型或即時編譯型的編程語言)技術(shù),實現(xiàn)實時報警提示及各種查詢統(tǒng)計功能[3]。
6.2 程序設(shè)計難點
(1)數(shù)據(jù)信息提取需要若干庫的調(diào)用,需要對播出系統(tǒng)數(shù)據(jù)庫有深入的理解。
(2)多頻道同時報警時,單位時間內(nèi)直播信號并發(fā)數(shù)較多,需要更高嚴謹度的程序邏輯。
(3)報警程序和倒計時的結(jié)合。
7" 運行結(jié)果
7.1 通過瀏覽器登錄“播出直播報警查詢系統(tǒng)”
不同用戶使用自己的用戶名、密碼進行登錄。考慮到安全因素,靜止頁面超過3小時需重新登錄。
7.2 報警系統(tǒng)首頁
播出直播查詢系統(tǒng)有未播出直播節(jié)目表查詢、所有直播節(jié)目表查詢兩個模塊,未來可擴展任務(wù)單模塊。圖2為默認頁,是當天所有頻道未播出直播單報警頁,具體介紹功能如下。
(1)系統(tǒng)服務(wù)器安裝校時軟件,與播出時鐘一致。每15分鐘自動刷新,完成自動報警功能,無須人工干預(yù)。
(2)直播前1個小時節(jié)目變?yōu)榧t色,提醒播出人員注意。
(3)播出前3分鐘音樂預(yù)警提示開啟,確認信號源是否正常。此時開始倒計時,顏色為紅色。
(4)音樂報警結(jié)束后,倒計時變?yōu)榫G色,提醒播出人員要特別關(guān)注,節(jié)目立刻播出。
(5)已播出直播節(jié)目下一個整點后將自動清除。
(6)重要直播可根據(jù)需要設(shè)置特殊音樂及報警時長,以提高關(guān)注級別。
7.3 按需求選擇直播報警節(jié)目單
(1)直播單天數(shù)選擇:此項選擇值為0~2,因為備播只允許當日及后兩日的節(jié)目單進入播出部。支持自動刷新,三天直播單為報警的上限域。
(2)直播單頻道選擇:此項為所有頻道和單一頻道直播單的選擇。例如,新聞頻道直播量大,可以打開系統(tǒng)點擊新聞頻道,系統(tǒng)會對新聞頻道直播單進行報警提示。
7.4 所有直播節(jié)目表查詢
根據(jù)日期、頻道查詢直播單信息。根據(jù)需要可以任意搭配使用選項。
7.5 統(tǒng)計功能
統(tǒng)計任意天所有頻道(或任意頻道),包括直播數(shù)量、總直播時長、所有直播節(jié)目相關(guān)信息(見圖3)。
特別說明:如果查詢當日節(jié)目單,會有三種顏色提示,灰色為已經(jīng)播出,紅色為1小時內(nèi)即將播出,黑色為預(yù)期播出。
8" 結(jié)束語
本系統(tǒng)是對播出系統(tǒng)優(yōu)化的一個嘗試,實現(xiàn)了從被動值守到主動防呆。在進行程序設(shè)計時,數(shù)據(jù)信息提取需要對若干數(shù)據(jù)庫進行調(diào)用,使播出人員對播出系統(tǒng)數(shù)據(jù)庫有了更深入的理解。多頻道同時報警,直播信號在單位時間內(nèi)并發(fā)數(shù)較大,提升了播出人員對程序邏輯的把控。倒計時程序與報警程序的結(jié)合是系統(tǒng)成熟的關(guān)鍵。此系統(tǒng)可以作為播出系統(tǒng)輔助工具,有很高的利用率,能夠進一步加強播出安全。
參考文獻
[1] 賈晉平,郝紅兵.安全播出聲音報警的重要性和一次故障處理實例[J].廣播電視信息,2016(7):108-109.
[2] 趙銘.安全播出異態(tài)報警和語音提醒的實現(xiàn)[J].科技傳播,2018(9):121-123.
[3] 張重德,張崇巍.電視信號監(jiān)測與報警系統(tǒng)的設(shè)計和實現(xiàn)[J].合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版),2009(1):14-17.