對于數字告示系統而言,目前高清晰度分辨率已經在一些中高端應用中成為常規配置。然而在這種常規配置下維持系統低功耗(即25瓦以下)運行一直是一個挑戰。時至今天,最新一代的處理器和平臺已經可以支持低功耗、低噪音、無風扇運行,并且能夠承擔更高的負載,所謂的挑戰也就迎刃而解。
硬件要求
數字告示作為一門應用行業,沒有一個適用于所有數字告示應用的硬件配置解決方案,不同的應用有不同的需求和目標,這就需要在硬件上做好匹配。
首先,硬件必須能夠處理壓縮視頻。
最常見的視頻編碼格式有H.264(AVC)、VC-1(WMV9)、MPEG-4(H.263)以及MPEG-2等。數字告示系統必須能夠接收、解碼并顯示這些常見格式的視頻內容,確保不會有丟幀或其他問題出現。如果使用有線連接來提供遠程內容,以太網連接帶寬應該達到100/1000BASE-T;對于無線系統,就需要有802.11g/n標準的無線網絡連接(即無線傳輸速率達到300-600MB/s)。
其次,對于本地的靜態內容顯示,幾乎任何形式的硬件都可勝任。但如果需要顯示高清動態圖像,則對硬件內存帶寬提出了要求。一般來說,如果要播放1080p清晰度的視頻,要求內存帶寬達到10GB/s,720p清晰度則要求6.4GB/s的內存帶寬。
就目前來說,一般的硬件都能夠滿足運行視頻流的要求,有些甚至將同時能夠播放多路視頻流作為產品的一大賣點,但在實際應用中我們并不提倡這一做法,這樣會使得內容界面顯示混亂。
最后,如果要播放流暢的全高清視頻,通常需要至少1.5GHz的Core-i7的中央處理單元(CPU)或視頻硬件加速(DXVA)。
最大限度地發揮硬件作用
當系統部署完成之后,可能會發現播放效果不盡理想。這種情況可能是多方面原因造成的,這時候就需要部署者弄清楚硬件對于系統運行的限制,從而提高整體效果。
·盡可能避免或者少播放Flash動畫;
·使用支持硬件加速和/或MPEG-2視頻的軟件;
·確保視頻驅動程序是最新的;
·在Windows下關閉Aeroglass效果(Aeroglass要求很高的系統資源)。
如果數字告示系統的CPU性能一般,那么就要盡量避免播放Adobe Flash內容。 Flash動畫在沒有硬件加速的情況下,一般會占用大量內存帶寬和CPU資源。
視頻軟件也必須合理選用。該軟件應該支持硬件加速和/或使用MPEG-2視頻。對于Windows 7系統,建議使用DirectX 10(微軟開放的關于圖形技術的指令級,目前到了第11版本,11版本為第10版本的加強版),對于Linux系統,則建議選用OpenGL 3.0(OpenGL即Open Graphics Library,開放的圖形程序接口。為專業的3D程序接口,是一個功能強大,調用方便的底層3D圖形庫。雖然DirectX在家用市場全面領先,但在專業高端繪圖領域,OpenGL是不能被取代的主角)。如果一個企業正在開發自己的定制解決方案,那么就應該選擇一家支持硬件加速的編解碼器供應商。
如果系統運行中出現動畫不流暢的情況,首先需要檢查視頻驅動程序是否安裝正確,并保證驅動程序已更新;如果問題得不到解決,則可以嘗試減少顯示的動畫部分的尺寸和分辨率;還可以在Windows下選擇關閉Aeroglass(對于數字告示而言,其沒有用處);最后,如果將幀刷新速率從60fps降至30fps也有助于播放的流暢。
選擇高清內容格式
播放內容可以有多種格式的考慮,每個都有其自身的特點和要求。
首先說MPEG-1格式。MPEG-1的輸出質量大約和傳統錄像機VCR質量相當,其特點是具有靈活的幀率和可變的圖像尺寸,很容易解碼,但由于存在清晰度低等問題,在如今高清甚至超高清分辨率要求之下基本上已經過時。
Adobe Flash格式則具有相對較高的圖像質量和合理的圖像尺寸,其使用向量運算的方式,產生出來的影片占用存儲空間較小。雖然它的硬件加速支持一般,但是具有很好的軟件支持,全世界97%的網絡瀏覽器都內建Flash播放器。
MPEG-2格式的輸出質量與DVD質量相當,其在NTSC制式下的分辨率可達720×486。同時,MPEG-2可實現較廣范圍的壓縮比,以適應不同畫面質量、存儲容量以及帶寬的要求。MPEG-2可以用一個低功耗CPU解碼,不需要硬件加速,并具有良好的軟件支持。
MPEG-4格式具有高質量的分辨率,需要強大的CPU或硬件解碼器。它具有良好的硬件加速支持和軟件支持。與MPEG-1和MPEG-2相比,MPEG-4的特點是其更適于交互AV服務以及遠程監控。從根源上說,MPEG-4試圖將自然物體與人造物體相融合(視覺效果意義上的)。MPEG-4的設計目標還有更廣的適應性和更靈活的可擴展性。
H.264是在MPEG-4技術的基礎之上建立起來的,其最大的優勢是具有很高的數據壓縮比率,在同等圖像質量的條件下,H.264的壓縮比是MPEG-2的2倍以上,是MPEG-4的1.5-2倍。和MPEG-2和MPEG-4等壓縮技術相比,H.264壓縮技術可大大節省用戶的下載時間和數據流量費用。尤其值得一提的是,H.264在具有高壓縮比的同時還擁有高質量流暢的圖像。正因為如此,經過H.264壓縮的視頻數據,在網絡傳輸過程中所需要的帶寬更少,也更加經濟。
VC-1(WMV)編碼作為較晚推出的高清編碼算法,吸收了MPEG-2與H.264編碼的優點,其壓縮比介于MPEG-2和H.264之間,編解碼復雜性僅有H.264的一半,即壓縮時間更短、解碼計算更小。VC-1需要較為強大的CPU或硬件解碼器。硬件加速支持一般,軟件支持還不錯。
選擇合適的硬件能夠在維持低功耗的前提下創建更加醒目的數字告示顯示,而為了盡可能地發揮硬件的作用,合理選擇高清播放內容格式也十分必要,可根據實際部署要求進行配置。但不管怎么樣,數字告示系統不是形象工程,一方面不能因硬件指標不達標而棄之不用,另一方面也不能“大材小用”。
