Wymagania systemowe
W tym rozdziale wymieniono minimalne wymagania systemowe dotyczące pracy z usługą Azure Remote Rendering (ARR).
Programowanie komputera
- Windows 10 w wersji 1903 lub nowszej lub Windows 11.
- Aktualne sterowniki graficzne.
- Opcjonalnie: dekoder wideo sprzętowego H265, jeśli chcesz użyć lokalnej wersji zapoznawczej zawartości renderowanej zdalnie (na przykład w unity).
Ważne
Usługa Windows Update nie zawsze dostarcza najnowsze sterowniki procesora GPU, sprawdź witrynę internetową producenta procesora GPU pod kątem najnowszych sterowników:
Poniższa tabela zawiera listę procesorów GPU obsługujących dekodowanie wideo sprzętowego H265.
Producent procesora GPU | Obsługiwane modele |
---|---|
NVIDIA | Sprawdź macierz obsługi NVDECw dolnej części tej strony. Procesor GPU wymaga wartości TAK w kolumnie H.265 4:2:0 8-bitowej . |
AMD | Procesory GPU z co najmniej wersją 6 ujednoliconego dekodera wideo firmy AMD. |
Intel | Skylake i nowsze procesory CPU |
Mimo że można zainstalować prawidłowy koder kodowy H265, właściwości zabezpieczeń w bibliotekach DLL koderacy mogą powodować błędy inicjowania kodu. W przewodniku rozwiązywania problemów opisano kroki rozwiązywania tego problemu. Problem z biblioteką DLL może wystąpić tylko w przypadku korzystania z usługi w aplikacji klasycznej, na przykład w środowisku Unity.
Urządzenia
Usługa Azure Remote Rendering obecnie obsługuje tylko urządzenia HoloLens 2 i Windows jako urządzenie docelowe. Zobacz sekcję Ograniczenia platformy .
Na komputerze wymagany jest zainstalowanie najnowszego pakietu redystrybucyjnego Programu Microsoft Visual C++ w celu uruchomienia dowolnej aplikacji azure Remote Rendering.
Ważne jest, aby używać najnowszego kodera codec HEVC, ponieważ nowsze wersje mają znaczne ulepszenia opóźnienia. Aby sprawdzić, która wersja jest zainstalowana na urządzeniu:
- Uruchom sklep Microsoft Store.
- Kliknij przycisk "Biblioteka" w lewym dolnym rogu.
- Znajdź rozszerzenia wideo HEVC od producenta urządzenia na liście. Jeśli nie ma na liście aktualizacji, najnowsza wersja jest już zainstalowana. W przeciwnym razie kliknij przycisk Pobierz aktualizacje i poczekaj na jego zainstalowanie.
- Upewnij się, że wymieniony koder koderowy ma co najmniej wersję 1.0.21821.0.
- Wybierz pozycję Rozszerzenia wideo HEVC z pozycji Producent urządzenia z listy.
- Przewiń w dół do sekcji Dodatkowe informacje .
- Sprawdź wpis Zainstalowanej wersji .
Sieć
Stabilne, małe opóźnienie połączenia sieciowego ma kluczowe znaczenie dla dobrego środowiska użytkownika.
Zobacz dedykowany rozdział dotyczący wymagań dotyczących sieci.
Aby rozwiązać problemy z siecią, zapoznaj się z przewodnikiem rozwiązywania problemów.
Zapora sieciowa
Wersja >zestawu SDK = 0.1.76
Maszyny wirtualne renderowania zdalnego używają udostępnionych adresów IP z następujących zakresów adresów IP:
Nazwa | Region (Region) | Prefiks adresu IP |
---|---|---|
Australia Wschodnia | australiaeast | 20.53.44.240/28 |
East US | eastus | 20.62.129.224/28 |
Wschodnie stany USA 2 | eastus2 | 20.49.103.240/28 |
Japan East | japaneast | 20.191.165.112/28 |
Europa Północna | northeurope | 52.146.133.64/28 |
South Central US | southcentralus | 20.65.132.80/28 |
Southeast Asia | southeastasia | 20.195.64.224/28 |
Południowe Zjednoczone Królestwo | uksouth | 51.143.209.144/28 |
West Europe | westeurope | 20.61.99.112/28 |
Zachodnie stany USA 2 | westus2 | 20.51.9.64/28 |
Upewnij się, że zapory (na urządzeniu, wewnątrz routerów itp.) nie blokują tych zakresów adresów IP i następujących zakresów portów:
Port | Protokół | Zezwalaj |
---|---|---|
49152-65534 | TCP/UDP | Wychodzące |
Zestaw SDK w wersji < 0.1.76
Upewnij się, że zapory (na urządzeniu, wewnątrz routerów itp.) nie blokują następujących portów:
Port | Protokół | Zezwalaj | Opis |
---|---|---|---|
50051 | TCP | Wychodzące | Połączenie początkowe (uzgadnianie HTTP) |
8266 | UDP | Wychodzące | Transfer danych |
5000, 5433, 8443 | TCP | Wychodzące | Wymagane dla narzędzia ArrInspector |
Oprogramowanie
Należy zainstalować następujące oprogramowanie:
- Najnowsza wersja programu Visual Studio 2019(pobierz)
- Narzędzia programu Visual Studio dla rzeczywistości mieszanej. W szczególności następujące instalacje obciążeń są obowiązkowe:
- Programowanie aplikacji klasycznych w języku C++
- Programowanie na platformie uniwersalnej systemu Windows (UWP)
- Windows SDK 10.0.18362.0(pobierz)
- GIT(pobieranie)
- Opcjonalnie: aby wyświetlić strumień wideo z serwera na komputerze stacjonarnym, potrzebne są rozszerzenia wideo HEVC(link do sklepu Microsoft Store). Upewnij się, że zainstalowano najnowszą wersję, sprawdzając dostępność aktualizacji w magazynie.
Unity
Na potrzeby programowania za pomocą środowiska Unity zainstaluj obsługiwaną wersję środowiska Unity (pobierz). Zalecamy używanie usługi Unity Hub do zarządzania instalacjami.
Ważne
Oprócz obsługiwanych wersji wymienionych poniżej upewnij się, że zapoznaj się ze stroną znanych problemów aparatu Unity.
Pamiętaj, aby uwzględnić następujące moduły w instalacji aparatu Unity:
- PLATFORMA UWP — obsługa kompilacji platformy uniwersalnej systemu Windows
- IL2CPP — obsługa kompilacji systemu Windows (IL2CPP)
Unity 2019
W przypadku aparatu Unity 2019 obsługiwana jest wersja 2019.3 lub 2019.4 LTS. Jednak do pracy z wersją OpenXR wtyczki wymagana jest wersja oparta na wersji 2020.
Usługa ARR dla aparatu Unity 2019 obsługuje zarówno starszą wbudowaną integrację XR dla środowiska Windows Mixed Reality, jak i nową strukturę wtyczek zestawu XR SDK .
Unity 2020
W przypadku aparatu Unity 2020 użyj najnowszej wersji aparatu Unity 2020.3.
Ważne
Podczas pracy z wersją openXR wtyczki należy sprawdzić, czy potok renderowania uniwersalnego (URP) ma wersję 10.5.1 lub nowszą. Aby to sprawdzić, otwórz Menedżera pakietów z menu systemu Windows aparatu Unity i zapoznaj się z sekcją Universal RP :
Ważne
Wtyczka WMR (Windows Mixed Reality) dla środowiska Unity 2020.3 obecnie ma spadek wydajności dzięki ARR. Aby uzyskać lepsze środowisko, zalecamy pozostanie na platformie Unity 2019.X lub przełączenie się do wersji OpenXR.