摘要:自國家廣電總局在全國范圍內大力推廣數字電視以來,唐山廣播電視積極響應號召,2011年投入巨資籌建了一套全硬盤自動播出系統。這套播出系統能夠為四個頻道提供主備兩路標清節目,經過數月的調試和試運行,新播出系統順利完成了與老播出系統的交接工作,唐山廣播電視進入了數字電視時代。
關鍵詞: 硬盤服務器;文件服務器;遷移服務器;二級存儲
1 軟件系統的設計思路及要求
這套播出系統首先以播出的安全可靠為目標進行設計施工,要有目前業內比較成熟的技術支持。并且系統有可靠的自檢和報警功能,能夠有效地提示設備故障和播出異常。在高速以太網的環境下,建立一套采、編、播一體的全硬盤自動播出系統。這套系統在能夠保障為四個標清頻道提供高質量節目素材的同時,還要有基于網絡的高效管理和運作機制,使繁重的上載、遷移、播出以及后期維護工作能有條不紊的進行。新的播控系統通過網絡實現設備的控制及數據的傳輸,一旦有病毒進入網絡后果不堪設想。所以對病毒的防御也是工作重點之一。
2 唐山臺播出工作流程
各個頻道至少提前五天將節目單送交至電視播控中心,帶班工程師在編單服務器上編寫節目單生成上載任務,上載人員可以在上載站打開帶班工程師已經打好的節目單進行上載,上載好的節目會有系統遷移到二級存儲,遷移服務器會提前三天將待播的節目由二級存儲遷移至K2視頻服務器中。播出站可控制K2視頻服務器按照當天的節目單準時播出電視節目。
3 核心功能模塊軟件的實現
3.1 節目單的編輯
節目單的每條節目由節目名稱、播出時間、信號源、素材長度、插播時間、方式、類型等要素構成。節目名稱是每條素材的唯一標識碼,也就是說同一節目名稱只對應于二級存儲和K2服務器中的唯一一條節目素材“.方式”可以是定時和順延,默認是順延模式,這樣可以方便制表。對于要在節目中插播的廣告可以應用“插播時間”功能,例如將“插播時間”設置為00:25:00,該條廣告段會在上一條節目的第25分鐘處插播廣告。我們的節目素材類型除了普通節目還可分為廣告段和劇宣段,這樣方便不同的上載部門對段內節目進行調整更新“.信號源”有硬盤、CCTV1、省臺、直播間、延時服務器等信號組成,播出軟件以此為依據控制HARRIS矩陣進行節目信號的切換。
節目單編輯完成后“審核”保存到數據庫服務器,這時上載站和播出站就可打開此節目單進行下一步工作了。
3.2 節目的上載
上載軟件支持SDI、Composite、SVHS、Component等多種格式的信號源上載,并且有二級存儲素材管理、自動技審等功能。上載人員可以自定義節目名稱進行上載,也可以調用節目單對未上載的節目進行上載。上載軟件有兩個視頻窗口,可以同時監看信號源和上載站編碼后的節目信號。視頻窗口有左右音頻柱顯示音頻,如聲音過大或過小隨時可以通過上載軟件進行調節。上載完節目進行打點、入庫操作,軟件會自動對素材進行技審。技審的內容包括:文件檢測,如檢測文件的比特率、文件類型、MD5等;編碼檢測,如檢測編碼的碼率模式、視頻碼率、音頻通道等信息;內容檢測,如黑場、音頻過高或過低、靜幀等。
3.3 素材的遷移和維護
遷移服務軟件按照播出時間的先后給遷移代理軟件分配任務,遷移代理軟件完成由二級存儲到K2服務器的遷移工作。在一般情況下這些工作都是遷移服務器自動完成的,如有特殊情況也可人工手動遷移,分配遷移任務。遷移服務軟件除了給遷移代理分配任務以外還有對素材的維護工作。遷移服務軟件會根據節目播出單的安排,將當天前后三天以外的素材進行刪除或回遷,以保障K2服務器容量在一個健康的狀態。
3.4 節目的播出
播出軟件技術特點:(1)每天節目開播之前播出軟件會自動從數據庫讀取已經錄入好的節目單,同時發送一份節目單到主備K2視頻服務器,這樣就可實現即使沒有播出站控制主備K2視頻服務器也會按照本地的節目單準點播放節目。(2)節目的播出界面與在線編輯界面分開,在線編輯修改后“發送節目單”才生效,以防止人為誤操作,造成人為事故。(3)在線播出界面有快速應急按鈕,可實現跳播、插播、觸發等播出的應急修改方式。(4)當有節目播出前2小時仍未上載,系統會在信息欄發出提示信息。(5)在線編輯界面修改節目后,通過“調整”可實現軟件對節目單邏輯時間、節目素材等的預檢,如果發現問題會在信息欄提示風險發出報警。(6)播出軟件會定期檢測主備數據庫、主備視頻服務器、放像機等設備狀態,如有異常會發出報警提示。(7)支持定時、定長、觸發、逆推等多種播出方式。(8)具有熱備播出控制系統,當任一頻道播出站故障時都可隨時接管。
4 結語
新唐山電視播控中心的投入使用,順應了數字電視的普及浪潮。我們根據系統的使用反饋,從安全性、實用性等多方面考慮,對系統進行了多次合理化改造升級。提高了工作效率的同時,電視節目質量也有了質的飛躍。