Configuration requise
Ce chapitre décrit la configuration requise pour utiliser Azure Remote Rendering (ARR).
PC de développement
- Windows 10 version 1903 ou ultérieure, ou Windows 11.
- Pilotes graphiques à jour.
- Facultatif : Décodeur vidéo matériel H265, si vous voulez utiliser l’aperçu local du contenu rendu à distance (par exemple, dans Unity).
Important
Windows Update ne fournissant pas toujours les pilotes GPU les plus récents, consultez le site web du fabricant de votre GPU pour obtenir les pilotes les plus récents :
Le tableau ci-dessous répertorie les GPU qui prennent en charge le décodage vidéo matériel H265.
Fabricant du GPU | Modèles pris en charge |
---|---|
NVIDIA | Consultez la Matrice de prise en charge NVDEC en bas de cette page. Votre GPU a besoin d’un Oui dans la colonne H. 265 4:2:0 8-bit. |
AMD | GPU avec au minimum la version 6 du décodeur vidéo unifié d’AMD. |
Intel | GPU Skylake et plus récents |
Même si vous pouvez installer le codec H265 correct, les propriétés de sécurité des DLL du codec peuvent entraîner des échecs d’initialisation de celui-ci. Le Guide de résolution des problèmes explique comment résoudre ce problème. Le problème de DLL ne peut se produire que lors de l’utilisation du service dans une application de bureau, par exemple, dans Unity.
Plateformes et appareils pris en charge
- Windows 10 64 bits
- Windows 11 64 bits
- HoloLens 2
- Meta Quest 2 (Préversion publique)
- Meta Quest Pro (Préversion publique)
Appareil de bureau Windows
Configuration requise et limitations :
- Les versions Windows 32 bits ne sont pas prises en charge.
- Vous devez installer le package Microsoft Visual C++ Redistributable le plus récent pour pouvoir exécuter une application Azure Remote Rendering.
- Pas de prise en charge VR. Seule la liaison graphique de simulation est prise en charge.
- Seule l’API de rendu DX11 est prise en charge.
Il est important d’utiliser le codec HEVC le plus récent, car les versions plus récentes présentent des améliorations significatives en matière de latence. Pour déterminer la version installée sur votre appareil :
- Démarrez Microsoft Store.
- Sélectionnez le bouton « Bibliothèque » en bas à gauche.
- Dans la liste, recherchez Extensions vidéo HEVC du fabricant de l’appareil. Si cette option n’est pas répertoriée sous les mises à jour, cela signifie que la version la plus récente est déjà installée. Sinon, sélectionnez le bouton Obtenir les mises à jour et attendez la fin de l’installation.
- Assurez-vous que la version du codec répertorié est au minimum la version 1.0.21821.0.
- Dans la liste, sélectionnez l’entrée Extensions vidéo HEVC du fabricant de l’appareil.
- Faites défiler jusqu’à la section Configuration supplémentaire.
- Vérifiez l’entrée Version installée.
HoloLens 2
Configuration requise et limitations :
- OpenXR (Unity 2020 ou ultérieur) d’Unity et Windows XR Plugin (jusqu’à Unity 2020 uniquement) sont tous deux pris en charge.
- La fonctionnalité de rendu à partir de la caméra PV n’est pas prise en charge.
- Seule l’API de rendu DX11 est prise en charge.
Quest 2 et Quest Pro
Important
La prise en charge de Quest 2 et Quest Pro est actuellement en préversion publique.
Cette fonctionnalité est fournie sans contrat de niveau de service et n’est pas recommandée pour des charges de travail de production. Il est possible que certaines fonctionnalités soient limitées ou non prises en charge.
Pour plus d’informations, consultez Conditions d’Utilisation Supplémentaires relatives aux Évaluations Microsoft Azure.
Configuration requise et limitations :
- La version Unity minimale prise en charge est 2020.3.
- Seul le plug-in OpenXR d’Unity est pris en charge.
- Il est recommandé d’utiliser le pipeline de rendu universel (Universal Render Pipeline/URP) d’Unity.
- Seule l’API de rendu Vulkan est prise en charge. La prise en charge d’OpenGL n’est pas disponible.
- La bibliothèque d’authentification Microsoft (Microsoft Authentication Library/MSAL) ne fonctionne pas pour les appareils Quest.
- Lorsqu’un appareil Quest est en veille et est réveillé à nouveau, le contenu distant peut ne pas reprendre du tout, ou prendre un long moment pour revenir.
- L’outil ArrInspector n’est pas pris en charge.
Pour plus d’informations, consultez la page Configuration Unity.
Network (Réseau)
Une connexion réseau stable à faible latence est essentielle pour une bonne expérience utilisateur.
Consultez le chapitre dédié à la configuration réseau requise.
Pour résoudre les problèmes de réseau, reportez-vous au Guide de résolution des problèmes.
Pare-feu réseau
Les machines virtuelles de rendu distant utilisent des adresses IP partagées issues des plages d’adresses IP suivantes :
Nom | Région | Préfixe IP |
---|---|---|
Australie Est | australiaeast | 20.53.44.240/28 |
USA Est | eastus | 20.62.129.224/28 |
USA Est 2 | eastus2 | 20.49.103.240/28 |
Japon Est | japaneast | 20.191.165.112/28 |
Europe Nord | northeurope | 52.146.133.64/28 |
États-Unis - partie centrale méridionale | southcentralus | 20.65.132.80/28 |
Asie Sud-Est | southeastasia | 20.195.64.224/28 |
Sud du Royaume-Uni | uksouth | 51.143.209.144/28 |
Europe Ouest | westeurope | 20.61.99.112/28 |
USA Ouest 2 | westus2 | 20.51.9.64/28 |
Veillez à ce que vos pare-feu (sur l’appareil, dans les routeurs, etc.) ne bloquent pas ces plages d’adresses IP ni les plages de ports suivantes :
Port | Protocole | Allow |
---|---|---|
49152-65534 | TCP / UDP | Sortant |
Logiciels
Les logiciels suivants doivent être installés :
- La dernière version de Visual Studio 2019 (télécharger)
- Outils Visual Studio pour Mixed Reality. Plus précisément, les installations de charge de travail suivantes sont obligatoires :
- Développement Desktop en C++
- Développement de la plateforme Windows universelle (UWP)
- Le SDK Windows 10.0.18362.0 (télécharger)
- Pour travailler avec le référentiel d’exemples :
- Git (télécharger)
- Git LFS plugin (télécharger)
- Facultatif : pour visualiser le flux vidéo du serveur sur un ordinateur de bureau, vous avez besoin des extensions vidéo HEVC (lien Microsoft Store). Vérifiez que la version la plus récente est installée en recherchant des mises à jour dans le Store.
Unity
Pour le développement avec Unity, installez une version prise en charge de Unity (Télécharger). Nous vous recommandons d’utiliser Unity Hub pour gérer les installations.
Important
Outre les versions prises en charge mentionnées ci-dessous, veillez à consulter la page problèmes connus d’Unity.
Veillez à inclure les modules suivants dans votre installation de Unity :
- UWP : prise en charge de la build de la plateforme Windows universelle
- IL2CPP - Prise en charge de la génération dans Windows (IL2CPP)
Unity 2019
Pour Unity 2019, la version 2019.3 ou 2019.4 LTS est prise en charge. Toutefois, pour utiliser la version OpenXR du plug-in, une version 2020 est requise.
ARR pour Unity 2019 prend en charge l’intégration XR prédéfinie héritée pour Windows Mixed Reality et le nouveau framework de plug-in du SDK XR.
Unity 2020
Pour Unity 2020, utilisez la dernière version de Unity 2020.3.
Important
Quand vous utilisez la version OpenXR du plug-in et le pipeline de rendu universel, vous devez vérifier que ce pipeline dispose d’une version 10.5.1 ou supérieure. Pour vérifier ce point, ouvrez le Gestionnaire de package depuis le menu Windows de Unity et reportez-vous à la section Pipeline de rendu universel :
Unity 2021
Pour Unity 2021, utilisez la dernière version de Unity 2021.3.
WMR et OpenXR
Dans Unity 2019 et Unity 2020, vous pouvez toujours choisir entre WMR (Windows Mixed Reality) et le plug-in OpenXR. WMR a été déconseillé pour Unity 2021 et versions ultérieures. Une limitation connue de la version WMR est qu’elle ne fonctionne pas dans l’espace de couleur linéaire.