Win 8 將擁有豐富和可擴展的媒體功能
微軟致力于在Win8中為用戶帶來更加優異的視頻/音頻享受,在Building Windows8官方博客中,微軟媒體平臺和技術團隊的項目經理Scott Manchester撰文詳解微軟針對音樂以及視頻播放改進的背后開發工作。在許多情況下,微軟所做的這些改進將可以增加電池續航或提升性能。
比如說,音頻數據會被分批/分塊處理,這一機制將可以提升CPU的性能表現,從而節省電池。微軟Win8中引入更好的碼率系統,視頻緩沖時最初的視頻流將采用較低速率,同時Win8還將采用全新的內容混合系統。
在大多數情況下,Windows中來自應用的優先視頻播放都是處于前臺,當用戶將應用移動到后臺時,系統會將視頻流降速。事實上當音樂播放被放置后臺后,還是可以發揮到***音量的。
下圖顯示了一個比較之間的Windows 7和Windows8的平均CPU利用率,在播放720P VC1/H.264視頻剪輯和攝像頭捕捉預覽。
視頻播放以及攝像頭捕捉預覽看,Win8的CPU使用率將是Win7的一半以下,既快速又省電。
根據EIA / TIA920標準,可以歸結為只是媒體處理管道的單向音頻延遲不能超過100ms的,為了實現一個可用的實時通信體驗。度量考慮到這一點,我們設計了一個測試環境來測量管道終端到終端的延遲,在如下圖所示:
延遲測量的延遲,它需要一個視頻幀的攝像裝置被捕獲,然后編碼支持的視頻格式在視頻通信的情況下,最終到終端或“玻璃 - 玻璃”的管道,網絡環回接口解碼,流過,終于顯示呈現。在下面的數字,你可以看到捕捉和渲染PCM音頻時,管道內的介質在低延遲模式得到的結果。***組的尖峰對應的發射機的原始說話和第二組顯示在接收器的那些話。兩者之間的延遲是65MS,遠低于100ms的目標。
下圖顯示了管線延遲時被捕獲的視頻幀的播放和通信優化模式的比較,編碼(H.264格式),流式傳輸,解碼,然后顯示在各項決議。整體延遲145ms(視為可用的實時視頻通話的TIA / EIA920)的目標是顯示在圖表上的綠線。
在回放模式下,管道的平均延遲約575ms。此延遲是一個流暢的播放體驗所必需的消費視頻,但實時視頻通信是不可接受的。另一方面,在低延時模式,測量延遲是根據每個測量的視頻分辨率的靶目標。
在Windows8中字幕與視頻播放效果
在Windows8中采用的多音軌視頻播放效果
可見微軟在Windows8中下足了功夫,在視頻通知的延遲更少,耗電方面也有所下降,配合高清攝像頭將會為你帶來更加出色的聊天體驗。而在視頻方面則會加入 3D 立體聲效果,同時至此后多音軌播放。