大家好,今天我想給大家講講RemoteFX在Windows Server 2012和Windows 8中的變化,之前有人問我,為什麼我的瘦客戶機播放高清視訊時我的瘦客戶機的cpu一直很高呢?這是為什麼呢?帶着這樣的一個問題,我們先來談下windows多媒體重定向!
在windows server 2008 r2和windows 7推出時,我們在虛拟桌面裡播放Windows media player的視訊格式是可以把解碼工作重定向瘦客戶機或者用戶端電腦的。是以出現了上面描述的現象。但這個地方的windows多媒體重定向是存在以下幾點不足的地方的:
多媒體隻支援windows media player的重定向
高清視訊重定向用戶端裝置解壓時,對用戶端裝置有一定要求
在低帶寬,高延遲的網絡環境下,幀速率低,高幀抖動。
為了克服這些問題,Windows Server 2012和Windows 8的RemoteFX采用了業界标準的H.264編碼解碼器處理線上流媒體的同時采用伺服器端渲染技術支援更廣泛的視訊格式來解決以前的不足。
那麼RemoteFX處理流媒體的步驟是怎樣的呢?我們簡單了解一下:
1.在伺服器端會采用一種組合算法技術,試探檢測視訊的螢幕區域
2.在該區域的視訊編碼通過使用H.264編解碼器(或者當用戶端沒有H。264編碼的時候,RemoteFX漸進編解碼器就會被使用,H.264編碼使用低編碼率)。在音頻方面,使用AAC編解碼器。
3.用戶端的音頻和視訊内容進行解碼,嘗試同步音視訊,并呈現内容。
在知道了工作的步驟以後,我們可以看下載下傳windows server 2012下remotefx的優勢了:
支援所有的視訊格式和媒體應用程式。
降低了高達90%的寬帶使用率。
<a href="http://rdsrv.blog.51cto.com/attachment/201301/7/2996778_13575259214lwj.png"></a>
适應不斷變化的網絡和客戶條件。
在WAN網絡提供更好的幀速率
<a href="http://rdsrv.blog.51cto.com/attachment/201301/7/2996778_1357525922EzpN.png"></a>
如果在Windows Server 2012的伺服器核心安裝中是不具備媒體編解碼器功能的喲!
Windows Server 2012的多媒體重定向為提供最好的使用者體驗,會自動檢測網絡環境,自動在多媒體重定向和RemoteFX流媒體進行切換。當連接配接延遲大于30ms時,多媒體重定向不會被啟用!
下面有一段視訊連結,左邊是Windows 7的遠端桌面,右邊是Windows 8的遠端桌面。用戶端計算機連接配接遠端桌面的貸款時2Mbps,廣域網鍊路的往返延遲為250ms的同時帶0.5%的随機掉包:(感興趣的可以看一看)
本文轉自 ZJUNSEN 51CTO部落格,原文連結:http://blog.51cto.com/rdsrv/1110507,如需轉載請自行聯系原作者