楊 峰
(作者單位:烏魯木齊電視臺播控部)
硬盤播出系統日常值機故障分析與處理
楊 峰
(作者單位:烏魯木齊電視臺播控部)
摘 要:本文主要分析和介紹烏魯木齊電視臺硬盤播出系統日常播出值機中,在分控端常見的播出故障以及簡單處理方法。關鍵詞:硬盤播出;故障;分析;處理
烏魯木齊電視臺在播控系統改造之前,是六個頻道的手動播出系統,是以錄像帶為媒介,播出采用手動或半自動的操作方式進行,播出設備嚴重老化。烏魯木齊電視臺根據自身的情況和特點,投資建設了6個標清頻道和2個高清頻道的硬盤播出系統,本文不對系統整個配置多做闡述,主要簡單介紹播出端播控機的控制應用和日常播出中出現的故障現象及處理方法。
正常播出系統所涉及的軟件、硬件較多,主要包括K2視頻服務器、衛星時鐘服務器、數據庫服務器、解碼接口、硬盤存儲陣列等。烏魯木齊電視臺系統中所有播出關鍵設備通過網絡交換機連接,構成一個小型的高速以太網絡。高速以太網主要用于數據傳輸,它支持播控機通過互發數據包的形式與其他設備保持聯系,完成播控軟件中用戶登陸、加載追加串聯單、素材檢索、同步數據、播控情況記錄等數據信息傳輸任務。時鐘服務器實際上是在數據庫服務器上運行的一個程序。系統時間由GPS時鐘授時分配給時鐘服務器程序,再由數據庫服務器通過高速以太網向播控機發送數據包完成對播控機基準時間鎖定。播控機通過RS422控制線,遵循Louth VDCP協議點對點連接并控制視頻服務器解碼口,通過執行控制、狀態查詢、數據查詢、文件管理指令等實現節目播出。
在硬盤播出系統中對于一個頻道播出端來說,通常配備主、備兩臺播控計算機,對應控制視頻服務器主、備兩條播出通道,視頻服務器采用主、備+二備,三條播出信源來保證信號播出安全。從(備)機程序作為主機程序的備份,跟隨主播控程序播出,實現主、備畫面的完全同步。這一功能并不需要主、備服務器之間的聯系,而是通過以太網主備播控機(主、備程序)之間進行實時通訊,保持向主、備解碼通道發送指令的同時性和一致性,達到同步播出的目的。
(1)主、備播控機節目播出進度不同步;(2)節目切換后,播控軟件狀態顯示異常;(3)對播控軟件操作后,播控機倒計時歸零,在播狀態條消失,狀態顯示異常;(4)視頻服務器報警,對應的解碼口靜幀;(5)主機修改播出列表,備機不同步更新;(6)主播控機無法登陸、加載、追加節目串聯單,無法檢索素材,數據庫服務器報警;(7)主、備播控機時間基準混亂,播出嚴重不同步;(8)不正確修改播出列表,導致主、備服務器解碼口同時靜幀;(9)播出軟件運行異常,死機或程序自動退出;(10)播控機硬件老化損壞,無法開機,或工作不穩定,自動重啟。
3.1 程序暫時性顯示錯誤,發生頻率高,對播出影響小
播出中由于解碼口控制響應延遲或數據傳輸不通暢經常造成控制程序顯示狀態方面出現邏輯錯誤,多是在節目切換或對播出程序進行操作后。如在素材包頻繁切換時修改節目列表、追加節目后發生。此類故障影響較小,一般在下一條節目切換后,隨著數據刷新故障消失。對第1、2、3種現象可以通過從機程序“同步數據”“同步播出”操作,完成主備同步。
3.2 播控程序故障導致部分功能工作異常
主機程序在播出中起主導地位,絕大多數操作都在主機上進行,出錯的機會也大于從(備)機。從機不斷從主機獲取數據完成與主機的同步,所以很多從機故障實際上是由主機引起的。第5種情況主機程序播出以及各種操作正常,從機播出列表未同步更新不易發現,當發現主、備解碼口播出差異時,備路信號已經是錯播狀態。此類故障從日常處理情況來看多是主播出程序異常造成。當然可以先嘗試重啟從機播出程序后同步主機數據,能夠恢復正常則是備播出程序故障,如無法同步數據可認定是由主播出程序異常造成。由于此時備路信號無法使用,在主路播出情況下對主播控機播出程序進行處理存在風險,所以此類故障應在播出中通過隨時檢查主、從機播控程序播出列表是否一致來盡量避免發生。因為存在風險,所以在處理時一定要合理選擇處理時機,并做好應急準備。
3.3 主機程序與數據庫服務器通訊故障
播出中播控程序與數據庫服務器之間時刻保持數據交換,數據庫服務器缺少維護,記錄內容過多會造成數據庫查詢超時錯誤,網絡通訊暫時性不通暢,也會使播出程序部分功能無法實現。第6種情況很明顯與數據庫服務器通訊有關,應首先嘗試再次進行相應操作,也可以重啟主播控機以及播出程序后再進行操作,若嘗試均無效則應考慮是網絡原因,檢查網絡連接。如果是多個頻道播控端均出現相同故障,有必要可以重啟網絡
交換機。當然數據庫服務器也可能出現故障,那屬于系統性、較嚴重故障,須立即通報系統管理員解決。
3.4 時鐘服務器故障
在硬盤播出系統中,系統時鐘是執行一切操作的基準。當以太網中沒有時鐘鎖定數據后,新開啟的播出程序將各自以播控機本機時間做基準,導致開始播出后主、備路信號不同步。對于已經運行的播控程序來說,由于時間系統曾被正確的系統時鐘鎖定過,將繼續延用原時間運行,不會跳變到本地本機時間,但隨著時間增加,主、從(備)機播出程序時間基準誤差加大,主、備解碼口出現不同步。此類故障是由主視頻服務器上運行的時鐘服務器程序出錯退出造成的,如能及時發現,各頻道播控機時間與標準時間相差小,主備路播出都基本同步,可以重新啟動時鐘服務器鎖定播控機時間來解決。
3.5 人為操作不當
在日常播出中會用到多種播出方式,包括定時、順序、插播、定時插播、跟隨以及手動觸發等,特定素材和特定要求,按照不同播出方式組成了復雜的播出節目單。播出值機人員應熟悉播出所有程序和方式,合理應用各種播出方式和方法,避免由于人為操作失誤造成程序內部邏輯控制出錯。
3.6 播控機軟硬件故障
播出運行一般連續時間長,烏魯木齊電視臺第三套影視頻道為不停機24小時播出,播出軟件偶爾會出現異常,程序提示錯誤,或自動退出,一般及時發現重啟程序后恢復正常。
了解硬盤播出系統控制原理及構成,有助于值機人員及時發現問題、排除故障,同時也為正確使用硬盤播出系統提供幫助。本文列舉的播控端出現的故障現象只是筆者值機過程中常見的現象,相應的處理方法也只是筆者工作中的一些經驗和總結,認識有誤或不當之處請給予幫助和指正。為加強該系統的安全管理,烏魯木齊電視臺制定了一系列切實可行的有效措施,嚴格執行機房值班制度做好交接班和節目單校對工作。硬盤播出系統只是全臺整體工作的一部分,良好的技術質量還要依賴于嚴格的管理制度的落實,依賴于值機人員高度的責任心才能真正保證電視節目的高質量播出。