Linux Virtual Delivery Agent 2106

Thinwire progressive Anzeige

Die Sitzungsinteraktivität kann bei Verbindungen mit geringer Bandbreite oder hoher Latenz beeinträchtigt werden. Bei Verbindungen mit weniger als 2 Mbit/s Bandbreite oder einer Latenz von mehr als 200 ms kann beispielsweise das Scrollen auf einer Webseite langsam, träge oder ruckelig werden. Tastatur- und Mausoperationen können den Grafikaktualisierungen hinterherhinken.

  • Bis Version 7.17 konnten Sie Richtlinieneinstellungen verwenden, um den Bandbreitenverbrauch zu reduzieren, indem Sie die Sitzung auf eine Niedrige visuelle Qualität konfigurierten oder eine geringere Farbtiefe (16-Bit- oder 8-Bit-Grafiken) einstellten. Sie mussten jedoch wissen, dass ein Benutzer eine schwache Verbindung hatte. HDX Thinwire passte die statische Bildqualität nicht dynamisch an die Netzwerkbedingungen an.

Ab Version 7.18 wechselt HDX Thinwire standardmäßig in einen progressiven Aktualisierungsmodus, wenn die verfügbare Bandbreite unter 2 Mbit/s fällt oder die Netzwerklatenz 200 ms überschreitet. In diesem Modus:

  • Alle statischen Bilder werden stark komprimiert.
  • Die Textqualität wird reduziert.

In der folgenden Grafik, in der der progressive Aktualisierungsmodus aktiv ist, haben beispielsweise die Buchstaben F und e blaue Artefakte, und das Bild ist stark komprimiert. Dieser Ansatz reduziert den Bandbreitenverbrauch erheblich, was einen schnelleren Empfang von Bildern und Text ermöglicht und die Sitzungsinteraktivität verbessert.

Bild der progressiven Thinwire-Anzeige 1

  • Wenn Sie nicht mehr mit der Sitzung interagieren, werden die herabgesetzten Bilder und der Text progressiv verlustfrei geschärft. In der folgenden Grafik enthalten die Buchstaben beispielsweise keine blauen Artefakte mehr, und das Bild wird in Quellqualität angezeigt.

  • Bild der progressiven Thinwire-Anzeige 2

  • Bei Bildern verwendet das Schärfen eine zufällige blockartige Methode. Bei Text werden einzelne Buchstaben oder Wortteile geschärft. Der Schärfungsprozess erfolgt über mehrere Frames. Dieser Ansatz vermeidet eine Verzögerung durch einen einzelnen großen Schärfungsframe.

Transiente Bilder (Video) werden weiterhin mit adaptiver Anzeige oder Selektivem H.264 verwaltet.

Verwendung des progressiven Modus

Standardmäßig ist der progressive Modus für die Richtlinieneinstellungen der Visuellen Qualität im Standby-Modus: Hoch, Mittel (Standard) und Niedrig.

Der progressive Modus wird zwangsweise deaktiviert (nicht verwendet), wenn:

  • Visuelle Qualität = Immer verlustfrei oder Verlustfrei aufbauen
  • Bevorzugte Farbtiefe für einfache Grafiken = 8-Bit
  • Videocodec für Komprimierung verwenden = Für den gesamten Bildschirm (wenn Vollbild-H.264 gewünscht ist)

Wenn der progressive Modus im Standby-Modus ist, wird er standardmäßig aktiviert, wenn eine der folgenden Bedingungen eintritt:

  • Verfügbare Bandbreite fällt unter 2 Mbit/s
  • Netzwerklatenz steigt über 200 ms

Nach einem Moduswechsel werden mindestens 10 s in diesem Modus verbracht, auch wenn die ungünstigen Netzwerkbedingungen nur vorübergehend sind.

Verhalten des progressiven Modus ändern

Sie können das Verhalten des progressiven Modus ändern, indem Sie den folgenden Befehl ausführen:

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\SOFTWARE\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "ProgressiveDisplay" -d "<value>" --force
<!--NeedCopy-->

wobei <value>:

0 = Immer aus (unter keinen Umständen verwenden)

1 = Automatisch (Umschaltung basierend auf Netzwerkbedingungen, Standardwert)

2 = Immer an

Im automatischen Modus (1) können Sie einen der folgenden Befehle ausführen, um die Schwellenwerte zu ändern, bei denen der progressive Modus umgeschaltet wird:

sudo /opt/Citrix/VDA/bin/ctxreg  create -k "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "ProgressiveDisplayBandwidthThreshold" -d "<value>" --force
<!--NeedCopy-->

wobei <value> der <Schwellenwert in Kbit/s> ist (Standard = 2.048)

Beispiel: 4096 = progressiven Modus aktivieren, wenn die Bandbreite unter 4 Mbit/s fällt

sudo /opt/Citrix/VDA/bin/ctxreg  create -k "HKEY_LOCAL_MACHINE\SOFTWARE\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "ProgressiveDisplayLatencyThreshold" -d "<value>" --force
<!--NeedCopy-->

wobei <value> der <Schwellenwert in ms> ist (Standard = 200)

Beispiel: 100 = progressiven Modus aktivieren, wenn die Netzwerklatenz unter 100 ms fällt.

Thinwire progressive Anzeige