Remote FX

The RemoteFX Codec implemented in Thinfinity® Remote Desktop Server enables Microsoft® RemoteFX™, which is an RDP extension. Remote FX attemps to provides an experience similar to a local computer, enabling the delivery of a full Windows user experience. This enables end users to run graphical applications on a virtual machine: Youtube videos, games, animations or moving images can be seen with much more fluidity than when using the RDP traditional mode.

Changing the data compression and transmission, it checks screen content changes between frames and transmits the changed bits for encoding; it also tracks network speed and then dynamically adjusts according to the available bandwidth.

Thinfinity® Remote Desktop Server is set by default to choose the best user experience. The 'Enable Remote FX' option is set to true by default and comes into effect when the host and guest are configured properly. Otherwise, the Thinfinity® Remote Desktop Server connection will be established without Remote FX.

When Remote FX is enabled, it will override the settings in the 'Experience' tab and the 'Color Depth' option in the 'Display' tab. All the settings in the 'Experience' tab will work as if they were enabled and the color depth will be 32, regardless of the values configured in Thinfinity® Remote Desktop Server, because they are part of the RemoteFX experience.

Remote FX is a Microsoft extension that has several requirements in order to work. When Remote FX is working with traditional RDP, that means it's ready to be enabled with Thinfinity® Remote Desktop Server using our Remote FX Codec. Please contact Microsoft Support to get it started!

If you are using Windows Server 2012 in the host, you will also need to configure some policies for RemoteFX to work. If these policies are not enabled the connection will not use Remote FX nor tell the user or administrator, either

Follow these steps to configure Windows Server 2012 to work with Thinfinity® Remote Desktop Server Remote FX Codec

1) Run gpedit.msc

2) Search for the RDP settings in the "Local Group Policy Editor": Local Computer

Policy\Computer Configuration\Administrative Templates\Windows

Components\Remote Desktop Services\Remote Desktop Session Host\Remote

Session Environment"

3) Set the "Enable RemoteFX encoding for RemoteFX clients designed for

Windows Server 2008 R2 SP1" option to [Enabled]

4) Set the "Limit maximum color depth" option to [Enabled] and the

"Client Depth" option to [Client Compatible]

These are the required features your browser must support in order to use RemoteFX:

· WebSockets.

· ArrayBuffers and the Uint8Array, Uint16Array, Uint32Array types

Read more:

· Enable Remote FX in the web interface

· Enable Remote FX for profiles

· Enable Remote FX using the SDK library