Skip to main content

Optimiser les performances

Paramètres graphiques

Introduction

FreeRDP prend en charge quatre codecs pertinents pour transférer l'image du serveur terminal vers le client léger.

  • RemoteFX
  • RemoteFX progressif
  • AVC / H.264 4:2:0 (AVC420)
  • AVC / H.264 4:4:4 (AVC444)

Le choix du codec influe sur la qualité d'image et la charge du processeur sur le client léger et le serveur de terminaux. Selon la version de Windows Server, seuls certains codecs sont disponibles :

Codec Windows 2008R2 Windows 2012 R2 Windows 2016 Windows 2019
RemoteFX
RemoteFX progressif
AVC420     1     1
AVC444

1 La spécification RDP le permet, mais nos serveurs de test ne semblent pas en être capables.

Quel est le meilleur codec pour moi ?

Les codecs vidéo avancés (AVC), en particulier l'AVC444, sont les plus modernes. Le codec AVC444 promet la charge CPU la plus faible sur le client léger, tout en garantissant une faible charge réseau et la meilleure qualité d'image. Nos tests approfondis montrent que ce n'est pas si simple. Le choix de la technologie appropriée dépend fortement du matériel du client léger utilisé, du système d'exploitation du serveur, des paramètres du serveur de terminaux et du réseau. Certain·e·s client·e·s signalent des artefacts de compression importants avec l'AVC444. Chez d'autres, le fonctionnement est fluide et la qualité est bonne. Il nous est donc difficile de donner un conseil général.

Si FreeRDP est trop lent ou si les artefacts de compression sont gênants, nous vous recommandons d'essayer chacune des 2 ou 3 options proposées afin de trouver la solution qui vous convient le mieux.

Comment savoir quel codec est réellement utilisé ?

À notre connaissance, il n'existe aucun outil capable de l'afficher directement. Vous pouvez toutefois utiliser l'Observateur d'événements de Windows pour en déduire le codec. Pour cela, recherchez dans l'Observateur d'événements, sous "Applications and Services Logs" → "Microsoft" → "Windows" → "RemoteDesktopServices-RdpCoreTS", les événements portant l'ID 162.

D'après notre expérience, vous pouvez vous référer au tableau suivant pour déterminer le codec utilisé :

Codec
Windows 2012R2
Windows 2016
Windows 2019
RemoteFX
Mode client : 1 / 3, H264 activé : 0 Mode client : 3, AVC disponible : 0 Mode client : 3, AVC disponible : 0
RemoteFX progressif
Mode client : 0 / 2, H264 activé : 0 Mode client : 0/2, AVC disponible : 0 Mode client : 0, AVC disponible : 0 ou
Mode client : 2, AVC disponible : 1, profil initial : 2
AVC420
H264 activé : 1
AVC444
AVC disponible : 1, profil initial : 2048 AVC disponible 1, profil initial : 2048

D'autres configurations de serveur peuvent donner lieu à des résultats différents. Le tableau ci-dessus est donc fourni à titre indicatif uniquement. Nous prévoyons, dans une prochaine version, de permettre l'affichage du codec utilisé dans l'openthinclient OS.

Quels paramètres dois-je définir dans openthinclient Manager ?

Pour contrôler le choix du codec, vous devez définir les paramètres suivants dans openthinclient Manager, au sein de l'application FreeRDP :

Codec Windows 2012R2 Windows 20161 Windows 20191
RemoteFX Mode client léger GFX : activé
Paramètres GFX : /gfx:RFX
Mode client léger GFX : activé
Paramètres GFX : /gfx:AVC420
Mode client léger GFX : activé
Paramètres GFX : /gfx:AVC420
RemoteFX progressif Mode client léger GFX : désactivé
Paramètres GFX : /gfx:RFX
Mode client léger GFX : désactivé
Paramètres GFX : /gfx:AVC420
Mode client léger GFX : désactivé
Paramètres GFX : /gfx:AVC420
AVC420 Mode client léger GFX : sans
importance Paramètres GFX : /gfx:AVC420
AVC444 Mode client léger GFX : activé
Paramètres GFX : /gfx:AVC444
Mode client léger GFX : activé
. Paramètres GFX : /gfx:AVC444

1 Côté serveur, l'utilisation d'AVC444 est contrôlée par la stratégie de groupe "Configuration de l'ordinateur → Modèles d'administration Composants Windows Services de bureau à distance Hôte de session de bureau à distance Environnement de session à distance Donner la priorité au mode graphique H.264 / AVC 444 pour les connexions Bureau à distance". Si vous souhaitez utiliser AVC444, veuillez vous assurer, via la stratégie de groupe, que l'utilisation d'AVC444 est privilégiée.