Quantcast
Viewing all articles
Browse latest Browse all 5613

RemoteFX - Adaptive encoding stack

Hello All,

I am using RDP8.1 [from Windows 8.1 - Dell Thin client - Z90Q8] to connect to Windows 8.1 VM hosted in hyper-V (Windows server 2012) with  NVIDIA Quadro 4000 GPU. Remotefx is enabled on the host VM. UDP and auto network detect is enabled on the client. Followed recommendations in below articles

https://blogs.msdn.microsoft.com/rds/2012/08/23/remotefx-for-wan-overview-of-intelligent-and-adaptive-transports-in-windows-8-and-windows-server-2012/

https://blogs.msdn.microsoft.com/rds/2013/10/31/remotefx-h-264-codec-improvements-in-windows-8-1-and-windows-server-2012-r2/

http://microsoftplatform.blogspot.in/2011/03/how-to-enable-and-test-remotefx-on-rdsh.html

The thin client has AMD Radeon 8400 Integrated Graphics card, which is capable of H264 hardware decoding.

While running 3d benchmark tests (https://unigine.com/products/benchmarks/heaven/) and viewing H264 videos through VLC player on the host, in high speed LAN network, I am able to see host side rendering.

The article, https://blogs.msdn.microsoft.com/rds/2012/08/06/remotefx-adaptive-graphics-in-windows-server-2012-and-windows-8/talks about RemoteFX offloading all image decoding to an AVC/H.264 hardware module on the client side based on network conditions.

When I switch to 1Mbps, 250ms latency, 5% latency network, I don't observe client side decoding. Modifying group policy  to server scalability or network bandwidth didn't have any impact. Event-viewer logs show remotefx is enabled, the RDP connection bar also shows low bandwidth.

Is there any specific criteria for remotefx to switch to client hardware H264 decoding?

Thanks,



Viewing all articles
Browse latest Browse all 5613

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>