Product Documentation

Vue d'ensemble technique

Feb 04, 2016

Le pack d'optimisation Citrix HDX RealTime pour Microsoft Lync 1.7 offre des appels audio/vidéo haute définition nets avec Microsoft Lync dans une architecture optimisée. Les utilisateurs peuvent participer en toute simplicité à des appels audio-vidéo ou audio uniquement avec d'autres utilisateurs Lync et d'autres systèmes vidéo de bureau et systèmes MCU (unité de conférence multipoint). Le traitement audio/vidéo est transféré du serveur vers le périphérique ou le terminal de l'utilisateur, ce qui améliore la qualité de l'appel tout en minimisant l'impact sur la capacité à monter en charge du serveur.

Le pack d'optimisation Citrix HDX RealTime pour Microsoft Lync offre les fonctionnalités principales suivantes aux clients XenApp et XenDesktop :

  • Optimise les appels audio et vidéo Lync sur les appareils Windows et Linux.
  • Compatible avec Lync Server 2013, Lync Server 2010 et Lync Online (Office 365).
  • Permet de lancer des appels à partir du pavé de numérotation Lync, de la barre de numérotation Lync, de la liste des contacts Lync, de la fenêtre de conversation Lync, d'Outlook ou d'autres applications Office.
  • Fenêtre d'appel séparée qui affiche une vidéo optimisée et offre des fonctions de contrôle des appels (mettre en attente, transférer, raccrocher, etc).
  • Prise en charge des appels point à point et multipartites.
  • Prise en charge du codec propriétaire RT-Audio de Microsoft. Prend également en charge les normes G.771, G.722, G.722.1 et G722.1c pour les appels audio de 3 kHz à 14 kHz (bande ultralarge).
  • Prise en charge des codecs vidéo RT-Video, H.264, H.263, H.263+ et H.263++. Le débit des appels vidéo va de 128kb/s à 2048kb/s. Toutes les vidéos sont encodées jusqu'à 30fps (en fonction de la webcam utilisée) et transmises via RTP ou TCP.
  • Prise en charge HD et des résolutions vidéo suivantes sur les périphériques clients Windows et Linux :
    • 720P30 (1280 X 720 pixels)
    • Résolution 4CIF (704 X 576 pixels)
    • Résolution VGA (640 X 480 pixels)
    • Résolution CIF (352 X 288 pixels)
    • SIF (352 X 240)
    • Résolution QCIF (176 X 144 pixels) ou QSIF (176 X 120)
  • Optimise la qualité d'expérience (QoE) grâce à un tampon de gigue adaptatif, la dissimulation de perte de paquets, l'adaptation du débit des appels et d'autres techniques.
  • Permet de traiter le multimédia sur le serveur (Generic HDX RealTime) si aucun HDX RealTime Media Engine n'est présent sur la machine utilisateur.
  • Prise en charge de la plupart des webcams y compris les webcams intégrées des appareils Windows.
Figure 1. Présentation du pack d'optimisation HDX RealTime

Lorsqu'un utilisateur ouvre Lync sur le bureau virtuel, le RealTime Media Engine de la machine utilisateur s'initialise et s'enregistre auprès du serveur SIP Microsoft Lync. Lorsque vous utilisez SIP pour effectuer un appel, seules les informations de signalisation sont envoyées par le protocole ICA. Une fois l'appel établi, l'ensemble du trafic multimédia circule directement entre deux personnes ou entre plusieurs parties et le pont de conférence Lync Server, sans passer par le serveur Citrix.

L'instance de RealTime Media Engine s'exécutant sur le périphérique de point de terminaison transmet une vidéo compressée directement depuis le point de terminaison en évitant d'envoyer une vidéo non compressée sur le réseau. Cela garantit le fonctionnement de la solution dans les environnements WAN et permet d'utiliser des déploiements adaptés dans les environnements LAN.

L'instance de RealTime Media Engine s'exécutant sur le périphérique de point de terminaison achemine l'audio et la vidéo directement entre des clients à l'aide du protocole UDP (User Datagram Protocol) et contourne entièrement les protocoles VDI basés sur TCP, ce qui permet au trafic de voix et de vidéo de circuler avec une latence minimale et aucun pic de retard.

RealTime Media Engine effectue la compression et la décompression de l'audio et de la vidéo sur le point de terminaison et non dans le serveur Citrix, ce qui augmente considérablement la capacité à monter en charge du déploiement VDI.

Limitations de la version 1.7.x

Citrix vous recommande de mettre le client Lync à disposition à l'aide des technologies HDX RealTime génériques, de Local App Access ou du plug-in Microsoft Lync 2013 VDI si vos utilisateurs ont besoin des fonctionnalités suivantes qui ne sont pas prises en charge par le pack d'optimisation HDX RealTime pour Lync : Pour de plus amples informations, consultez la section Mise à disposition de Microsoft Lync auprès d'utilisateurs XenApp et XenDesktop.

Pour accéder à un tableau répertoriant les autres méthodes permettant de mettre à disposition le client Lync à partir de XenApp et XenDesktop, consultez l'article http://support.citrix.com/article/CTX200279.

Avertissement : la modification incorrecte du Registre peut entraîner des problèmes graves pouvant nécessiter la réinstallation de votre système d'exploitation. Citrix ne peut garantir la possibilité de résoudre les problèmes provenant d'une mauvaise utilisation de l'Éditeur du Registre. Utilisez l’Éditeur du Registre à vos risques. Effectuez une copie de sauvegarde de votre registre avant de le modifier.
  • Le programme d'installation de HDX RealTime Connector pour Lync 2013 ne prend pas en charge Lync lors de l'installation à l'aide de Office 365 Click-to-Run. 
  • Lync Basic n'est pas pris en charge par RealTime Connector. Solution : utilisez la version complète de Lync.
  • Les Response Groups ne sont pas pris en charge.
  • La délégation n'est pas prise en charge.
  • Aucun RealTime Connector pour Microsoft Lync 2010 n'est fourni avec cette version. Les utilisateurs de Lync 2010 doivent continuer à utiliser la version 1.6 de RealTime Connector avec un RealTime Media Engine compatible.
  • L'accès/la lecture des messages vocaux n'est pas pris en charge. Utilisez Microsoft Outlook pour afficher, accéder et lire les messages vocaux.
  • L'enregistrement n'est pas pris en charge.
  • La méthode de découverte automatique de l'emplacement des serveurs Lync n'est pas implémentée. La configuration doit utiliser la méthode DNS/SRV pour la découverte du serveur Lync.
  • La vue Galerie n'est pas prise en charge dans les appels comportant plusieurs participants. La vue Haut-parleur actif est utilisée dans les appels comportant plusieurs participants utilisant le pack d'optimisation.
  • Aucun bouton d'appel vidéo ou d'appel audio n'est disponible dans la carte de contact Lync.
  • Sur les terminaux Linux, le programme d'installation de RealTime Media Engine désactive la redirection multimédia dans Linux Receiver. Cela évite un conflit entre le pack d'optimisation et Receiver pour Linux/Unix lors de l'accès à des périphériques vidéo. Toutefois, cela signifie que d'autres applications de communications unifiées ne peuvent pas fonctionner avec la redirection USB générique lorsque les utilisateurs y accèdent à partir d'un terminal Linux sur lequel RealTime Media Engine est installé.
  • Les chaînes de date et d'heure sur les dispositifs téléphoniques USB dotés de capacités d'affichage ne sont pas correctement traduites.
  • Le pack d'optimisation désactive l'utilisation de l'accélération matérielle H264 à l'aide de la caméra Logitech C920 afin d'empêcher un problème avec la vidéo. Pour utiliser l'accélération matérielle avec la caméra Logitech C920, créez ou utilisez la clé de registre suivante :

    Sur Windows 32 bits :

    HKEY_CURRENT_USER\Software\Citrix\HDXRTConnectorLC13\MediaEngine\MediaControls

    Nom : DisableHardwareAcceleratedH264

    Type : REG_DWORD

    Données : 0 (active l'accélération matérielle)

    Sur Windows 64 bits :

    HKEY_CURRENT_USER\Software\Wow6432Node\Citrix\HDXRTConnectorLC13\MediaEngine/MediaControls

    Nom : DisableHardwareAcceleratedH264

    Type : REG_DWORD

    Données : 0 (active l'accélération matérielle)

Considérations spéciales

  • Si vous utilisez des versions anciennes de Lync 2013, les éléments de menu insérés par RealTime Connector ne s'afficheront pas lorsque vous cliquez avec le bouton droit sur un contact Lync. Ceci est dû à un bogue dans Lync. Mettez à jour Lync vers SP1 (15.0.4569.1503) ou version ultérieure. RealTime Connector vérifie que la configuration minimale requise pour l'installation est respectée, c'est-à-dire Lync SP1.
  • Lync désactive automatiquement la fonctionnalité Définir l'emplacement lors de son exécution dans un bureau virtuel. Il s'agit du comportement attendu. Consultez l'article http://support.microsoft.com/kb/2500669 pour de plus amples informations.
  • Pour faire la différence entre les clés de RealTime Connector pour Lync 2010 et 2013, les clés de registre de RealTime Connector pour Lync 2013 se trouvent à l'emplacement suivant sur le registre :

    Sur Windows 32 bits :

    HKEY_CURRENT_USER\Software\Citrix\HDXRTConnectorLC13

    Sur Windows 64 bits :

    HKEY_CURRENT_USER\Software\Wow6432Node\Citrix\HDXRTConnectorLC13

  • La version 1.0.1l de OpenSSL est utilisée dans cette version du pack d'optimisation. Veuillez consulter tous les bulletins de sécurité relatifs à cette version de OpenSSL.
  • S'applique aux terminaux Windows uniquement. Plantronics fournit un logiciel/SDK supplémentaire pour ses périphériques, qui interfère avec RealTime Media Engine. RealTime Media Engine fonctionne uniquement avec les pilotes Windows natifs pour casques et combinés USB. Désinstallez les logiciels fournis par ce fabricant. Exemple :

    http://www.plantronics.com/us/product/spokes-windows

    http://www.plantronics.com/us/product/plantronics-hub-desktop