Product Documentation

Technische Übersicht

Dec 19, 2017

Das HDX RealTime Optimization Pack ermöglicht klare, scharfe High-Definition-Audio-/Videoanrufe mit Microsoft Skype for Business in einer optimierten Architektur. Benutzer können problemlos an Audio-Video-Anrufen oder Nur-Audioanrufen mit den folgenden anderen Benutzern teilnehmen:

  • Skype for Business-Benutzer
  • Microsoft Lync-Benutzer
  • Benutzer von standardbasierten Videodesktop- und Konferenzraumsystemen mit Multipunktsteuerungseinheit (MCU)
  • Mit Skype for Business kompatible, eigenständige IP-Telefone

Mit minimalen Auswirkungen auf die Skalierbarkeit des Servers wurde die Anrufqualität durch Verlagern der Verarbeitung von Audio und Video vom Server auf das Endbenutzergerät oder -terminal optimiert.

Hauptfeatures

Das Optimization Pack bietet Kunden von XenApp und XenDesktop die folgenden Hauptfeatures:

  • Simulcast-Videoübertragung (mehrere Videodatenströme gleichzeitig) zur Verbesserung der Videoqualität bei Konferenzgesprächen und Besprechungen über Skype.
  • Optimierte Skype for Business-Audio- und Videoanrufe auf Windows-, Mac und Linux-Geräten. Unser Partner Dell unterstützt Wyse ThinOS.
  • Kompatibel mit Skype for Business Server 2015, Lync Server 2013 und Skype for Business Online (Office 365).
  • Herstellen eines Anrufs von der Wähltastatur, Wählleiste, Liste "Kontakte" und dem Unterhaltungsfenster von Skype for Business, sowie Outlook oder anderen Office-Anwendungen.
  • Unterstützung von Point-to-Point-Anrufen und Anrufen mit mehreren Teilnehmern.
  • Unterstützt Audio-Codecs SILK, G.771, G.722, G.722.1 und G.722c sowie RT-Audio. Die ermöglicht die Sprachkommunikation in einer Vielzahl von Netzwerkumgebungen, einschließlich Internet und mobilen Netzwerken.
  • Unterstützt viele Videoauflösungen von 320 x 180 bis zu 1920 x 1080 bei Frameraten von bis zu 30 Frames pro Sekunde.
  • Unterstützt Quality of Service (QoS) durch Einhalten der auf dem Skype for Business-Server konfigurierten Audio- und Videoportbereiche (siehe https://technet.microsoft.com/en-us//library/jj204760(v=ocs.15).aspx und https://technet.microsoft.com/en-us/library/gg412969.aspx).
  • Unterstützt DSCP-Markierungen (Differentiated Services Code Point) für Medienpakete. Stellen Sie QoS-Richtlinien für Windows per Push auf den Endpunkten bereit. Für Linux und Mac OS X gibt es Optimization Pack-Registrierungseinstellungen, die im Benutzerprofil auf dem Server angewendet werden müssen. Weitere Informationen siehe https://support.citrix.com/article/CTX215691.
  • Optimierte Erlebnisqualität (QoE) durch adaptiven Jitterbuffer, Verbergen von Paketverlusten, Anpassung der Anrufübertragungsrate und andere Techniken.
  • Fallback auf serverseitige Medienverarbeitung (generisches HDX RealTime), wenn HDX RealTime Media Engine nicht auf dem Benutzergerät vorhanden ist.
  • Unterstützung der meisten Webcams einschließlich integrierter Webcams von Windows- und Mac-Geräten (Facetime-Kameras).
  • Verbesserte Audio- und Videoqualität bei verlustreichen Verbindungen durch das Aktivieren von Fehlerkorrektur bei Weiterleitung (Forward Error Correction, FEC).
    • Die Anrufsteuerung auf dem Skype for Business-Server verbessert die Medienqualität in Unternehmensnetzwerken. Möglich wird dies durch Verfolgen der Medienbandbreitennutzung und Ablehnen von Anrufen, die das Netzwerk durch zu hohe Bandbreitennutzung überlasten würden.
    • Wenn diese Option von Administratoren aktiviert ist, informieren alle mit dem Optimization Pack ausgeführten Audio- und Videoanrufe die Skype for Business-Serverinfrastruktur über den Bandbreitenverbrauch. Die Anrufe halten alle Bandbreitenrichtlinieneinschränkungen ein, einschließlich der Folgenden:
      • Einschränken der Audio- und Videobandbreite wie von den Richtlinien vorgeschrieben.
      • Herabstufen von Videoanrufen zu Audioanrufen, wenn für Video keine Bandbreite verfügbar ist. Eine generische Meldung wird angezeigt.
      • Umleiten des Anrufs über das Internet, wenn die erforderliche Bandbreite im Firmennetzwerk nicht verfügbar ist. Eine generische Meldung wird angezeigt.
      • Umleiten des Anrufs an Voicemail, wenn keine Bandbreite verfügbar ist. Eine generische Meldung wird angezeigt.
      • Melden von Bandbreiteneinschränkungen der Anrufsteuerung an die QoE-Überwachungsdatenbank.
    • Die Anrufsteuerung funktioniert in allen von Microsoft unterstützten Netzwerkkonfigurationen. Das heißt sie funktioniert in mehreren Regionen, Sites, Links, Routen, Richtlinien usw. Sie funktioniert für lokale und Remoteendpunkte. Bei Remoteendpunkten, wie bei nativen Skype for Business-Clients, die remote ausgeführt werden, unterliegen nur die internen Abschnitte des Medienpfads den Bandbreitenrichtlinien der Anrufsteuerung.
  • Unterstützung für die Videocodecs RT-Video, H.264 UC, H.264-SVC (Scalable Video Coding) und H.264 AVC (Advanced Video Coding). Die Übertragungsraten für Videoanrufe reichen von 128 KBit/s bis zu 2048 KBit/s. Alle Videos werden mit bis zu 30 F/s verschlüsselt (je nach verwendeter Webcam) und mit RTP/UDP (bevorzugt) oder TCP übertragen.

Einschränkungen

Wenn Sie den Skype for Business-Client in einer virtualisierten Umgebung bereitstellen, gibt es einige Unterschiede bei den Features. Weitere Informationen finden Sie unter https://support.citrix.com/article/CTX200279.

Warnung

Eine unsachgemäße Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen und eine Neuinstallation des Betriebssystems erforderlich machen. Citrix übernimmt keine Garantie dafür, dass Probleme, die auf eine unsachgemäße Verwendung des Registrierungs-Editors zurückzuführen sind, behoben werden können. Die Verwendung des Registrierungs-Editors geschieht daher auf eigene Gefahr. Machen Sie auf jeden Fall eine Sicherungskopie der Registrierung, bevor Sie sie bearbeiten.

  • Für eine HDX Ready Pi-Konfiguration mit zwei Monitoren werden keine Videoüberlagerungen unterstützt. Daher ist sie nicht kompatibel mit der HDX RealTime Media Engine für Skype for Business. 
  • HDX Ready Pi unterstützt nicht die H.264-Hardwarekodierung der Webcam. Die gesamte Videocodierung erfolgt auf dem HDX Ready Pi, der eine Videoauflösung von bis zu VGA bietet.
  • Wenn Skype for Business lokal auf dem Gerät ausgeführt wird, klicken Sie im Infobereich mit der rechten Maustaste auf das Symbol für Skype for Business und beenden Sie die Anwendung. Wenn Skype for Business gleichzeitig lokal und im Datencenter als gehostete Anwendung ausgeführt wird, treten wahrscheinlich Interaktionsprobleme auf.
  • Microsoft bietet keine Unterstützung für den Lync und Skype for Business Basic Client mit dem Optimization Pack. Workaround: Verwenden Sie die Vollversion von Skype for Business.
  • Das Optimization Pack unterstützt keine direkten Medienverbindungen zu und von Telefonfestnetz-Gateways Es gibt ein optionales Feature in Skype for Business, die sogenannte Medienumgehung. Weitere Informationen finden Sie unter https://technet.microsoft.com/en-us/library/gg412740.aspx und https://support.citrix.com/article/CTX200279. Wenn Medienumgehung von Skype for Business-Serveradministratoren aktiviert wird, leiten Festnetzanrufe, an denen Optimization Pack-Benutzer teilnehmen, Medienverbindungen automatisch und transparent über den Vermittlungsserver. Diese Funktionseinschränkung wirkt sich nicht auf die Benutzer aus. Beachten Sie diese Einschränkung beim Planen der Netzwerkkapazität.
  • Wenn der Skype for Business-Client als veröffentlichte Anwendung statt als Teil eines vollständigen Windows-Desktops bereitgestellt wird, wird die Desktopfreigabe nicht unterstützt. Wenn Sie die Desktopfreigabe verwenden, wird der Serverdesktop statt des lokalen Desktops freigegeben. Während eines Skype for Business-Anrufs kann Anwendungsfreigabe zum Freigeben anderer gehosteter Anwendungen verwendet werden. Ein virtualisierter Skype for Business-Client kann keine Anwendungen freigeben, die lokal auf dem Benutzergerät ausgeführt werden.
  • Clientseitige Aufzeichnung wird nicht unterstützt. Citrix empfiehlt die Bewertung server-/netzwerkbasierter Aufzeichnungslösungen von Drittanbietern.
  • Die Katalogansicht wird für Anrufe mit mehreren Teilnehmern nicht unterstützt. In Skype for Business-Anrufen mit mehreren Teilnehmern unter Verwendung des Optimization Packs wird die aktive Lautsprecheransicht verwendet.
  • Panoramawebcams, die eine 360°-Rundumsicht des Besprechungsraums ermöglichen, werden nicht unterstützt.
  • Optimierte Bereitstellung (Umleiten der Medienverarbeitung auf das Benutzergerät) in einem Double-Hop-Szenario mit XenApp/XenDesktop und Receiver wird nicht unterstützt.
  • Webproxy-Einschränkungen:
    • HTTP-Proxyauthentifizierung wird nicht unterstützt. Konfigurieren Sie Proxys mithilfe von Positivlisten, um nicht authentifizierten Zugriff auf Skype for Business-Zielserver zuzulassen (z. B. Office 365-Server für cloudbasierte Bereitstellungen).
    • Web Proxy Auto-Discovery Protocol (WPAD) und dynamische Proxyerkennung werden nur für Windows-Endpunkte unterstützt. Konfigurieren Sie Linux- und Mac-Endpunkte mit einer statischen HTTP-Proxyadresse.
  • Auf Linux-Terminals deaktiviert der Installer für die RealTime Media Engine die Multimedia-Umleitung in Linux Receiver. Auf diese Weise wird ein Konflikt zwischen dem Optimization Pack und Linux/Unix Receiver beim Zugriff auf Videogeräte vermieden. Andere Unified Communications-Anwendungen können jedoch die generische USB-Umleitung nicht unterstützen, wenn von einem Linux-Terminal mit installierter RealTime Media Engine darauf zugegriffen wird.
  • Auf USB-Telefongeräten mit Anzeigemöglichkeiten sind die Zeichenfolgen für Datum und Uhrzeit nicht richtig lokalisiert.
  • Das Audiogerät Plantronics Clarity P340 wird nicht unterstützt.
  • Das Optimization Pack deaktiviert die Verwendung von Hardwarebeschleunigung für die Logitech C920-Kamera unter Windows. Es wird jedoch Unterstützung für die C920 als nicht kodierende Kamera geboten. Um die Hardwarekomprimierung für die Logitech C920-Kamera unter Windows zu aktivieren, führen Sie folgende Schritte aus:

1. Ersetzen Sie den Logitech-Treiber durch den Microsoft-Standardtreiber.

2. Erstellen Sie eine Registrierungseinstellung, die Hardwarebeschleunigung für die C920-Kamera ermöglicht.

Bei 32-Bit- und 64-Bit-Windows:

HKCU\Software\Citrix\HDXRTConnector\MediaEngine
Name: EnableC920Compression
Typ: DWORD
Daten: 1 (aktiviert die Hardwarebeschleunigung)
0 oder kein Wert (deaktiviert die Hardwarebeschleunigung)

Hinweis: Logitech empfiehlt die C920-Kamera nicht für die geschäftliche Verwendung. Wir empfehlen die moderneren Logitech-Kameras (C930E, C925E), die mit Microsoft-Standardtreibern kompatibel sind.

Überlegungen und Empfehlungen

  • Bei der Bereitstellung von Geräten, die Hardwarebeschleunigung für Video unterstützen, erhöht sich die Menge der gesendeten Daten beträchtlich. Stellen Sie daher sicher, dass Sie über ausreichende Bandbreite für alle Endpunkte verfügen oder aktualisieren Sie die Medienbandbreitenrichtlinien für den Skype for Business-Server entsprechend.

  • Auf virtuellen Desktops mit nur einer virtuellen CPU kann sich im Fallbackmodus die Videoqualität verschlechtern oder Video sogar ganz ausfallen. Im Fallbackmodus ist die RealTime Media Engine nicht am Endpunkt verfügbar und die Audio-/Videoverarbeitung findet auf dem Server statt.

Es empfiehlt sich, die VDA-Konfiguration so zu ändern, dass Benutzer, die den Fallbackmodus benötigen, mindestens zwei CPUs haben. Weitere Informationen finden Sie unter http://support.citrix.com/article/CTX133024 und http://support.citrix.com/article/CTX132764.

  • Benutzer hören möglicherweise ein Echo oder andere Störungen, wenn auf Endpunkten integrierte Mikrofone und Lautsprecher verwendet werden.

Es empfiehlt sich, auf Endpunkten ein Headset oder eine Freisprechvorrichtung mit hardwarebasierter Echounterdrückung zu verwenden.

  • Wenn Sie versuchen, High-Definition-Videoanrufe von einem Home Office zu tätigen, bedenken Sie die Netzwerkbandbreite und die ISP-Weiterleitungsrichtlinien des Benutzers. Wenn Sie Mosaikeffekte beim Video oder Probleme mit der Lippensynchronisierung beobachten, ändern Sie die maximale Paketgröße (Maximum Packet Size, MTU) in den Eigenschaften der Netzwerkkarte. Legen Sie einen niedrigeren Wert (z. B. 900) fest, um Situationen zu vermeiden, in denen ISPs Traffic Shaping aufgrund der Paketgröße durchführen.
  • Verschiedene Szenarien (z. B. die Kombination von Inhaltsfreigabe und Audio-/Videokonferenzen) funktionieren u. U. nicht richtig, wenn einige Konferenzteilnehmer 1.x-Versionen des Optimization Packs ausführen.

Teilnehmer, die ältere Versionen des Optimization Packs ausführen, sollten ein Upgrade auf die aktuelle Version des Optimization Packs durchführen.

  • Wenn Benutzer einen Anruf tätigen oder einer Sitzung beitreten, wenn sie bereits mehrere Sitzungen ausführen, wird möglicherweise eine Fehlermeldung angezeigt.

Es wird empfohlen, nur eine Sitzung auszuführen.

  • Alte Versionen von Grafikkartentreibern beeinträchtigen möglicherweise die Stabilität des Optimization Packs. H.264-Hardwarecodierung und -decodierung auf Intel- und AMD-Chipsätzen funktioniert zuverlässig mit den aktuellen Grafiktreiberversionen. Die Treiber sind von den Endpunkt- oder Chipsatzherstellern verfügbar. Wenn eine nicht unterstützte Treiberversion erkannt wird, deaktiviert das Optimization Pack diese Features möglicherweise automatisch. 

Bandbreitenverwaltung

  • Dsa Optimization Pack folgt den in Skype for Business festgelegten Bandbreitenrichtlinien. Weitere Informationen finden Sie unter "Network bandwidth requirements for media traffic": https://technet.microsoft.com/en-us/library/gg425841.aspx.
  • RealTime Media Engine erkennt automatisch die vorhandene Bandbreite und passt sich gemäß den in Skype for Business festgelegten Richtliniengrenzwerten an.
  • Bewährte Methode: Bei Verwendung von Optimization Pack und Low-End-Geräten beginnen Sie mit einem Bandbreitenlimit von 500 KBit/s und erhöhen Sie dieses schrittweise, bis Sie den besten Kompromiss finden.

Citrix Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP)

Das Nutzungs- und Analyseprogramm Citrix CEIP ist ein freiwilliges Datenerfassungsprogramm, das der Verbesserung Ihrer Produkterfahrung dient. Nach der Installation dieser Version des Optimization Packs können Sie an dem Programm anonym teilnehmen.

Sie können Ihre Teilnahme an dem Programm jederzeit ändern. Weitere Informationen finden Sie unter https://www.citrix.com/community/cx/ceip.html.

Die Teilnahme am CEIP ist freiwillig. Wenn Sie der Teilnahme zustimmen, sammeln die CEIP-Dienste der Citrix Produkte anonyme Konfigurations- und Nutzungsdaten Ihrer Bereitstellung und senden sie automatisch an Citrix. CEIP erfasst die folgenden Daten:

  • Konfigurationsdaten
  • Alle System- und Konto-IDs werden vor dem Hochladen anonymisiert.

So werden Ihre Daten geschützt:

  • Citrix erfasst keine personenbezogenen Daten.
  • Bei der Installation wird eine zufällige ID erstellt, mit der die Dateiübertragungen verfolgt werden.
  • Es werden keine Informationen wie IP-Adressen, Server- oder Domänennamen erfasst.
  • Alle Daten werden über HTTPS direkt an die Server von Citrix gesendet, und zwar ohne Datenhostingdienste von Drittanbietern zu verwenden.
  • Alle Daten sind sicher auf Citrix Servern gespeichert. Der Zugriff ist nur autorisierten Personen gestattet.

CEIP-Optionsrichtlinien und die Benutzeroberfläche

Der RealTime Connector definiert die folgenden Registrierungseinträge für CEIP-Metriken:

HKEY_LOCAL_MACHINE\Software\Citrix\HDXRTConnector\
DWORD DisableCEIPMetrics

Wenn der Eintrag nicht vorhanden oder der Wert 0 festgelegt ist, kann der Benutzer die Erfassung von CEIP-Metriken steuern. Wenn der Eintrag vorhanden und ein anderer Wert als 0 festgelegt ist, ist die Erfassung von Daten deaktiviert und die Benutzeroberfläche zum Ablehnen der Teilnahme ist ausgeblendet.

Unter 64-Bit-Windows prüft der RealTime Connector HKEY_LOCAL_MACHINE\Software\Citrix und HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix auf diesen Wert.

HKEY_CURRENT_USER\Software\Citrix\ \
DWORD OptOutOfCEIPMetrics

Wenn der Eintrag nicht vorhanden oder der Wert 0 festgelegt ist, hat der Benutzer die Erfassung von CEIP-Metriken nicht abgelehnt. Wenn der Eintrag vorhanden und ein anderer Wert als 0 festgelegt ist, hat der Benutzer die Sammlung von CEIP-Metriken abgelehnt.

RealTime Connector fügt im Dialogfeld Einstellungen ein Kontrollkästchen hinzu.

Anonyme Nutzungsmetrik an Citrix senden

Das Kontrollkästchen ist ausgeblendet, wenn der Administrator das Sammeln von CEIP-Metriken durch Festlegen von DisableCEIPMetrics deaktiviert. Andernfalls wird es angezeigt. Das Kontrollkästchen ist aktiviert, wenn der Registrierungswert OptOutOfCEIPMetrics nicht vorhanden oder auf 0 festgelegt ist. Es ist nicht aktiviert, wenn OptOutOfCEIPMetrics vorhanden und auf einen anderen Wert als 0 festgelegt ist. Wenn der Benutzer den Status des Kontrollkästchens ändert, aktiviert RealTime Connector die Registrierungseinstellung und aktiviert oder deaktiviert die Übermittlung der CEIP-Metriken entsprechend.