□陳冠霖
?
淺析基于云編輯的新聞生產(chǎn)系統(tǒng)
□陳冠霖
摘要:本文對云非編原理進(jìn)行分析研究,具體闡述了云非編下的新聞生產(chǎn)流程以及關(guān)鍵技術(shù),并對未來云非編的發(fā)展進(jìn)行了展望。
關(guān)鍵詞:云編輯;云計算;虛擬化;渲染集群
非線性編輯有三個階段,第一階段為單機(jī)非線性編輯,解決視頻文件化,提高單機(jī)工作效率;第二個階段為網(wǎng)絡(luò)化制作,實現(xiàn)文件資源共享,解決文件的“孤島效益”,協(xié)同工作;第三個階段是正在進(jìn)行、正在探索的云編輯,力求解決擴(kuò)展性問題和資源利用率問題,提供更方便的工作模式。
隨著網(wǎng)絡(luò)化電視節(jié)目制作的規(guī)模越來越大,文件資源共享式存儲逐漸出現(xiàn)一些弊端。首先是擴(kuò)展性問題。計劃中盤陣大小和非編臺數(shù)一旦確定,則該架構(gòu)就基本確定,而如果因為制作需求增大,需要增加非編數(shù)量,必須修改存儲、數(shù)據(jù)庫等相關(guān)數(shù)據(jù),重新配置,再重新安裝客戶端,步驟相當(dāng)繁瑣,耗時很長。其次存在資源利用率低的問題。對于粗編使用者來說,視頻軌道只有2個到3個軌道,此時該臺非編的CPU、內(nèi)存、GPU連百分之十都不到,有點(diǎn)“殺雞用牛刀”的感覺;與此同時,對于一些后期要求很高的使用者來說,隨著視音頻軌道多達(dá)8個到10個軌道,會出現(xiàn)機(jī)器響應(yīng)慢、畫面渲染時間長、操作性很差,更有甚者伴有調(diào)色溫等特技的時候,則整個機(jī)器都像卡住一樣,CPU、內(nèi)存、GPU已經(jīng)不堪重負(fù)。
從以上對比可見,相同的機(jī)器,非編整機(jī)的使用效果相差很大,有些機(jī)器的資源太浪費(fèi),有些機(jī)器的資源不夠用。假如通過云技術(shù),將非編機(jī)器的資源統(tǒng)一起來,形成CPU計算池、內(nèi)存池、GPU池,再結(jié)合盤陣,將各個池的資源根據(jù)具體需要分配給相應(yīng)的使用者,或者系統(tǒng)自動按需分配,這就是云編輯的雛形。
云編輯的基礎(chǔ)得益于云計算的發(fā)展。所謂云計算,是一種基于互聯(lián)網(wǎng)的、利用虛擬化方式實現(xiàn)資源共享的計算模式,包括存儲和計算能力等資源可以按照需求動態(tài)分配、優(yōu)化、回收。
云編輯是一種利用網(wǎng)絡(luò)技術(shù)為依托,充分利用各個資源云,按可設(shè)置的編輯規(guī)劃,根據(jù)自身需要實施資源獲取、分類、組織、整理、編輯加工,并對產(chǎn)品進(jìn)行動態(tài)更新與維護(hù)的全面編輯系統(tǒng)。
(一)海量的數(shù)據(jù)儲存與處理能力。“云”編輯技術(shù)通過實現(xiàn)相關(guān)內(nèi)容與非編技術(shù)的對接,利用擁有巨大運(yùn)算數(shù)據(jù)能力和計算資源的云服務(wù)資源中心,為客戶的各種非編應(yīng)用提供支持。
(二)多樣化的執(zhí)行終端與內(nèi)容展現(xiàn)。云計算將先前在各個獨(dú)立計算機(jī)中的數(shù)據(jù)和運(yùn)算通通變?yōu)橛稍瀑Y源中心處理,從而使本地設(shè)備簡化了軟硬件配置要求。用戶可以將全部數(shù)據(jù)和運(yùn)算放在“云”上,用戶終端只作視覺輸出顯示和鼠標(biāo)鍵盤輸入。
(三)渲染集群化。傳統(tǒng)非編網(wǎng)絡(luò)制作系統(tǒng)一般采用單機(jī)渲染,特別是渲染多軌、帶特技的故事板,該單機(jī)的資源被極度占用,卻無法產(chǎn)生令人滿意的渲染時效;與此同時其他機(jī)器只是對素材進(jìn)行搜索或查看,而此時該單機(jī)的資源利用率極低,這就造成極大浪費(fèi)。
渲染集群是將傳統(tǒng)的獨(dú)立終端渲染統(tǒng)一聚合到渲染中心中,通過整合渲染資源可以按照用戶需要有計劃分配。故事板復(fù)雜的用戶,系統(tǒng)自動分配足夠多的資源,滿足它的渲染需求;故事板簡單的用戶,則系統(tǒng)便分配較少資源,也能滿足該用戶的需求。
運(yùn)算渲染服務(wù)器集群是云編輯的核心,其擔(dān)當(dāng)完成視音頻編碼和解碼、處理特效、三維圖層合并、多層混疊的任務(wù)。渲染集群的工作模式可以一拖多或者多拖一。一拖多是指一臺渲染服務(wù)器承擔(dān)多個渲染任務(wù);多拖一是指多臺渲染服務(wù)器承擔(dān)一個較為復(fù)雜的渲染任務(wù)。渲染集群靈活地運(yùn)用運(yùn)算功能,分析渲染任務(wù)的難易程度,然后根據(jù)不同的難易程度或者任務(wù)松緊程度,動態(tài)地分配渲染資源,使渲染達(dá)到一個較為智能、簡單易控的合理資源分配,提高節(jié)目生產(chǎn)效率。
新聞生產(chǎn)系統(tǒng)離不開新聞視音頻編輯業(yè)務(wù),其站點(diǎn)多,高峰時段并發(fā)訪問量巨大,而節(jié)目制作較為簡單,一般以單軌畫面為主,對于節(jié)目制作的時效性要求甚高,安全性要求也很高。時效性對于新聞制作來說就如同“生命線”,搶到新聞首發(fā),便是每個新聞工作者引以為豪的事情。
新聞生產(chǎn)系統(tǒng)采用基于云編輯的方案,配置少量高性能渲染服務(wù)器組成渲染集群,支撐業(yè)務(wù)量大、高并發(fā)、畫面合成特效較少的新聞編輯要求,提高了時效性和安全性;用戶終端采用配置較低的瘦客戶端,提供基本的輸入輸出信號,降低系統(tǒng)建設(shè)成本。此外,后臺渲染集群還可以作為高速并行打包中心工作,通過調(diào)用多臺渲染服務(wù)器的超強(qiáng)數(shù)據(jù)處理能力進(jìn)行超實時的快速打包工作,在新聞成片制作完成后實時打包送演播室播出服務(wù)器進(jìn)行播出,大大提高新聞節(jié)目制作的時效性,從而也大大提高新聞的送播效率。
云編輯是以后編輯技術(shù)的發(fā)展模式,現(xiàn)在遇到最大的瓶頸就是桌面虛擬化,通俗地說是顯示屏(工作屏)的分配。用戶讀取的數(shù)據(jù)以及素材都存在網(wǎng)盤內(nèi),非編上進(jìn)行的操作和渲染都放在渲染集群中,為非編進(jìn)行超實時渲染。非編故事板在后臺渲染集群渲染之后,實際上已經(jīng)不會出現(xiàn)卡頓的現(xiàn)象,而真正面向用戶的屏幕卻是虛擬屏,對于監(jiān)看以及操作來說,是無卡操作,這樣就會影響用戶在操作非編時,無法進(jìn)行有效監(jiān)看和渲染反應(yīng),難以做出正確的操作。
伴隨著虛擬GPU的發(fā)展,多個用戶共享一顆GPU時,虛擬桌面可以達(dá)到本地PC的水平。制約云編輯發(fā)展的因素越來越少,相信在不久的將來,云編輯的運(yùn)用越來越廣。
(作者單位:廣西電視臺)