Omnissa Horizon Client pour Mac fournit un élément de menu Horizon Blast qui vous permet de configurer des options liées au protocole d'accès à distance à l'affichage Horizon Blast. La plupart de ces options contrôlent l'utilisation par Horizon Blast de méthodes de compression vidéo, également appelées méthodes de décodage ou codecs.
Prise en charge des codecs Horizon Blast
Horizon Blast prend en charge l'utilisation de codecs standard tels que H.264 et HEVC pour accéder à distance au contenu de l'écran d'Horizon Agent à Horizon Client. Par conséquent, Horizon Agent et Horizon Client peuvent utiliser l'accélération matérielle du GPU sur une grande variété de matériels système.
Horizon Agent prend en charge les codecs répertoriés dans le tableau suivant.
| Codecs avec codage matériel |
|
| Codecs avec codage logiciel |
|
Horizon Client prend en charge les codecs répertoriés dans le tableau suivant.
| Codecs avec décodage matériel |
|
| Codecs avec décodage logiciel |
|
Résumé des options de codec
- BlastCodec est considéré comme un codec à usage général de bonne qualité qui offre une efficacité de bande passante, en particulier pour les charges de travail au bureau. Ce codec inclut la couleur haute définition par conception.
- H.264 dispose de capacités optimisées pour la lecture de contenu multimédia et est largement pris en charge par la plupart des matériels clients. Les clients légers de faible puissance peuvent recevoir de meilleures fréquences d'images avec ce codec. Vous pouvez également activer la couleur haute définition, ou la haute précision des couleurs, pour un affichage plus net des couleurs dans le texte et les graphiques. Toutefois, cette option peut nécessiter l'utilisation d'un décodeur logiciel, ce qui entraîne une utilisation accrue du CPU sur la machine cliente.
- HEVC (High Efficiency Video Coding, codage vidéo haute performance ) est également optimisé pour le contenu multimédia et présente une configuration matérielle requise plus spécialisée.
- Adaptatif est le codec logiciel d'origine pris en charge par Horizon Blast et a depuis été remplacé par Horizon BlastCodec. Horizon Client utilise Adaptatif comme solution de secours lorsque tous les autres codecs (tels qu'Horizon BlastCodec et H.264) ne sont pas pris en charge.
La couleur haute définition utilise la matrice de couleurs YUV 4:4:4, qui offre quatre fois la résolution couleur de la matrice YUV 4:2:0 de définition standard. La couleur haute définition n'est pas prise en charge par les processeurs ARM.
La résolution maximale prise en charge dépend de la capacité du processeur graphique (GPU) du client. Un GPU prenant en charge une résolution 4K pour JPEG/PNG peut ne pas supporter une résolution 4K pour H.264.
Si votre environnement utilise un serveur proxy réseau, vous pouvez spécifier s'il convient d'autoriser les connexions Horizon Blast via le serveur proxy par défaut configuré dans le système d'exploitation.
Pour un serveur proxy SSL, vous devez également configurer la vérification des certificats pour les connexions secondaires via le serveur proxy SSL. Pour plus d'informations, reportez-vous à la section Configuration du mode de vérification des certificats dans Horizon Client.
Conditions préalables
Assurez-vous que votre environnement système remplit les conditions requises suivantes.
- En fonction de la version d'Horizon Agent installée, un utilisateur Horizon Administrator peut utiliser des paramètres de stratégie de groupe côté agent pour activer ou désactiver les fonctionnalités d'Horizon Blast, notamment la couleur haute définition pour H.264. Pour plus d'informations, reportez-vous à la section Paramètres de stratégie Blast du document Fonctionnalités et GPO des postes de travail distants Horizon.
- Pour utiliser la couleur haute définition, Horizon Agent 2203 ou une version ultérieure doit être installé.
- Le périphérique client dispose d'un GPU qui prend en charge la méthode de décodage que vous souhaitez utiliser.
Les administrateurs peuvent configurer les options du serveur HEVC et proxy d'Horizon Blast afin que les utilisateurs finaux ne puissent pas les modifier en définissant des clés dans le fichier /Library/Preferences/com.omnissa.horizon.client.mac.plist sur le client Mac. Pour configurer l'option HEVC, définissez la clé Allow HEVC sur l'une des valeurs suivantes.
1active l'option Décodage vidéo haute efficacité (HEVC)0désactive l'option Décodage vidéo haute efficacité (HEVC)
Un administrateur peut configurer l'option de serveur proxy en définissant la clé Blast via Proxy Mode sur l'une des valeurs suivantes.
1active Autoriser les connexions Horizon Blast à utiliser les paramètres proxy du système d'exploitation0désactive Autoriser les connexions Horizon Blast à utiliser les paramètres proxy du système d'exploitation
Remarque : pour atteindre 120 FPS dans une session Horizon, reportez-vous à la section Informations supplémentaires sur la fréquence d'image maximale.
Procédure
Vous pouvez configurer les options d'Horizon Blast avant ou après vous être connecté à un serveur.
-
Démarrez Horizon Client.
-
Sélectionnez Horizon Client > Préférences dans la barre de menus et cliquez sur Horizon Blast.
-
Configurez les options de décodage H.264.
-
Pour autoriser le décodage H.264, cochez la case Autoriser le décodage H.264.
Lorsque cette option est sélectionnée, Horizon Client autorise Horizon Agent à utiliser H.264. Cette option est sélectionnée par défaut.
La plupart du matériel client prend en charge le décodage accéléré par GPU pour H.264 avec une couleur de définition standard.
-
Pour améliorer la netteté du texte et des graphiques en couleur lorsque le décodage H.264 est autorisé, cochez la case Autoriser la haute précision couleurs (réduit la durée de vie et les performances de la batterie).
Lorsque cette option est sélectionnée, Horizon Client autorise l'utilisation du décodage H.264 4.4.4. La sélection de cette option peut réduire la durée de vie de la batterie et des performances. Cette option est désélectionnée par défaut.
-
-
Pour autoriser le décodage HEVC, cochez la case Autoriser le format HEVC (High Efficiency Video Coding).
Lorsque cette option est sélectionnée, Horizon Client autorise Horizon Agent à utiliser HEVC. HEVC nécessite la prise en charge matérielle de GPU pour HEVC sur les machines du client et de l'agent.
Cette option est sélectionnée par défaut.
-
Pour autoriser les connexions Horizon Blast via un serveur proxy, cochez la case Autoriser les connexions Horizon Blast à utiliser les paramètres de proxy du système d'exploitation.
-
Pour désactiver l'affichage des messages d'avertissement lorsque le réseau est instable, cochez la case Désactiver l'affichage de l'état du réseau.
Les modifications seront appliquées la prochaine fois qu'un utilisateur se connectera à une application publiée ou à un poste de travail distant et qu'il sélectionnera le protocole d'affichage Horizon Blast. Vos modifications n'ont pas d'incidence sur les sessions Horizon Blast existantes.
Ordre de préférence des codecs
Lors du lancement d'une connexion Horizon Blast, Horizon Client et Horizon Agent négocient pour déterminer le codec à utiliser. Pendant ce processus de négociation :
-
Horizon Client présente une liste des codecs qu'il prend en charge (via le matériel de la machine cliente) et autorise (via les paramètres Configurer Horizon Blast).
-
Horizon Agent reçoit la liste des clients et l'applique à la liste des codecs que l'agent prend en charge (via le matériel de la machine de l'agent) et autorise (via les paramètres de configuration de l'agent). La liste des agents est filtrée pour inclure uniquement les codecs présents dans la liste de clients.
-
En fonction de la liste d'agents filtrés, Horizon Agent donne la préférence aux codecs matériels et revient aux codecs logiciels si les codecs matériels ne sont pas disponibles. L'ordre de priorité est résumé plus loin sur cette page.
Remarque : les machines virtuelles d'agents ne prennent généralement pas en charge les codecs matériels H.264 et HEVC, car ces derniers nécessitent un matériel GPU spécialisé sur l'hôte de l'hyperviseur. Par conséquent, Horizon Agent utilise généralement le codage logiciel, avec Horizon BlastCodec par défaut.
Horizon Agent utilise un codec matériel lorsque votre environnement système répond à tous les critères suivants :
- La machine de l'agent prend en charge le codec matériel.
- Pour HEVC, la machine du client doit disposer d'un GPU prenant en charge le codec matériel.
- Les options d'Horizon Blast sur le client sont configurées pour autoriser l'utilisation de la méthode de décodage.
Horizon Agent choisit un codec matériel selon l'ordre de préférence suivant :
- H.264 4:4:4 (couleur haute définition)
- HEVC 4:2:0 (couleur de définition standard)
- H.264 4:2:0 (couleur de définition standard)
Si les codecs matériels ne sont pas pris en charge sur les machines du client et de l'agent, Horizon Agent choisit un codec logiciel en fonction de l'ordre de préférence suivant et des méthodes de décodage autorisées sur le client :
- Horizon BlastCodec (couleur haute définition)
- H.264 4:4:4 (couleur haute définition)
- H.264 4:2:0 (couleur de définition standard)
- Adaptatif (couleur haute définition)
Cette page vous a-t-elle été utile ?