Требования к системе

В этом разделе указаны минимальные системные требования для работы с Удаленной отрисовкой Azure (ARR).

Компьютер для разработки

  • Windows 10 версии 1903 или более поздней версии или Windows 11.
  • Обновленные драйвера графики.
  • Необязательно: аппаратный декодер видео H265, если вы хотите использовать локальную предварительную версию удаленно отрисованного содержимого (например, в Unity).

Внимание

Центр обновления Windows не всегда содержит самые последние драйверы графических процессоров. Проверьте наличие последних версий драйверов на веб-сайте производителя графического процессора:

В таблице ниже перечислены графические процессоры, поддерживающие аппаратное декодирование видео H265.

Производитель графического процессора Поддерживаемые модели
NVIDIA Просмотрите таблицу поддержки NVDEC в нижней части этой страницы. Для графического процессора должно быть указано значение «Да» в столбце H.265 4:2:0, 8-разрядное.
AMD Графические процессоры с версией Unified Video Decoder AMD не ниже 6.
Intel Skylake и более новые ЦП

Даже если установлен правильный кодек H265, свойства безопасности в библиотеках DLL кодека могут вызвать сбои при инициализации кодека. В руководстве по устранению неполадок описаны действия по решению этой проблемы. Ошибка библиотеки DLL может возникнуть только при использовании службы в классическом приложении, например, в Unity.

Поддерживаемые платформы и устройства

  • 64-разрядная версия Windows 10
  • 64-разрядная версия Windows 11
  • HoloLens 2
  • Мета-квест 2 (общедоступная предварительная версия)
  • Meta Quest Pro (общедоступная предварительная версия)

Классические windows

Требования и ограничения

  • 32-разрядные версии Windows не поддерживаются.
  • Чтобы запустить любое приложение Azure Удаленная отрисовка, необходимо установить последний пакет Microsoft Распространяемый компонент Visual C++.
  • Нет поддержки виртуальной реальности. Поддерживается только привязка графики имитации .
  • Поддерживается только API отрисовки DX11.

Очень важно использовать последнюю версию кодека HEVC, так как в новых версиях значительно уменьшена задержка. Чтобы проверить, какая версия установлена на вашем устройстве, выполните следующие действия:

  1. Откройте Microsoft Store.
  2. Нажмите кнопку "Библиотека" в левом нижнем углу.
  3. Найдите Расширение для видео HEVC от производителя устройств в списке. Если он не указан в разделе обновлений, то последняя версия уже установлена. В противном случае нажмите кнопку "Получить обновления" и дождитесь его установки.
  4. Убедитесь, что указанный в списке кодек имеет версию не ниже 1.0.21821.0.
    1. В списке выберите Расширение для видео HEVC из записи производителя устройства.
    2. Прокрутите вниз до раздела "Дополнительные сведения ".
    3. Проверьте запись установленной версии .

HoloLens 2

Требования и ограничения

Quest 2 и Quest Pro

Внимание

Поддержка Quest 2 и Quest Pro в настоящее время доступна в общедоступной предварительной версии.

Эта функция предоставляется без соглашения об уровне обслуживания и не рекомендуется для рабочих нагрузок. Некоторые функции могут не поддерживаться или могут иметь ограниченные возможности.

Дополнительные сведения см. в статье Дополнительные условия использования Предварительных версий Microsoft Azure.

Требования и ограничения

  • Минимальная поддерживаемая версия Unity — 2020.3.
  • Поддерживается только подключаемый модуль OpenXR Unity.
  • Рекомендуется использовать универсальный конвейер отрисовки Unity (URP).
  • Поддерживается только API отрисовки Vulkan. Поддержка OpenGL недоступна.
  • Библиотека проверки подлинности Майкрософт (MSAL) не работает для устройств Quest.
  • Когда устройство Quest переходит в спящий режим и снова проснется, удаленное содержимое может не возобновиться вообще или занять много времени для восстановления.
  • Средство ArrInspector не поддерживается.

Дополнительные сведения см. на странице установки Unity.

Network

Для удобства работы пользователей очень важно устойчивое сетевое подключение с низкой задержкой.

Требования к сети см. в отдельном разделе.

Сведения об устранении неполадок сети см. в руководстве по устранению неполадок.

Сетевой брандмауэр

Виртуальные машины Удаленной отрисовки Azure используют общие IP-адреса из следующих диапазонов IP-адресов:

Имя. Область/регион Префикс IP-адреса
Восточная Австралия australiaeast 20.53.44.240/28
Восточная часть США eastus 20.62.129.224/28
Восточная часть США 2 eastus2 20.49.103.240/28
Восточная Япония japaneast 20.191.165.112/28
Северная Европа northeurope 52.146.133.64/28
Центрально-южная часть США southcentralus 20.65.132.80/28
Юго-Восточная Азия southeastasia 20.195.64.224/28
южная часть Соединенного Королевства uksouth 51.143.209.144/28
Западная Европа westeurope 20.61.99.112/28
западная часть США 2 westus2 20.51.9.64/28

Убедитесь, что брандмауэры (на устройстве, в маршрутизаторах и т. д.) не блокируют эти диапазоны IP-адресов, а также следующие диапазоны портов:

Порт Протокол Разрешить
49152–65534 TCP/UDP Исходящий

Программное обеспечение.

Необходимо установить следующее программное обеспечение:

  • Последняя версия Visual Studio 2019 (скачать)
  • Средства Visual Studio для службы "Смешанная реальность". В частности, следующие установки рабочей нагрузки являются обязательными.
    • Разработка классических приложений на C++.
    • Разработка приложений для универсальной платформы Windows (UWP).
  • Windows SDK 10.0.18362.0 (скачать)
  • Чтобы работать с репозиторием примеров, выполните следующие действия.
  • Необязательно. Для просмотра видеопотока с сервера на настольном компьютере необходимы Расширения видео HEVC (ссылка в Microsoft Store). Убедитесь, что установлена последняя версия расширений, проверив наличие обновлений в хранилище.

Unity

Для разработки с использованием Unity установите поддерживаемую версию Unity (скачать). Для управления установками рекомендуется использовать центр Unity.

Внимание

Помимо поддерживаемых версий, упомянутых ниже, обязательно ознакомьтесь со страницей известных проблем Unity.

Убедитесь, что в установку Unity включены следующие модули:

  • UWP — обеспечивает поддержку для создания приложений универсальной платформы Windows;
  • IL2CPP — обеспечивает поддержку сборки для Windows (IL2CPP).

Unity 2019

Для Unity 2019 поддерживается версия 2019.3 или 2019.4 LTS. Однако для работы с версией OpenXR подключаемого модуля требуется версия на основе 2020.

Технология ARR для Unity 2019 поддерживает устаревшую встроенную интеграцию XR для Смешанной реальности Windows и новую платформу подключаемого модуля SDK XR.

Unity 2020

Для Unity 2020 используйте последнюю версию Unity 2020.3.

Внимание

При работе с версией подключаемого модуля OpenXR и универсального конвейера отрисовки (URP) необходимо убедиться, что универсальный конвейер отрисовки имеет версию 10.5.1 или более позднюю. Чтобы проверить это, откройте диспетчер пакетов из меню Windows Unity и перейдите к разделу универсальной RP:Версия универсальной RP

Unity 2021

Для Unity 2021 используйте последнюю версию Unity 2021.3.

WMR и OpenXR

В Unity 2019 и Unity 2020 можно выбрать между подключаемым модулем WMR (Windows Смешанная реальность) и OpenXR. WMR устарел для Unity 2021 и более поздних версий. Известное ограничение версии WMR заключается в том, что он не работает в линейном цветовом пространстве.

Следующие шаги