Wenn ein Administrator die Echtzeit-Audio/Video-Funktion konfiguriert hat, können Sie die integrierten Audio/-Video-Geräte des Clientcomputers auf einem Remote-Desktop oder in einer veröffentlichten Anwendung verwenden. Echtzeit-Audio/Video ist mit Standard-Konferenzanwendungen und browserbasierten Videoanwendungen kompatibel und unterstützt standardmäßige Webcams, USB-Audiogeräte und analoge Audioeingänge.
Überblick über Echtzeit-Audio/Video
Echtzeit-Audio/Video wird nur in Chrome, Microsoft Edge und Firefox unterstützt. Die Standardvideoauflösung lautet 320 x 240 Pixel. Die standardmäßigen Echtzeit-Audio/Video-Einstellungen funktionieren problemlos mit den meisten Webcam- und Audioanwendungen.
Informationen zum Ändern der Echtzeit-Audio/Video-Einstellungen finden Sie im Horizon-Remote-Desktopfunktionen und GPOs-Dokument unter „Konfigurieren von Echtzeit-Audio/Video-Einstellungen“.
Wenn ein Remote-Desktop oder eine veröffentlichte Anwendung mit dem Audio-/Video-Gerät des Clientcomputers verbunden ist, bevor sie diese verwenden können, fragt der Browser eventuell nach der entsprechenden Berechtigung. Unterschiedliche Browser verhalten sich unterschiedlich.
- Microsoft Edge fragt jedes Mal nach der Berechtigung. Dieses Verhalten können Sie nicht ändern. Weitere Informationen finden Sie unter https://blogs.windows.com/msedgedev/2015/05/13/announcing-media-capture-functionality-in-microsoft-edge.
- Firefox fragt jedes Mal nach der Berechtigung. Dieses Verhalten können Sie jedoch ändern. Weitere Informationen finden Sie unter https://support.mozilla.org/en-US/kb/permissions-manager-give-ability-store-passwords-set-cookies-more?redirectlocale=en-US&redirectslug=how-do-i-manage-website-permissions.
- Chrome fragt beim ersten Mal nach der Berechtigung. Wenn Sie die Verwendung des Geräts zulassen, wird Chrome nicht mehr nach einer Berechtigung fragen.
Wenn ein Remote-Desktop mit der Webcam oder dem Audio-/Video-Gerät des Clientcomputers verbunden ist, wird oben in der Sidebar ein Symbol für jedes Gerät angezeigt. Über dem Gerätesymbol in der Sidebar taucht ein rotes Fragezeichen auf, das auf eine Berechtigungsanforderung hinweist. Wenn Sie die Verwendung eines Geräts zulassen, verschwindet das rote Fragezeichen. Wenn Sie eine Berechtigungsanforderung zurückweisen, verschwindet das Gerätesymbol.
Wenn in einer Sitzung eines Remote-Desktops oder einer veröffentlichten Anwendung Echtzeit-Audio/Video verwendet wird und Sie eine Verbindung zu einem zweiten Remote-Desktop oder einer zweiten veröffentlichten Anwendung herstellen möchten und eine Sicherheitswarnung angezeigt wird (z. B. wenn kein gültiges Zertifikat installiert wurde), kann es zum Ausfall von Echtzeit-Audio/Video in der ersten Sitzung kommen, wenn Sie die Warnung ignorieren und sich mit dem zweiten Remote-Desktop oder der zweiten veröffentlichten Anwendung verbinden.
Verbessern der Echtzeit-Audio/Video-Leistung
Bei der Verwendung von Echtzeit-Audio/Video mit bestimmten datenintensiven Anwendungen, wie z. B. Videokonferenzanwendungen, kann es zu einer Verzögerung der Leistung kommen. Um die Leistung zu verbessern, können Sie den H.264-Codec für Echtzeit-Audio/Video aktivieren. Sie können auch festlegen, ob die Hardwarebeschleunigung für Echtzeit-Audio/Video verwendet werden soll.
HTML Access Web-Client verwendet den Opus-Audio-Codec, um eine breite Palette von Audioanwendungen zu verarbeiten, einschließlich Voice over IP, Videokonferenzen usw. Um die Echtzeit-Audioleistung zu verbessern, können Sie den Opus-Codec auf dem HTML Access Web Client einstellen.
In den folgenden Abschnitten wird beschrieben, wie Sie diese Einstellungen konfigurieren, um die Echtzeit-Audio/Video-Leistung zu verbessern.
Aktivieren des H.264-Codecs für Echtzeit-Audio/Video
H.264 ist ein Industriestandard für die Videokomprimierung. Dabei handelt es sich um den Prozess der Konvertierung digitaler Videos in ein Format, das weniger Kapazität beansprucht, wenn es gespeichert oder übertragen wird.
Um H.264 für Echtzeit-Audio/Video zu unterstützen, muss auf Ihrem Client-Gerät der Browser Chrome oder Microsoft Edge ausgeführt werden.
- Melden Sie sich beim Horizon Connection Server-Hostcomputer mit Administratorrechten an.
- Navigieren Sie zum Verzeichnis Programme/VMware/VMware View/Server/broker/webapps/portal/WEB-INF/classes.
- Öffnen Sie die Datei portal-version.properties in einem Texteditor.
- Stellen Sie sicher, dass der folgende Eigenschafts-/Werteintrag in der Datei angezeigt wird.
enableRTAVH264Codec = true
- Wenn Sie den Wert auf
true
festlegen, wird H.264 für Echtzeit-Audio/Video aktiviert. Dies ist der Standardwert. - Wenn Sie den Wert auf
false
festlegen, wird H.264 für Echtzeit-Audio/Video deaktiviert.
- Wenn Sie den Wert auf
- Speichern und schließen Sie die Datei portal-version.properties.
Konfigurieren der Hardwarebeschleunigung für Echtzeit-Audio/Video
Echtzeit-Audio/Video-Hardwarebeschleunigung funktioniert auf Ihrem Client nur, wenn die Grafikverarbeitungseinheit (GPU) auf Ihrem Gerät unterstützt wird und mit FFmpeg kompatibel ist.
Die Aktivierung der Hardwarebeschleunigung kann die Leistung verbessern, kann aber in bestimmten Anwendungsfällen auch zu Funktionseinschränkungen führen. Über eine Konfigurationseinstellung können Sie die Hardwarebeschleunigung für Echtzeit-Audio/Video je nach Bedarf ein- oder ausschalten.
- Melden Sie sich beim Horizon Connection Server-Hostcomputer mit Administratorrechten an.
- Navigieren Sie zum Verzeichnis Programme/VMware/VMware View/Server/broker/webapps/portal/WEB-INF/classes.
- Öffnen Sie die Datei portal-version.properties in einem Texteditor.
- Stellen Sie sicher, dass der folgende Eigenschafts-/Werteintrag in der Datei angezeigt wird.
hardwareAccelerationOption = <VALUE>
wobei <VALUE> einen der folgenden gültigen Werte annimmt:
no-preference
ermöglicht dem Client die Flexibilität, entweder Hardware- oder Softwarebeschleunigung zu verwenden, je nachdem, was für das System und die Konfiguration optimal ist. Dies ist der Standardwert.prefer-hardware
aktiviert die Hardwarebeschleunigung.prefer-software
deaktiviert die Hardwarebeschleunigung und verwendet stattdessen die Softwarebeschleunigung.
- Speichern und schließen Sie die Datei portal-version.properties.
Aktivieren des unterbrechungsfreien Übertragungsmodus (DTX-Modus)
Der unterbrechungsfreie Übertragungsmodus bietet eine Lösung, bei der der Audiodatenverkehr erheblich reduziert wird, wenn der Teilnehmer im Hintergrund ist. Die Verringerung des Audiodatenverkehrs tritt auf, wenn das Audiopaket nicht übertragen wird. Um den unterbrechungsfreiem Übertragungsmodus zu aktivieren, führen Sie die folgenden Schritte aus:
- Melden Sie sich mit Ihrem Administratorkonto beim Verbindungs-Broker an.
- Navigieren Sie zum Pfad Programme\\VMware\\VMware View\\Server\\broker\\webapps\\portal\\WEB-INF\\classes.
- Öffnen Sie die Datei portal-version.properties.
- Fügen Sie
enableRTAVDTX: "true"
hinzu, um den unterbrechungsfreien Übertragungsmodus für Echtzeit-Audio/Video zu aktivieren, oder legen SieenableRTAVDTX: "false"
fest, um den unterbrechungsfreien Übertragungsmodus für Echtzeit-Audio-Video zu deaktivieren.
enableRTAVDTX
immer auf „true“ festgelegt.