15. März 2023
Beigesteuert von:
L
Sie können die folgenden Citrix-Richtlinieneinstellungen konfigurieren und zu einer Richtlinie hinzufügen, die HDX-Audiofunktionen optimiert. Einzelheiten zur Nutzung sowie Beziehungen und Abhängigkeiten mit anderen Richtlinieneinstellungen finden Sie unterAudiorichtlinieneinstellungenUndEinstellungen der BandbreitenrichtlinieUndRichtlinieneinstellungen für Multi-Stream-Verbindungen.
Adaptives Audio
Mit adaptivem Audio müssen Sie die Audioqualitätsrichtlinien auf dem VDA nicht manuell konfigurieren. Adaptive Audio optimiert die Einstellungen für Ihre Umgebung und ersetzt veraltete Audiokomprimierungsformate, um ein hervorragendes Benutzererlebnis zu bieten.
Adaptives Audio ist standardmäßig aktiviert. Informationen zum Deaktivieren von adaptivem Audio finden Sie unterAudiorichtlinieneinstellungen.
Wichtig:
Wir empfehlen, Audio über das User Datagram Protocol (UDP) statt über TCP bereitzustellen, wenn Echtzeit-Audioanwendungen erforderlich sind. Nur Windows Virtual Delivery Agent (VDA) unterstützt Audio über UDP.
Die UDP-Audioverschlüsselung mit DTLS ist nur zwischen Citrix Gateway und der Citrix Workspace-App verfügbar. Daher kann es manchmal vorzuziehen sein, den TCP-Transport zu verwenden. TCP unterstützt die End-to-End-TLS-Verschlüsselung vom VDA zur Citrix Workspace-App.
Weitere Informationen zu adaptivem Audio und UDP-Audio finden Sie unterAudio über UDP Echtzeittransport und Audio-UDP-Portbereich.
Audio Qualität
Im Allgemeinen verbraucht eine höhere Tonqualität mehr Bandbreite und CPU-Auslastung des Servers, da mehr Audiodaten an Benutzergeräte gesendet werden. Durch die Tonkomprimierung können Sie die Tonqualität mit der Gesamtleistung der Sitzung in Einklang bringen. Verwenden Sie die Citrix-Richtlinieneinstellungen, um die Komprimierungsstufen zu konfigurieren, die auf Sounddateien angewendet werden sollen.
Standardmäßig ist dieRichtlinie zur AudioqualitätDie Einstellung ist auf „Hoch“ eingestellt – hochauflösendes Audio, wenn TCP-Transport verwendet wird. Die Richtlinie ist auf „Mittel – für Sprache optimiert“ festgelegt, wenn UDP-Transport (empfohlen) verwendet wird. DerHigh Definition AudioDiese Einstellung bietet Hi-Fi-Stereo-Audio, verbraucht jedoch mehr Bandbreite als andere Qualitätseinstellungen. Verwenden Sie diese Audioqualität nicht für nicht optimierte Voice-Chat- oder Video-Chat-Anwendungen (z. B. Softphones). Der Grund dafür ist, dass dadurch möglicherweise eine Latenz im Audiopfad entsteht, die für Echtzeitkommunikation nicht geeignet ist. Wir empfehlen die für Sprache optimierte Richtlinieneinstellung für Echtzeit-Audio, unabhängig vom ausgewählten Transportprotokoll.
Wenn die Bandbreite begrenzt ist, beispielsweise bei Satelliten- oder DFÜ-Verbindungen, verringert sich die AudioqualitätNiedrigverbraucht die geringstmögliche Bandbreite. Erstellen Sie in dieser Situation separate Richtlinien für Benutzer mit Verbindungen mit geringer Bandbreite, damit Benutzer mit Verbindungen mit hoher Bandbreite nicht beeinträchtigt werden.
Einzelheiten zu den Einstellungen finden Sie unterAudiorichtlinieneinstellungen. Denken Sie daran, die Client-Audioeinstellungen auf dem Benutzergerät zu aktivieren.
Bandbreitenrichtlinien für die Audiowiedergabe und -aufzeichnung:
- Adaptives Audio (Standard)
- Bitrate: variabel adaptiv
- Anzahl der Kanäle: 2 (Stereo) für die Wiedergabe, 1 (Mono) für die Mikrofonaufnahme
- Frequenz: 48000 Hz
- Bittiefe: 16-Bit
- Gute Qualität
- Bitrate: ~100 kbps (min. 75, max. 175 kbps) für die Wiedergabe / ~70 kbps für die Mikrofonaufnahme
- Anzahl der Kanäle: 2 (Stereo) für die Wiedergabe, 1 (Mono) für die Mikrofonaufnahme
- Frequenz: 44100 Hz
- Bittiefe: 16-Bit
- Mittlere Qualität (empfohlen für VoIP)
- Bitrate: ~16 kbps (min. 20, max. 40 kbps) für die Wiedergabe, ~16 kbps für die Mikrofonaufnahme
- Anzahl der Kanäle: 1 (Mono) für Wiedergabe und Aufnahme
- Frequenz: 16000 Hz (Breitband)
- Bittiefe: 16-Bit
- Geringe Qualität
- Bitrate: ~ 11 kbps (min. 10; max. 25 kbps) für die Wiedergabe, ~11 kbps für die Mikrofonaufnahme
- Anzahl der Kanäle: 1 (Mono) für Wiedergabe und Aufnahme
- Frequenz: 8000 Hz (Schmalband)
- Bittiefe: 16-Bit
Client-Audioumleitung
Damit Benutzer Audio von einer Anwendung auf einem Server über Lautsprecher oder andere Audiogeräte auf dem Benutzergerät empfangen können, lassen Sie dieClient-AudioumleitungEinstellung beiErlaubt. Dies ist die Standardeinstellung.
Die Client-Audiozuordnung belastet die Server und das Netzwerk zusätzlich. Durch das Verbot der Client-Audioumleitung werden jedoch alle HDX-Audiofunktionen deaktiviert.
Einzelheiten zu den Einstellungen finden Sie unterAudiorichtlinieneinstellungen. Denken Sie daran, die Client-Audioeinstellungen auf dem Benutzergerät zu aktivieren.
Umleitung des Client-Mikrofons
Um Benutzern die Aufnahme von Audio über Eingabegeräte wie Mikrofone auf dem Benutzergerät zu ermöglichen, belassen Sie dieUmleitung des Client-MikrofonsEinstellung auf die Standardeinstellung (Zulässig) zurücksetzen.
Aus Sicherheitsgründen warnen Benutzergeräte ihre Benutzer, wenn Server, denen sie nicht vertrauen, versuchen, auf Mikrofone zuzugreifen. Benutzer können den Zugriff akzeptieren oder ablehnen, bevor sie das Mikrofon verwenden. Benutzer können diese Warnung in der Citrix Workspace-App deaktivieren.
Einzelheiten zu den Einstellungen finden Sie unterAudiorichtlinieneinstellungen. Denken Sie daran, die Client-Audioeinstellungen auf dem Benutzergerät zu aktivieren.
Audio-Plug-and-Play
Die Richtlinieneinstellung „Audio Plug N Play“ erlaubt oder verhindert die Verwendung mehrerer Audiogeräte zum Aufzeichnen und Abspielen von Ton. Diese Einstellung istErmöglichtstandardmäßig. Audio Plug N Play ermöglicht die Erkennung von Audiogeräten. Die Geräte werden auch dann erkannt, wenn sie erst nach Beginn der Benutzersitzung angeschlossen werden.
Diese Einstellung gilt nur für Windows-Multisitzungs-OS-Maschinen.
Einzelheiten zu den Einstellungen finden Sie unterAudiorichtlinieneinstellungen.
Bandbreitenlimit für die Audioumleitung und Bandbreitenlimit für die Audioumleitung in Prozent
Die Richtlinieneinstellung „Bandbreitenbegrenzung der Audioumleitung“ gibt die maximale Bandbreite (in Kilobit pro Sekunde) für die Wiedergabe und Aufnahme von Audio in einer Sitzung an.
Die Einstellung „Bandbreitenbegrenzung der Audioumleitung in Prozent“ gibt die maximale Bandbreite für die Audioumleitung als Prozentsatz der gesamten verfügbaren Bandbreite an.
Standardmäßig ist für beide Einstellungen Null (kein Maximum) angegeben. Wenn beide Einstellungen konfiguriert sind, wird diejenige mit der niedrigsten Bandbreitenbegrenzung verwendet.
Einzelheiten zu den Einstellungen finden Sie unterEinstellungen der Bandbreitenrichtlinie. Denken Sie daran, die Client-Audioeinstellungen auf dem Benutzergerät zu aktivieren.
Audio über UDP Echtzeittransport und Audio-UDP-Portbereich
Standardmäßig ist die Echtzeitübertragung von Audio über das User Datagram Protocol (UDP) zulässig (sofern zum Zeitpunkt der Installation ausgewählt). Es öffnet einen UDP-Port auf dem Server für Verbindungen, die Audio über UDP-Echtzeittransport verwenden. Bei Netzwerküberlastung oder Paketverlust empfehlen wir die Konfiguration von UDP/RTP für Audio, um das bestmögliche Benutzererlebnis zu gewährleisten. Für Echtzeit-Audio, wie z. B. Softphone-Anwendungen, wird UDP-Audio gegenüber EDT bevorzugt. UDP ermöglicht Paketverluste ohne erneute Übertragung und stellt so sicher, dass bei Verbindungen mit hohem Paketverlust keine zusätzliche Latenz entsteht.
Wichtig:
Wenn sich Citrix Gateway nicht im Pfad befindet, werden mit UDP übertragene Audiodaten nicht verschlüsselt. Wenn Citrix Gateway für den Zugriff auf Citrix Virtual Apps and Desktops-Ressourcen konfiguriert ist, wird der Audioverkehr zwischen dem Endpunktgerät und Citrix Gateway mithilfe des DTLS-Protokolls gesichert.
Der Audio-UDP-Portbereich gibt den Bereich von Portnummern an, den der Windows VDA zum Austausch von Audiopaketdaten mit dem Benutzergerät verwendet.
Standardmäßig liegt der Bereich zwischen 16500 und 16509.
Notiz:
Wenn Audio über UDP-Echtzeittransport für adaptives Audio nicht erforderlich ist, empfiehlt Citrix, die Richtlinieneinstellung auf Deaktiviert zu konfigurieren. Dadurch wird vermieden, dass Citrix Workspace-App-Clients offene UDP-Verbindungen anfordern oder das Erscheinen unerwünschter Dialogfelder zur Konfiguration der Citrix Workspace-App-Client-Firewall auslösen.
Einzelheiten zur Einstellung von Audio über UDP-Echtzeittransport finden Sie unterAudiorichtlinieneinstellungen. Einzelheiten zum Audio-UDP-Portbereich finden Sie unterRichtlinieneinstellungen für Multi-Stream-Verbindungen. Denken Sie daran, die Client-Audioeinstellungen auf dem Benutzergerät zu aktivieren.
Für Audio über UDP ist der Windows VDA erforderlich. Informationen zu unterstützten Richtlinien auf dem Linux VDA finden Sie unterListe der Richtlinienunterstützung.
Audioeinstellungsrichtlinien für Benutzergeräte
- Laden Sie die Gruppenrichtlinienvorlagen wie folgtKonfigurieren der administrativen Vorlage für Gruppenrichtlinienobjekte.
- Erweitern Sie im Gruppenrichtlinien-EditorAdministrative Vorlagen > Citrix-Komponenten > Citrix Workspace > Benutzererfahrung.
- FürClient-Audioeinstellungen, wählenNicht konfiguriert,Ermöglicht, oderBehinderte.
- Nicht konfiguriert. Standardmäßig ist die Audioumleitung mit hochwertigem Audio oder den zuvor konfigurierten benutzerdefinierten Audioeinstellungen aktiviert.
- Ermöglicht. Aktiviert die Audioumleitung mithilfe der ausgewählten Optionen.
- Behinderte. Deaktiviert die Audioumleitung.
- Wenn Sie auswählenErmöglicht, wählen Sie eine Tonqualität. Für UDP-Audio verwenden SieMittel(Standard).
- Wählen Sie nur für UDP-AudioAktivieren Sie den Echtzeittransportund legen Sie dann den Bereich der eingehenden Ports fest, die in der lokalen Windows-Firewall geöffnet werden sollen.
- Um UDP Audio mit Citrix Gateway zu verwenden, wählen SieEchtzeittransport über Gateway zulassen. Konfigurieren Sie Citrix Gateway mit DTLS. Weitere Informationen finden Sie unterDieser Artikel.
Wenn Sie als Administrator keine Kontrolle über Endpunktgeräte haben, um diese Änderungen vorzunehmen, verwenden Sie die default.ica-Attribute von StoreFront, um UDP Audio zu aktivieren. Zum Beispiel für mitgebrachte Geräte oder Heimcomputer.
- Öffnen Sie auf dem StoreFront-Computer C:\inetpub\wwwroot\Citrix\
\App_Data\default.ica mit einem Editor wie Notepad. -
Nehmen Sie im Abschnitt [Anwendung] die folgenden Einträge vor.
; Dieser Text ermöglicht den Echtzeittransport
See AlsoPlease be patient as the PDF generation may take upto a minute.Pros and Cons of Autoflowering Cannabis Seeds + Plus Grow TipsEnableRtpAudio=true
; Dieser Text ermöglicht den Echtzeittransport über das Gateway
EnableUDPThroughGateway=true
; Dieser Text setzt die Audioqualität auf Mittel
AudioBandwidthLimit=1
; UDP-Portbereich
RtpAudioLowestPort=16500
RtpAudioHighestPort=16509
Wenn Sie UDP-Audio (User Datagram Protocol) durch Bearbeiten von default.ica aktivieren, ist UDP-Audio für alle Benutzer aktiviert, die diesen Store verwenden.
Benutzer in Audio- oder Videokonferenzen hören möglicherweise ein Echo. Echos treten normalerweise auf, wenn Lautsprecher und Mikrofone zu nah beieinander sind. Aus diesem Grund empfehlen wir die Verwendung von Headsets für Audio- und Videokonferenzen.
HDX bietet eine Echounterdrückungsoption (standardmäßig aktiviert), die jegliches Echo minimiert. Die Wirksamkeit der Echounterdrückung hängt vom Abstand zwischen den Lautsprechern und dem Mikrofon ab. Stellen Sie sicher, dass die Geräte nicht zu nah oder zu weit voneinander entfernt sind.
Sie können eine Registrierungseinstellung ändern, um die Echounterdrückung zu deaktivieren. Weitere Informationen finden Sie unterVermeiden Sie Echos bei Multimedia-Konferenzenin der Liste der über die Registrierung verwalteten Funktionen.
Softphones
Ein Softphone ist eine Software, die als Telefonschnittstelle fungiert. Sie verwenden ein Softphone, um von einem Computer oder einem anderen Smart-Gerät aus über das Internet zu telefonieren. Mithilfe eines Softphones können Sie über einen Bildschirm Telefonnummern wählen und andere Telefonfunktionen ausführen.
Citrix Virtual Apps and Desktops unterstützen mehrere Alternativen für die Bereitstellung von Softphones.
- Steuermodus. Das gehostete Softphone steuert einen physischen Telefonapparat. In diesem Modus wird kein Audiodatenverkehr über den Citrix Virtual Apps and Desktops-Server geleitet.
-
HDX RealTime optimierte Softphone-Unterstützung (empfohlen). Die Medien-Engine läuft auf dem Benutzergerät und der Voice over Internet Protocol-Verkehr fließt Peer-to-Peer. Beispiele finden Sie unter:
- HDX-Optimierung für Microsoft Teams
- HDX RealTime Optimization Pack, was die Bereitstellung von Microsoft Skype for Business optimiert
- Cisco Jabber Softphone für VDI(früher bekannt als VXME)
- Cisco Webex Meetings für VDI
- Avaya VDI Equinox(früher bekannt als VDI Communicator)
- Zoom VDI-Plugin
- Genesys PureEngage Cloud
- Nuance Dragon PowerMic Diktiergerät
- Lokaler App-Zugriff. Eine Citrix Virtual Apps and Desktops-Funktion, die es einer Anwendung wie einem Softphone ermöglicht, lokal auf dem Windows-Benutzergerät ausgeführt zu werden und dennoch nahtlos in den virtuellen/veröffentlichten Desktop integriert zu sein. Diese Funktion verlagert die gesamte Audioverarbeitung auf das Benutzergerät. Weitere Informationen finden Sie unterLokaler App-Zugriff und URL-Umleitung.
- Unterstützung für generische HDX RealTime-Softphones.Voice over Internet Protocol-over-ICA.
Generische Softphone-Unterstützung
Generische Softphone-Unterstützung ermöglicht Ihnen das Hosten eines unveränderten Softphones auf XenApp oder XenDesktop im Rechenzentrum. Der Audioverkehr erfolgt über das Citrix ICA-Protokoll (vorzugsweise über UDP/RTP) an das Benutzergerät, auf dem die Citrix Workspace-App ausgeführt wird.
Generische Softphone-Unterstützung ist eine Funktion von HDX RealTime. Dieser Ansatz zur Softphone-Bereitstellung ist besonders nützlich, wenn:
- Eine optimierte Lösung für die Bereitstellung des Softphones ist nicht verfügbar und der Benutzer befindet sich nicht auf einem Windows-Gerät, auf dem der lokale App-Zugriff verwendet werden kann.
- Die für die optimierte Bereitstellung des Softphones erforderliche Medien-Engine ist nicht auf dem Benutzergerät installiert oder für die auf dem Benutzergerät ausgeführte Betriebssystemversion nicht verfügbar. In diesem Szenario bietet Generic HDX RealTime eine wertvolle Fallback-Lösung.
Es gibt zwei Überlegungen zur Softphone-Bereitstellung mit Citrix Virtual Apps and Desktops:
- Wie die Softphone-Anwendung auf dem virtuellen/veröffentlichten Desktop bereitgestellt wird.
- Wie der Ton zum und vom Benutzer-Headset, Mikrofon und den Lautsprechern oder dem USB-Telefongerät übertragen wird.
Citrix Virtual Apps and Desktops umfassen zahlreiche Technologien zur Unterstützung der generischen Softphone-Bereitstellung:
- Für Sprache optimierter Codec für schnelle Kodierung des Echtzeit-Audios und Bandbreiteneffizienz.
- Audio-Stack mit geringer Latenz.
- Serverseitiger Jitter-Puffer zur Glättung des Audiosignals bei schwankender Netzwerklatenz.
- Paket-Tagging (DSCP und WMM) für Quality of Service.
- DSCP-Tagging für RTP-Pakete (Layer 3)
- WMM-Tagging für WLAN
Die Citrix Workspace-App-Versionen für Windows, Linux, Chrome und Mac sind auch Voice over Internet Protocol-fähig. Die Citrix Workspace-App für Windows bietet diese Funktionen:
- Clientseitiger Jitter-Puffer – Sorgt für reibungslose Audioqualität, selbst wenn die Netzwerklatenz schwankt.
- Echounterdrückung – Ermöglicht eine größere Variation des Abstands zwischen Mikrofon und Lautsprechern für Mitarbeiter, die kein Headset verwenden.
- Audio-Plug-n-Play – Audiogeräte müssen vor Beginn einer Sitzung nicht angeschlossen werden. Sie können jederzeit angeschlossen werden.
- Audiogeräte-Routing – Benutzer können den Klingelton an die Lautsprecher leiten, den Sprachpfad jedoch an ihr Headset.
- Multi-Stream-ICA – Ermöglicht flexibles, auf Quality of Service basierendes Routing über das Netzwerk.
- ICA unterstützt vier TCP- und zwei UDP-Streams. Einer der UDP-Streams unterstützt Echtzeit-Audio über RTP.
Eine Zusammenfassung der Funktionen der Citrix Workspace-App finden Sie unterCitrix Receiver-Funktionsmatrix.
Empfehlungen zur Systemkonfiguration
Client-Hardware und -Software:Für eine optimale Audioqualität empfehlen wir die neueste Version der Citrix Workspace-App und ein hochwertiges Headset mit akustischer Echounterdrückung (AEC). Citrix Workspace-App-Versionen für Windows, Linux und Mac unterstützen Voice over Internet Protocol. Darüber hinaus bietet Dell Wyse Voice over Internet Protocol-Unterstützung für ThinOS (WTOS).
Überlegungen zur CPU:Überwachen Sie die CPU-Nutzung auf dem VDA, um festzustellen, ob es erforderlich ist, jeder virtuellen Maschine zwei virtuelle CPUs zuzuweisen. Echtzeit-Sprache und -Video sind datenintensiv. Durch die Konfiguration von zwei virtuellen CPUs wird die Thread-Switching-Latenz verringert. Daher empfehlen wir Ihnen, zwei vCPUs in einer Citrix Virtual Desktops VDI-Umgebung zu konfigurieren.
Zwei virtuelle CPUs zu haben bedeutet nicht unbedingt, dass sich die Anzahl der physischen CPUs verdoppelt, da physische CPUs sitzungsübergreifend gemeinsam genutzt werden können.
Auch das Citrix Gateway Protocol (CGP), das für die Sitzungszuverlässigkeitsfunktion verwendet wird, erhöht den CPU-Verbrauch. Bei hochwertigen Netzwerkverbindungen können Sie diese Funktion deaktivieren, um den CPU-Verbrauch auf dem VDA zu reduzieren. Auf einem leistungsstarken Server ist möglicherweise keiner der vorherigen Schritte erforderlich.
UDP-Audio:Audio über UDP bietet eine hervorragende Toleranz gegenüber Netzwerküberlastung und Paketverlust. Wir empfehlen es anstelle von TCP, sofern verfügbar.
LAN/WAN-Konfiguration:Die richtige Konfiguration des Netzwerks ist entscheidend für eine gute Echtzeit-Audioqualität. Normalerweise müssen Sie virtuelle LANs (VLANs) konfigurieren, da übermäßig viele Broadcast-Pakete zu Jitter führen können. IPv6-fähige Geräte generieren möglicherweise viele Broadcast-Pakete. Wenn IPv6-Unterstützung nicht benötigt wird, können Sie IPv6 auf diesen Geräten deaktivieren. Konfigurieren Sie es zur Unterstützung der Servicequalität.
Einstellungen zur Nutzung von WAN-Verbindungen:Sie können Voice-Chat über LAN- und WAN-Verbindungen verwenden. Bei einer WAN-Verbindung hängt die Audioqualität von der Latenz, dem Paketverlust und dem Jitter der Verbindung ab. Bei der Bereitstellung von Softphones für Benutzer über eine WAN-Verbindung empfehlen wir die Verwendung des NetScaler SD-WAN zwischen dem Rechenzentrum und dem Remote-Büro. Dadurch bleibt eine hohe Servicequalität erhalten. NetScaler SD-WAN unterstützt Multi-Stream ICA, einschließlich UDP. Außerdem ist es für einen einzelnen TCP-Stream möglich, die Prioritäten verschiedener virtueller ICA-Kanäle zu unterscheiden, um sicherzustellen, dass Echtzeit-Audiodaten mit hoher Priorität bevorzugt behandelt werden.
Verwenden Sie Director oder dasHDX-Monitorum Ihre HDX-Konfiguration zu validieren.
Remote-Benutzerverbindungen:Citrix Gateway unterstützt DTLS zur nativen Bereitstellung von UDP/RTP-Verkehr (ohne Kapselung in TCP). Öffnen Sie Firewalls bidirektional für UDP-Verkehr über Port 443.
Codec-Auswahl und Bandbreitenverbrauch:Zwischen dem Benutzergerät und dem VDA im Rechenzentrum empfehlen wir die Verwendung vonFür Sprache optimiertCodec-Einstellung, auch bekannt als mittlere Audioqualität. Zwischen der VDA-Plattform und der IP-PBX verwendet das Softphone den jeweils konfigurierten oder ausgehandelten Codec. Zum Beispiel:
- G711 bietet eine gute Sprachqualität, erfordert jedoch eine Bandbreite von 80 Kilobit pro Sekunde bis 100 Kilobit pro Sekunde pro Anruf (abhängig vom Netzwerk-Layer2-Overhead).
- G729 bietet eine gute Sprachqualität und hat einen geringen Bandbreitenbedarf von 30 Kilobit pro Sekunde bis 40 Kilobit pro Sekunde pro Anruf (abhängig vom Overhead der Netzwerkschicht 2).
Bereitstellung von Softphone-Anwendungen auf dem virtuellen Desktop
Es gibt zwei Methoden, mit denen Sie ein Softphone auf dem virtuellen XenDesktop-Desktop bereitstellen können:
- Die Anwendung kann im virtuellen Desktop-Image installiert werden.
- Die Anwendung kann mit Microsoft App‑V auf den virtuellen Desktop gestreamt werden. Dieser Ansatz hat Vorteile bei der Verwaltbarkeit, da das virtuelle Desktop-Image übersichtlich bleibt. Nach dem Streamen auf den virtuellen Desktop wird die Anwendung in dieser Umgebung ausgeführt, als ob sie auf die übliche Weise installiert worden wäre. Nicht alle Anwendungen sind mit App-V kompatibel.
Bereitstellung von Audio zum und vom Benutzergerät
Generic HDX RealTime unterstützt zwei Methoden zur Audioübertragung zum und vom Benutzergerät:
- Virtueller Citrix Audio-Kanal. Wir empfehlen generell den Citrix Audio Virtual Channel, da er speziell für den Audiotransport konzipiert ist.
- Generische USB-Umleitung. Unterstützt Audiogeräte mit Tasten oder einem Display (oder beidem) und Human Interface Device (HID), wenn sich das Benutzergerät in einer LAN- oder LAN-ähnlichen Verbindung zurück zum Citrix Virtual Apps and Desktops-Server befindet.
Virtueller Citrix-Audiokanal
Der bidirektionale Citrix Audio Virtual Channel (CTXCAM) ermöglicht die effiziente Bereitstellung von Audio über das Netzwerk. Generisches HDX RealTime nimmt den Ton vom Headset oder Mikrofon des Benutzers und komprimiert ihn. Anschließend wird es über ICA an die Softphone-Anwendung auf dem virtuellen Desktop gesendet. Ebenso wird die Audioausgabe des Softphones komprimiert und in die andere Richtung an das Headset oder die Lautsprecher des Benutzers gesendet. Diese Komprimierung ist unabhängig von der vom Softphone selbst verwendeten Komprimierung (z. B. G.729 oder G.711). Dies erfolgt mit dem Optimized-for-Speech-Codec (mittlere Qualität). Seine Eigenschaften sind ideal für Voice over Internet Protocol. Es verfügt über eine schnelle Kodierungszeit und verbraucht in der Spitze nur etwa 56 Kilobit pro Sekunde Netzwerkbandbreite (28 Kbit/s in jede Richtung). Dieser Codec muss explizit in der Studio-Konsole ausgewählt werden, da es sich nicht um den Standard-Audio-Codec handelt. Der Standardwert ist der HD-Audio-Codec (Hohe Qualität). Dieser Codec eignet sich hervorragend für High-Fidelity-Stereo-Soundtracks, ist jedoch im Vergleich zum Optimized-for-Speech-Codec langsamer zu kodieren.
Generische USB-Umleitung
Die Citrix Generic USB Redirection-Technologie (CTXGUSB Virtual Channel) bietet eine generische Möglichkeit zum Remoting von USB-Geräten, einschließlich Verbundgeräten (Audio plus HID) und isochronen USB-Geräten. Dieser Ansatz ist auf LAN-verbundene Benutzer beschränkt. Dies liegt daran, dass das USB-Protokoll tendenziell empfindlich auf Netzwerklatenz reagiert und eine beträchtliche Netzwerkbandbreite erfordert. Die isochrone USB-Umleitung funktioniert bei Verwendung einiger Softphones gut. Diese Umleitung sorgt für eine hervorragende Sprachqualität und geringe Latenz. Allerdings wird Citrix Audio Virtual Channel bevorzugt, da es für den Audioverkehr optimiert ist. Die primäre Ausnahme besteht, wenn Sie ein Audiogerät mit Tasten verwenden. Zum Beispiel ein USB-Telefon, das an das Benutzergerät angeschlossen ist und über LAN mit dem Rechenzentrum verbunden ist. In diesem Fall unterstützt die generische USB-Umleitung Tasten am Telefon oder Headset, die Funktionen steuern, indem sie ein Signal zurück an das Softphone senden. Es gibt kein Problem mit Tasten, die lokal auf dem Gerät funktionieren.
Einschränkung
Sie installieren ein Audiogerät auf Ihrem Client, aktivieren die Audioumleitung und starten eine RDS-Sitzung. Die Audiodateien können möglicherweise nicht abgespielt werden und es wird eine Fehlermeldung angezeigt.
Um dieses Problem zu umgehen, fügen Sie den Registrierungsschlüssel auf dem RDS-Computer hinzu und starten Sie den Computer dann neu. Weitere Informationen finden Sie unterAudiobeschränkungin der Liste der über die Registrierung verwalteten Funktionen.