Optimiertes Microsoft Teams

Verbesserung der UCSDK deviceID

Das Unified Communications SDK (UCSDK) erweitert die Unterstützung für WebRTC-basierte Anwendungen und ermöglicht Contact Center- und Unified Communications-Anbietern, Echtzeit-Sprach- und Videoanrufe in Citrix Virtual Desktop Infrastructure (VDI)-Umgebungen zu optimieren, indem die Medienverarbeitung auf das Gerät des Benutzers ausgelagert wird. Diese Funktion ist standardmäßig aktiviert.

Mit dieser Funktion können Sie:

  • Anrufe über die Unterstützung von Web Human Interface Devices (HID) steuern, was das Stummschalten, Aufheben der Stummschaltung, Halten und Annehmen direkt von Headsets aus ermöglicht, mit Echtzeit-Statusaktualisierungen in der Anwendung.
  • Bildschirmaufzeichnung über VDI hinaus aktivieren, indem Richtlinien zur Aufzeichnung von Endpunktbildschirmen konfiguriert werden, was das Abrufen und die Wiedergabe aufgezeichneter Sitzungen ermöglicht.
  • UCSDK in Browseranwendungen verwenden, um vollständige Funktionsgleichheit mit Desktopanwendungen für ein nahtloses Erlebnis zu erreichen.

Die Identifizierung und Gruppierung von Audio- und Videogeräten wurde verbessert, was eine präzisere Steuerung von integrierten und Peripheriegeräten ermöglicht. UCSDK-Partner erhalten klare, benutzerfreundliche Informationen über Benutzergeräte.

Unterstützung für WebHID API in UCSDK

Ab Version 2411 unterstützt die Citrix Workspace™-App für Mac die WebHID API, um Human Interface Devices (HIDs) vom Endpunkt an die Unified Communication SDK-Anwendung auf der VDI umzuleiten. Sie entspricht dem HID-Standard für die bidirektionale Kommunikation zwischen der auf UCSDK basierenden Anwendung und den mit dem Endpunkt verbundenen HID-Geräten.

Mit dieser Funktion kann Ihre UCSDK-Anwendung HID-Befehle wie Anruf annehmen, ablehnen, stummschalten oder Stummschaltung aufheben innerhalb der HDX™-Sitzung für ein verbessertes Benutzererlebnis interpretieren. Diese Funktion ist standardmäßig aktiviert.

Konfigurieren einer bevorzugten Netzwerkschnittstelle

Ab Version 2304 können Sie eine bevorzugte Netzwerkschnittstelle für den Medienverkehr konfigurieren. Führen Sie den folgenden Befehl im Terminal aus:

defaults write com.citrix.HdxRtcEngine NetworkPreference -int <value>

Wählen Sie je nach Bedarf einen der folgenden Werte aus:

  • 1: Ethernet
  • 2: Wi-Fi
  • 3: Mobilfunk
  • 4: VPN
  • 5: Loopback
  • 6: Beliebig

Standardmäßig und wenn kein Wert festgelegt ist, wählt die WebRTC-Medien-Engine die beste verfügbare Route.

Encoder-Leistungsschätzer

Die HdxRtcEngine.exe ist die in der Citrix Workspace-App eingebettete WebRTC-Medien-Engine, die die Microsoft Teams-Umleitung verarbeitet. Die HdxRtcEngine.exe kann die beste Kodierungsauflösung schätzen, die die CPU des Endpunkts ohne Überlastung aufrechterhalten kann. Mögliche Werte sind 240p, 360p, 480p, 720p und 1080p.

Der Leistungsschätzungsprozess verwendet Makroblock-Code, um die beste Auflösung zu bestimmen, die mit dem jeweiligen Endpunkt erreicht werden kann. Die Codec-Aushandlung umfasst die höchstmögliche Auflösung. Die Codec-Aushandlung kann zwischen den Peers oder zwischen dem Peer und dem Konferenzserver erfolgen.

Es gibt vier Leistungskategorien für Endpunkte, die jeweils eine eigene maximale verfügbare Auflösung haben:

Endpunktleistung Maximale Auflösung Registrierungsschlüsselwert
Schnell 1080p (1920x1080 16:9 bei 30 fps) 3
Mittel 720p (1280x720 16:9 bei 30 fps) 2
Langsam 360p (640x360 16:9 bei 30 fps oder 640x480 4:3 bei 30 fps) 1
Sehr langsam 240p (320x180 16:9 bei 30 fps oder 320x240 4:3 bei 30 fps) 0

Um den Wert für die Video-Kodierungsauflösung auf 360p festzulegen, führen Sie den folgenden Befehl im Terminal aus:

defaults write com.citrix.HdxRtcEngine OverridePerformance -int 1

Weitere Informationen zur Microsoft Teams-Optimierung finden Sie unter Optimierung für Microsoft Teams.

Verbesserte Erfahrung für optimierte Microsoft Teams-Videokonferenzen

Ab Version 2304 ist standardmäßig die Simulcast-Unterstützung für optimierte Microsoft Teams-Videokonferenzanrufe aktiviert. Mit dieser Unterstützung wird jeder Anruf an die richtige Auflösung für ein optimales Anruferlebnis angepasst. Diese Funktion verbessert die Qualität und das Erlebnis von Videokonferenzanrufen über verschiedene Endpunkte hinweg.

Mit dieser verbesserten Erfahrung kann jeder Benutzer mehrere Videostreams in verschiedenen Auflösungen bereitstellen (z. B. 720p, 360p usw.). Die Videoauflösung hängt von mehreren Faktoren ab, darunter Endpunktfunktionen, Netzwerkbedingungen usw. Der empfangende Endpunkt fordert dann die Auflösung mit der maximalen Qualität an, die er verarbeiten kann, und bietet allen Benutzern das optimale Videoerlebnis.

Hinweis:

Diese Funktion ist erst nach der Bereitstellung eines Updates von Microsoft Teams verfügbar. Informationen zur voraussichtlichen Verfügbarkeit (ETA) finden Sie unter https://www.microsoft.com/ und suchen Sie nach der Microsoft 365-Roadmap. Wenn das Update von Microsoft bereitgestellt wird, können Sie CTX253754 für das Dokumentationsupdate und die Ankündigung überprüfen.

Begrenzung der Videoauflösungen

Administratoren, deren Benutzer auf Client-Endpunkten mit geringerer Leistung arbeiten, können eingehende oder ausgehende Videoauflösungen begrenzen, um die Auswirkungen der Video-Kodierung und -Dekodierung auf diesen Endpunkten zu verringern. Ab Citrix Workspace-App 2304 für Mac können Sie diese Auflösungen mithilfe von Clientkonfigurationsoptionen begrenzen.

Hinweis:

Benutzer, die mit eingeschränkten Auflösungen arbeiten, beeinträchtigen die gesamte Videoqualität der Konferenz, da der Microsoft Teams-Server gezwungen ist, die Auflösung des kleinsten gemeinsamen Nenners für alle Konferenzteilnehmer zu verwenden.

Anrufeinschränkungen sind standardmäßig auf dem Client mit Citrix Workspace-App 2304 deaktiviert. Um sie zu aktivieren, müssen Administratoren die folgenden clientseitigen Konfigurationen mit dem Befehl defaults festlegen:

defaults write com.citrix.HdxRtcEngine <Name> -<Type> <Value>

Name Typ Obligatorisch Akzeptierte Werte
EnableSimulcast Ganzzahl JA 1–3 (auf 1 setzen)
MaxOutgoingResolution Ganzzahl JA 180, 240, 360, 540, 720, 1080 (von Microsoft Teams unterstützte Auflösungen)
MaxIncomingResolution Ganzzahl JA 180, 240, 360, 540, 720, 1080 (von Microsoft Teams unterstützte Auflösungen)
MaxIncomingStreams Ganzzahl JA 1–8
MaxSimulcastLayers Ganzzahl JA 1–3 (auf 1 setzen)
MaxVideoFrameRate Ganzzahl NEIN 1–30
MaxScreenShareFrameRate Ganzzahl NEIN 1–15

Hintergrundunschärfe und -ersetzung für Citrix Optimized Microsoft Teams

Ab Version 2301 unterstützt Citrix Optimized Microsoft Teams in der Citrix Workspace-App für Mac jetzt Hintergrundunschärfe und Hintergrundersetzung. Sie können diese Funktion nutzen, indem Sie während eines Meetings oder eines P2P-Anrufs Mehr > Hintergrundeffekte anwenden auswählen.

Verbesserung des Ruhemodus für optimierte Microsoft Teams-Anrufe

Bisher konnte der Bildschirm der Citrix Workspace-App oder des optimierten Microsoft Teams in einem optimierten Microsoft Teams-Meeting in den Ruhemodus wechseln, wenn keine Maus- oder Tastaturinteraktion erfolgte.

Ab Version 2305 wechselt der Bildschirm der Citrix Workspace-App oder des optimierten Microsoft Teams nicht mehr in den Ruhemodus, selbst wenn während eines optimierten Microsoft Teams-Meetings keine Maus- oder Tastaturinteraktion erfolgt.

Bildschirmfreigabe-Optimierung mit Microsoft Teams

Ab Version 2012 unterstützt die Citrix Workspace-App für Mac die Bildschirmfreigabe-Optimierung mit Microsoft Teams. Weitere Informationen finden Sie unter:

Microsoft Teams-Optimierungsunterstützung für nahtlose App-Sitzungen

Ab Version 2101 unterstützt die Citrix Workspace-App für Mac jetzt die Microsoft Teams-Optimierung für nahtlose App-Sitzungen. Dadurch können Sie Microsoft Teams als Anwendung innerhalb der Citrix Workspace-App starten. Weitere Informationen finden Sie unter:

Unterstützung für Dual Tone Multi Frequency (DTMF) mit Microsoft Teams

Ab Version 2101 unterstützt die Citrix Workspace-App für Mac die Dual Tone Multi Frequency (DTMF)-Signalisierungsinteraktion mit Telefoniesystemen (z. B. PSTN) und Konferenzgesprächen in Microsoft Teams. Diese Funktion ist standardmäßig aktiviert.

Verbesserungen im Desktop Viewer

Wenn der Desktop Viewer im Vollbildmodus ist, kann der Benutzer einen der vom Desktop Viewer abgedeckten Bildschirme zur Freigabe auswählen. Im Fenstermodus kann der Benutzer das Desktop Viewer-Fenster freigeben. Im nahtlosen Modus kann der Benutzer einen Bildschirm von den mit dem Endpunktgerät verbundenen Bildschirmen auswählen. Wenn der Desktop Viewer den Fenstermodus ändert (maximieren, wiederherstellen oder minimieren), wird die Bildschirmfreigabe beendet.

Wenn der Benutzer den Bildschirm freigeben möchte, erscheinen Vorschauen aller verfügbaren Bildschirme im Bildschirmfreigabebereich. Dies macht es für Benutzer intuitiver, den richtigen aus den Vorschauen auszuwählen.

Unterstützung für H.264 Advanced Video Coding (MPEG-4 AVC) mit Microsoft Teams

Ab Version 2109 unterstützt die Citrix Workspace-App für Mac die hardwarebeschleunigte H.264-Videokodierung oder -Dekodierung. Dies reduziert die CPU-Auslastung und verbessert Ihr Videokonferenzerlebnis. Die Multimedia-Engine von Citrix HDX-optimiertem Microsoft Teams (HdxRtcEngine.exe) verwendet jetzt Apples Video Toolbox-Framework für die Kodierung und Dekodierung. Dieses Framework komprimiert und dekomprimiert Videos schneller und in Echtzeit. Auch die Auslagerung von Kodierung und Dekodierung auf die GPU ist optimiert. Hardwarebeschleunigte Videodekodierung und -kodierung sind standardmäßig aktiviert, wenn ein Gerät dies unterstützt. Diese Verbesserung reduziert die CPU-Last bei der Multimedia-Nutzung, wenn Microsoft Teams mit HDX optimiert ist.

Dynamisches e911

Ab Version 2112 unterstützt die Citrix Workspace-App dynamische Notrufe. Bei Verwendung in Microsoft Calling Plans, Operator Connect und Direct Routing können Sie Folgendes tun:

  • Notrufe konfigurieren und weiterleiten.

  • Sicherheitspersonal benachrichtigen.

Die Benachrichtigung erfolgt basierend auf dem aktuellen Standort der Citrix Workspace-App, die auf dem Endpunkt ausgeführt wird. Sie wird nicht basierend auf dem Microsoft Teams-Client gesendet, der auf dem VDA ausgeführt wird. Das Ray-Baum-Gesetz verlangt, dass der übermittelbare Standort des 911-Anrufers an die entsprechende öffentliche Sicherheitsleitstelle (PSAP) übermittelt wird. Ab Citrix Workspace-App 2112.1 für Windows entspricht die Microsoft Teams-Optimierung mit HDX dem Ray-Baum-Gesetz. Weitere Informationen zu dieser Funktion finden Sie unter Unterstützung für dynamisches e911 im Abschnitt Microsoft Phone System.

Steuerung anfordern in Microsoft Teams

Ab Version 2112 können Sie während eines Microsoft Teams-Anrufs die Steuerung anfordern, wenn ein Teilnehmer den Bildschirm freigibt. Sobald Sie die Steuerung haben, können Sie Auswahlen, Bearbeitungen oder andere Änderungen am freigegebenen Bildschirm vornehmen.

Um die Steuerung zu übernehmen, wenn ein Bildschirm freigegeben wird, klicken Sie oben auf dem Microsoft Teams-Bildschirm auf Steuerung anfordern. Der Besprechungsteilnehmer, der den Bildschirm freigibt, kann Ihre Anforderung entweder zulassen oder ablehnen. Wenn Sie fertig sind, klicken Sie auf Steuerung freigeben.

Einschränkung:

Die Option Steuerung anfordern ist bei Peer-to-Peer-Anrufen zwischen einem optimierten Benutzer und einem Benutzer des nativen Microsoft Teams-Desktopclients, der auf dem Endpunkt ausgeführt wird, nicht verfügbar. Als Problemumgehung können Benutzer an einer Besprechung teilnehmen, um die Option Steuerung anfordern zu erhalten.

Steuerung übergeben oder übernehmen in Microsoft Teams

Ab Version 2203.1 können Sie die Schaltfläche Steuerung übergeben verwenden, um anderen an der Besprechung teilnehmenden Benutzern die Steuerung Ihres freigegebenen Bildschirms zu übergeben. Die anderen Teilnehmer können Auswahlen treffen und den freigegebenen Bildschirm über Tastatur-, Maus- und Zwischenablageeingaben ändern. Sie beide haben jetzt die Kontrolle über den freigegebenen Bildschirm, und Sie können die Kontrolle jederzeit zurücknehmen.

Um während Bildschirmfreigabesitzungen die Steuerung zu übernehmen, kann jeder Teilnehmer über die Schaltfläche Steuerung anfordern den Steuerungszugriff anfordern. Die Person, die den Bildschirm freigibt, kann die Anforderung dann genehmigen oder ablehnen. Wenn Sie die Steuerung haben, können Sie die Tastatur- und Mauseingaben auf dem freigegebenen Bildschirm steuern und die Steuerung freigeben, um die Freigabe der Steuerung zu beenden.

Hinweis:

Diese Funktion ist erst nach der Einführung eines zukünftigen Updates von Microsoft Teams verfügbar.

Chat und Besprechungen mit mehreren Fenstern für Microsoft Teams

Ab Version 2203.1 können Sie mehrere Fenster für Chats und Besprechungen in Microsoft Teams (1.5.00.5967 oder höher) verwenden, wenn diese von HDX in Citrix Virtual Apps and Desktops und Citrix DaaS optimiert werden. Benutzer können ihre Unterhaltungen oder Besprechungen auf verschiedene Arten auslagern. Weitere Informationen zur Funktion für Pop-out-Fenster finden Sie unter Microsoft Teams Pop-Out Windows for Chats and Meetings auf der Microsoft Office 365-Website.

Wenn Sie eine ältere Version der Citrix Workspace-App oder des VDA verwenden, kann Microsoft den Einzel-Fenster-Code in Zukunft einstellen. Sie haben jedoch mindestens neun Monate Zeit, um auf eine Version des VDA/CWA zu aktualisieren, die mehrere Fenster unterstützt (2203 oder höher).

Hinweis:

Diese Funktion ist erst nach der Einführung eines zukünftigen Updates von Microsoft Teams verfügbar. Weitere Details finden Sie in der Microsoft 365-Roadmap.

Apps mit der Funktion „Inhalt teilen“ in Microsoft Teams freigeben

Ab Version 2203.1 können Sie einzelne Anwendungen, Fenster oder den gesamten Bildschirm über die Bildschirmfreigabefunktion in Microsoft Teams freigeben. Citrix Virtual Delivery Agent 2109 ist eine Voraussetzung für diese Funktion. Um eine bestimmte Anwendung anzuzeigen, klicken Sie in Ihren Besprechungssteuerelementen auf Inhalt teilen und wählen Sie die gewünschte Anwendung aus. Nachdem ein roter Rahmen um die ausgewählte App erscheint, können die Teilnehmer des Anrufs Ihre App sehen. Wenn Sie die App minimieren, zeigt Microsoft Teams das letzte Bild der freigegebenen App an. Maximieren Sie das Fenster, um die Freigabe fortzusetzen.

Verbesserungen an optimiertem Microsoft Teams

In optimiertem Microsoft Teams können Sie die Videofunktion jetzt verwenden, wenn mehr als eine virtuelle Desktop- oder App-Sitzung genutzt wird.

Kompatibilität von App Protection mit HDX-Optimierung für Microsoft Teams

Ab Version 2204 ist die Freigabe des gesamten Monitors oder Desktops deaktiviert, wenn App Protection für die Bereitstellungsgruppe aktiviert ist. Wenn Sie in Microsoft Teams auf Inhalt teilen klicken, entfernt die Bildschirmauswahl die Option Desktop. Sie können nur die Option „Fenster“ auswählen, um eine beliebige geöffnete App freizugeben, wenn der VDA 2109 oder höher ist. Wenn Sie mit einem VDA verbunden sind, der älter als 2019 ist, kann kein Inhalt ausgewählt werden.

Ankündigung der Einstellung des SDP-Formats (Plan B) von WebRTC

Citrix plant, die Unterstützung des aktuellen SDP-Formats (Plan B) von WebRTC in zukünftigen Versionen einzustellen. Sie müssen eine Version der Citrix Workspace-App verwenden, die den Unified Plan unterstützt, um bestimmte optimierte Microsoft Teams-Funktionen weiterhin nutzen zu können.

Aktualisierte Version von WebRTC für die optimierten Microsoft Teams

Ab Version 2405 wird die Version von WebRTC, die für die optimierten Microsoft Teams verwendet wird, auf Version M117 aktualisiert.

Unterstützung für die Freigabe von Systemaudio in Microsoft Teams

Ab Version 2503 unterstützt die Citrix Workspace-App für Mac die Freigabe des Systemaudios während des Microsoft Teams-Meetings. Mit dieser Funktion können Sie jetzt das auf Ihrem VDA abgespielte Audio mit den Teilnehmern eines Meetings teilen. Wählen Sie die Option Computer-Sound einschließen, um die Freigabe des Systemaudios für das Meeting zu ermöglichen.

Microsoft Teams

Optimiertes Microsoft Teams