システム要件

この章では、Azure Remote Rendering (ARR) を操作するための最小システム要件を一覧表示します。

開発用 PC

  • Windows 10 バージョン 1903 以降。
  • 最新のグラフィックス ドライバー。
  • 省略可能:H265 ハードウェア ビデオ デコーダー。(たとえば、Unity で) リモートにレンダリングされるコンテンツのローカル プレビューを使用する場合。

重要

Windows Update では常に最新の GPU ドライバーが提供されるわけではありません。最新のドライバーについては、GPU 製造元の Web サイトを確認してください。

以下の表には、H265 ハードウェア ビデオ デコードをサポートする GPU が一覧表示されています。

GPU 製造元 サポートされているモデル
NVIDIA このページの下部にある NVDEC サポート マトリックス を確認してください。 GPU には、H.265 4:2:0 8 ビット 列が YES となっているものが必要です。
AMD 少なくともバージョン 6 の AMD の Unified Video Decoder を搭載した GPU。
Intel Skylake 以降の CPU

正しい H265 コーデックがインストールされていても、コーデック Dll のセキュリティ プロパティによってコーデックの初期化エラーが発生する可能性があります。 この問題を解決する手順については、トラブルシューティング ガイドを参照してください。 DLL の問題が発生するのは、たとえば、Unity で、デスクトップ アプリケーションのサービスを使用している場合のみです。

デバイス

現在、Azure Remote Rendering では、ターゲット デバイスとして HoloLens 2 と Windows デスクトップのみがサポートされています。 「プラットフォームの制限事項」セクションを参照してください。

新しいバージョンでは待機時間が大幅に改善されているため、最新の HEVC コーデックを使用することが重要です。 デバイスにインストールされているバージョンを確認するには、次のようにします。

  1. Microsoft Store を起動します。
  2. 右上の [...] ボタンをクリックします。
  3. [ダウンロードおよび更新] を選択します。
  4. 一覧で [デバイス製造元からの HEVC ビデオ拡張機能] を検索します。 この項目が [更新プログラム] の一覧に表示されていない場合は、最新のバージョンが既にインストールされています。
  5. 一覧表示されているコーデックのバージョンが 1.0.21821.0 以上であることを確認します。
  6. [更新プログラムの入手] ボタンをクリックし、インストールされるまで待ちます。

ネットワーク

優れたユーザー エクスペリエンスを実現するには、安定した、低待機時間のネットワーク接続が不可欠です。

ネットワーク要件については、専用の章を参照してください。

ネットワーク問題のトラブルシューティングについては、トラブルシューティング ガイドを参照してください。

ネットワーク ファイアウォール

SDK バージョン >= 0.1.76

Remote Rendering 仮想マシンでは、次の 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 範囲と次のポート範囲がブロックされないようにします。

Port Protocol Allow
49152-65534 TCP / UDP 送信

SDK バージョン < 0.1.76

(デバイス上やルーター内などの) ファイアウォールが次のポートをブロックしていないことを確認します。

Port Protocol Allow 説明
50051 TCP 送信 初期接続 (HTTP ハンドシェイク)
8266 UDP 送信 データ転送
5000、5433、8443 TCP 送信 ArrInspector ツールに必要です

ソフトウェア

次のソフトウェアがインストールされている必要があります。

  • 最新バージョンの Visual Studio 2019 (ダウンロード)
  • Visual Studio tools for Mixed Reality。 特に、次の ワークロード のインストールは必須です。
    • C++ によるデスクトップ開発
    • ユニバーサル Windows プラットフォーム (UWP) の開発
  • Windows SDK 10.0.18362.0 (ダウンロード)
  • GIT (ダウンロード)
  • 省略可能:デスクトップ PC のサーバーからビデオ ストリームを表示するには、HEVC ビデオ拡張機能 (Microsoft Store リンク) が必要です。 ストアの更新プログラムを確認して、最新バージョンがインストールされていることを確認します。

Unity

Unity を使用した開発では、サポートされているバージョンの Unity (ダウンロード) インストールします。 インストールの管理には Unity Hub を使用することをお勧めします。 Unity のインストールには、次のモジュールが含まれていることを確認してください。

  • UWP - ユニバーサル Windows プラットフォーム Build Support
  • IL2CPP - Windows Build Support (IL2CPP)

Unity 2019

Unity 2019 では、バージョン 2019.3 または 2019.4 LTS がサポートされています。 ただし、OpenXR バージョンのプラグインを使用するには、2020 ベースのバージョンが必要です。

Unity 2019 用の ARR では、Windows Mixed Reality 用の従来の 組み込み XR 統合と、新しい XR SDK プラグイン フレームワークの両方がサポートされています。

Unity 2020

Unity 2020 では、最新バージョンの Unity 2020.3 を使用します。

重要

OpenXR バージョンのプラグインを使用する場合は、"ユニバーサル レンダー パイプライン" (URP) のバージョンが 10.5.1 以上であることを確認する必要があります。 これを確認するには、Unity の Windows メニューで "パッケージ マネージャー" を開き、"ユニバーサル RP" セクションを参照します。ユニバーサル RP のバージョン

重要

Unity 2020.3 用の WMR (Windows Mixed Reality) プラグインでは、現在、ARR でのパフォーマンスが低下しています。 エクスペリエンスを向上させるには、Unity 2019.X を使用し続けるか、OpenXR バージョンに切り替えることをお勧めします。

次のステップ