Requisitos de sistema
Este capítulo lista os requisitos mínimos do sistema para trabalhar com a Renderização Remota do Azure (ARR).
PC de desenvolvimento
- Windows 10 versão 1903 ou superior ou Windows 11.
- Drivers gráficos atualizados.
- Opcional: decodificador de vídeo de hardware H265, se você quiser usar a visualização local de conteúdo renderizado remotamente (por exemplo, no Unity).
Importante
A atualização do Windows nem sempre fornece os drivers de GPU mais recentes, verifique o site do fabricante da GPU para obter os drivers mais recentes:
A tabela abaixo lista quais GPUs suportam decodificação de vídeo de hardware H265.
Fabricante de GPU | Modelos suportados |
---|---|
NVIDIA | Verifique a matriz de suporte NVDEC na parte inferior desta página. Sua GPU precisa de um SIM na coluna H.265 4:2:0 de 8 bits . |
AMD | GPUs com pelo menos a versão 6 do Unified Video Decoder da AMD. |
Intel | Skylake e CPUs mais recentes |
Mesmo que o codec H265 correto possa estar instalado, as propriedades de segurança nas DLLs do codec podem causar falhas de inicialização do codec. O guia de solução de problemas descreve as etapas para resolver esse problema. O problema de DLL só pode ocorrer ao usar o serviço em um aplicativo de desktop, por exemplo, no Unity.
Plataformas e dispositivos suportados
- Windows 10 de 64 bits
- Windows 11 de 64 bits
- HoloLens 2
- Meta Quest 2 (Pré-visualização Pública)
- Meta Quest Pro (Pré-visualização Pública)
Janelas da área de trabalho
Requisitos e limitações:
- As versões de 32 bits do Windows não são suportadas.
- Você precisa instalar o pacote mais recente do Microsoft Visual C++ Redistributable para poder executar qualquer aplicativo de Renderização Remota do Azure.
- Sem suporte a RV. Apenas a ligação gráfica de simulação é suportada.
- Apenas a API de renderização DX11 é suportada.
É importante usar o codec HEVC mais recente, pois as versões mais recentes têm melhorias significativas na latência. Para verificar qual versão está instalada no seu dispositivo:
- Inicie a Microsoft Store.
- Selecione o botão "Biblioteca" no canto inferior esquerdo.
- Encontre extensões de vídeo HEVC do fabricante do dispositivo na lista. Se não estiver listada em atualizações, a versão mais recente já está instalada. Caso contrário, selecione o botão Obter atualizações e aguarde a instalação.
- Verifique se o codec listado tem pelo menos a versão 1.0.21821.0.
- Selecione as extensões de vídeo HEVC na entrada Fabricante do dispositivo na lista.
- Role para baixo até a seção Informações adicionais.
- Verifique a entrada Versão instalada .
HoloLens 2
Requisitos e limitações:
- Tanto o OpenXR do Unity (Unity 2020 ou mais recente) quanto o plug-in do Windows XR (apenas até Unity 2020) são suportados.
- A renderização do recurso de câmera PV não é suportada.
- Apenas a API de renderização DX11 é suportada.
Quest 2 e Quest Pro
Importante
O suporte para Quest 2 e Quest Pro está atualmente em Visualização Pública.
Essa funcionalidade é fornecida sem um contrato de nível de serviço e não é recomendada para cargas de trabalho de produção. Alguns recursos podem não ser suportados ou podem ter recursos limitados.
Para obter mais informações, veja Termos Suplementares de Utilização para Pré-visualizações do Microsoft Azure.
Requisitos e limitações:
- A versão mínima suportada do Unity é 2020.3.
- Apenas o plugin OpenXR do Unity é suportado.
- Recomenda-se o uso do Universal Render Pipeline (URP) do Unity.
- Somente a API de renderização Vulkan é suportada. O suporte a OpenGL não está disponível.
- A Microsoft Authentication Library (MSAL) não funciona para dispositivos Quest.
- Quando um dispositivo Quest entra em repouso e é acordado novamente, o conteúdo remoto pode não ser retomado ou levar muito tempo para se recuperar.
- A ferramenta ArrInspector não é suportada.
Consulte a página de configuração do Unity para obter mais detalhes.
Rede
Uma conexão de rede estável e de baixa latência é fundamental para uma boa experiência do usuário.
Consulte o capítulo dedicado aos requisitos de rede.
Para solucionar problemas de rede, consulte o Guia de solução de problemas.
Firewall da rede
As máquinas virtuais de Renderização Remota usam endereços IP compartilhados dos seguintes intervalos de IP:
Nome | Região | Prefixo IP |
---|---|---|
Leste da Austrália | australiaeast | 20.53.44.240/28 |
E.U.A. Leste | eastus | 20.62.129.224/28 |
E.U.A. Leste 2 | eastus2 | 20.49.103.240/28 |
Leste do Japão | japaneast | 20.191.165.112/28 |
Europa do Norte | northeurope | 52.146.133.64/28 |
E.U.A. Centro-Sul | E.U.A Centro-Sul | 20.65.132.80/28 |
Sudeste Asiático | Sudeste Asiático | 20.195.64.224/28 |
Sul do Reino Unido | uksouth | 51.143.209.144/28 |
Europa Ocidental | westeurope | 20.61.99.112/28 |
E.U.A. Oeste 2 | westus2 | 20.51.9.64/28 |
Certifique-se de que seus firewalls (no dispositivo, dentro de roteadores, etc.) não bloqueiem esses intervalos de IP e os seguintes intervalos de portas:
Porta | Protocolo | Permitir |
---|---|---|
49152-65534 | TCP / UDP | Saída |
Software
O seguinte software deve ser instalado:
- A versão mais recente do Visual Studio 2019 (download)
- Ferramentas do Visual Studio para Realidade Mista. Especificamente, as seguintes instalações de carga de trabalho são obrigatórias:
- Desenvolvimento desktop com C++
- Desenvolvimento da Plataforma Universal do Windows (UWP)
- Windows SDK 10.0.18362.0 (baixar)
- Para trabalhar com o repositório de exemplos:
- Opcional: Para visualizar o fluxo de vídeo do servidor em um PC desktop, você precisa das Extensões de Vídeo HEVC (link da Microsoft Store). Certifique-se de que a versão mais recente está instalada, verificando se há atualizações na loja.
Unity
Para desenvolvimento com Unity, instale uma versão suportada do Unity (download). Recomendamos o uso do Unity Hub para gerenciar instalações.
Importante
Além das versões suportadas mencionadas abaixo, certifique-se de verificar a página de problemas conhecidos do Unity.
Certifique-se de incluir os seguintes módulos na instalação do Unity:
- UWP - Suporte à compilação da Plataforma Universal do Windows
- IL2CPP - Suporte de compilação do Windows (IL2CPP)
Unidade 2019
Para Unity 2019, a versão 2019.3 ou 2019.4 LTS é suportada. No entanto, para trabalhar com a versão OpenXR do plugin, é necessária uma versão baseada em 2020.
O ARR for Unity 2019 suporta a integração XR integrada herdada para Windows Mixed Reality e a nova estrutura de plug-in XR SDK.
Unidade 2020
Para o Unity 2020, use a versão mais recente do Unity 2020.3.
Importante
Ao trabalhar com a versão OpenXR do plugin e o Universal Render Pipeline (URP), é necessário verificar se o Universal Render Pipeline tem a versão 10.5.1 ou superior. Para verificar isso, abra o Gerenciador de Pacotes no menu Unity Windows e consulte a seção Universal RP :
Unidade 2021
Para o Unity 2021, use a versão mais recente do Unity 2021.3.
WMR vs. OpenXR
Em Unity 2019 e Unity 2020, você ainda pode escolher entre o WMR (Windows Mixed Reality) e o plugin OpenXR. O WMR foi preterido para o Unity 2021 e seguintes. Uma limitação conhecida da versão WMR é que ela não funciona no espaço de cores linear.