尹明艷
(山東省鄒城市太平鎮文化廣播站 山東 鄒城 273517)
隨著廣播電視行業的快速發展,為了滿足不同網絡、不同設備的兼容性要求,往往需要采取視頻轉碼技術來進行格式調整。通過視頻轉碼技術,能夠實現視頻格式多種參數的互換,不但可以滿足有線頻道帶寬資源緊張的現狀,更可以促進整個行業的穩定快速發展,滿足人們日常生活中對于視頻咨詢的渴望。
視頻轉碼技術是一種基于視頻數據編碼實現存儲、內容分離,隨后經過傳輸、解碼分離的方式來滿足靈活訪問的實際需求。隨著近些年來三網融合時代到來,視頻轉碼技術在傳統主流媒體當中得到了廣泛的應用,其基于視頻業務質量標準方面的差異來實現信息傳輸,滿足多樣性的視頻播放需求,是目前廣播電視行業應用最為廣泛的技術之一。根據視頻轉碼技術的應用特征來看,其主要需要考慮到碼率、分辨率、語法等方面的內容[1]。其中,碼率主要影響視頻的播放質量,通過調整碼率能夠滿足帶寬以及清晰度的播放要求;分辨率主要與終端顯示效果掛鉤,輸入與輸出轉碼所需要的壓縮時間不同,這個過程中則主要涉及到語法轉碼問題。根據不同的使用需求,視頻轉碼技術也可以劃分為不同的類型,適應于不同的工作環境與條件。
視頻轉碼技術根據應用環境與技術來源差異,可以劃分為不同的類型,根據技術、方式分析如下。
根據實現方式的差異,視頻轉碼技術可以劃分為兩種類型,分別是不同編碼格式之間的轉碼以及相同編碼格式之間的轉碼[2]。前者主要借助于視頻數據編碼格式調整的方式來實現轉碼,該過程最大的特征是經過視頻轉碼技術應用后,數據的分辨率、碼率都會發生明顯的變化。從這個過程來來看,其視頻轉碼技術的實現過程實際上就是重新編碼的過程,所以在轉碼前后兩者的相關性以及后期的圖像質量最終決定了轉碼的效果、成本等內容。后者屬于通過常規轉碼手段來改變視頻數據碼流、文件信息的技術,從本質上來看并沒有對文件格式進行調整,其主要目的是為了適應不同終端的播放要求。
視頻行業的飛速發展催生出各種視頻終端設備與播放需求,轉碼系統需要匹配用戶終端,這也給視頻轉碼技術的實現帶來了新的挑戰。結合應用實際情況,視頻轉碼方式可以劃分為三個類型。第一個是單機轉碼技術,該技術采取單一服務器進行視頻的轉碼,由于實現難度小,投資小,所以在傳統領域中具有廣泛的應用。但是隨著近些年來視頻數量增加、壓縮負荷增加,該技術的應用空間縮小,不太適應于高并發轉碼任務的視頻轉碼工作;第二個是分布式轉碼技術[4]。分布式轉碼技術是基于多臺轉碼服務器進行轉碼的技術,相比于單機轉碼模式而言,其具有并行轉碼的優勢,具有很強的拓展性特征,能夠應對海量復雜的轉碼任務;第三種是基于云計算的轉碼技術,該類型的技術在云計算系統的支持下完成實時轉碼,適應各種復雜視頻轉碼任務要求。
分布式視頻轉碼技術主要用于解決視頻處理、任務分配以及存儲等環節的內容。相比于實時轉碼技術而言,分布式視頻轉碼技術的效率更高,穩定性更強,能夠滿足不同終端視頻使用要求,滿足多樣化的電視播放需要。分布式視頻轉碼技術系統主要包括異常處理、視頻處理、負載均衡以及接口處理模塊。視頻的處理環節又包括了信息切割、傳輸以及分配模塊。異常處理主要包括轉碼失敗后的信息收集以及節點處理,根據節點資源的現狀來實現價值的統籌,滿足任務分配的客觀需要。在視頻分段存儲過程中,原始的視頻能夠滿足基本功能要求,但是轉碼過程中難免會出現負荷偏高的問題,采取分布式視頻轉碼技術能夠降低系統硬件資源的占用率,在多用戶同時訪問的情況下能夠有效降低阻塞影響,確保廣播電視節目的整體質量[5]。
實時視頻轉碼技術是基于云計算技術來實現的轉碼技術,該技術的主要特征是可以采取量化步長解碼的方式來實現資源綜合利用,利用提取的編碼模式與矢量來實現重新編碼。從客觀上來看,分辨率的轉化主要便于不同類型終端上播放,視頻分辨率的轉化能夠借助于降低幀率的方式來釋放解碼設備的壓力,從而滿足編碼模式的選擇要求,這些內容都需要基于大量的運算。傳統的視頻轉碼技術由于硬件建設的問題,普遍存在計算能力低下的情況,無法滿足實時轉碼的要求。
綜上所述,視頻轉碼技術在廣播電視行業中具有廣泛的應用前景,隨著業務發展規模不斷擴大,視頻轉碼技術能夠有效滿足行業發展需求并適應用戶的要求,在改善觀賞體驗的同時降低帶寬占比,降低運營成本,提升運行效率與效果。在視頻轉碼技術當中,分布式視頻轉碼技術以及實時視頻轉碼技術將成為未來行業發展的重心,通過積極改善技術核心環節能夠為進一步體現技術價值創造良好的條件。