{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Unity Render Streaming | Unity Render Streaming | 2.1.1-preview
docs.unity3d.com
"{0}" の検索結果

    目次を表示する/隠す

    Unity Render Streaming

    このパッケージには Unity Render Streaming の公開 API とサンプルプロジェクトが含まれます。このパッケージを利用することで、ピアツーピアのストリーミングソリューションを素早く開発することが可能になります。

    主な機能

    このパッケージは主に以下の機能を提供しています。

    • ビデオストリーミング
    • オーディオストリーミング
    • リモートコントロール

    ビデオストリーミング

    Unity 上でレンダリングされた映像を、複数のブラウザに対してネットワーク経由で配信できます。例えば、HDRP を利用したレンダリング映像を iPad で閲覧できます。加えて、複数のカメラの配信もサポートしています。

    feature-multicamera

    オーディオストリーミング

    このパッケージは Unity で生成された音声をストリーミングできます。同時に複数のブラウザに対して配信することができます。

    リモートコントロール

    ブラウザから Unity の入力をシミュレートして利用することができます。複数のブラウザからの入力に対応することが可能です。ブラウザ上でマウス、キーボード、タッチ、ゲームパッドが利用可能です。詳細については ブラウザー入力処理 のページをご確認ください。

    動作環境

    このバージョンの Unity Render Streaming は、次のバージョンの Unity エディターに対応しています。

    • Unity 2019.4
    Note

    HDRP テンプレートは HDRP 7.3 を使用しているため、Unity2019.3 以前のバージョンでは動作しません。

    プラットフォーム グラフィックスAPI ハードウェアエンコーダ ソフトウェアエンコーダ
    Windows x64 DirectX11 ✅ (NVIDIA のグラフィックスカードが必要) ✅
    Windows x64 DirectX12 ✅ (NVIDIA のグラフィックスカードが必要) ✅
    Windows x64 OpenGL
    Windows x64 Vulkan
    Linux x64 OpenGL ✅ (NVIDIA のグラフィックスカードが必要)
    Linux x64 Vulkan
    MacOS Metal ✅
    Warning

    Linux 環境と HDRP の組み合わせでの利用は、現在未対応です。Linux では Graphics API に OpenGL を選択した上で、レンダリングパイプラインは Legacy をご利用ください。

    Note

    MacOS での OpenGL API の対応は予定していません。

    ハードウェアエンコーダー

    このパッケージでは、ハードウェアエンコーダーに NVIDIA のグラフィックボード を利用しています。推奨するグラフィックボード上で動作させることで、低遅延のストリーミング配信を実現することができます。ハードウェアエンコーダーが利用可能なグラフィックボードのリストについては、 NVIDIA が公開している NVIDIA VIDEO CODEC SDK のウェブページを確認してください。

    対応ブラウザー

    ブラウザ Windows macOS iOS Android
    Google Chrome ✅ ✅ ✅
    Safari ✅ ✅
    Firefox ✅
    Microsoft edge (Chromium based) ✅
    Note

    WebRTC のサポート状況によっては、いくつかのブラウザでは正常に動作しない場合があります。

    Furioos 対応

    Note

    これは実験的な機能です。

    Unity Render Streaming は Furioos プラットフォームをネイティブでサポートしています。これは、Furioos にアプリケーションをアップロードすることで、デプロイメントやスケーラビリティの問題に悩まされることなく、Render Streaming のすべての機能を利用できることを意味します。 利用を開始するには、RenderStreaming コンポーネントの Signaling server type で "FurioosSignaling" を選択します。これによって、アプリケーションと VM 上の Furioos サービスが接続します。それから、アプリケーションの Windows スタンドアロンビルドを zip に圧縮して、 https://portal.furioos.com にアップロードします。

    サンプル

    現在のところ、3つのサンプルを用意しています。

    HDRP サンプル

    このサンプルをインポートすると、HDRP (com.unity.render-pipelines.high-definition) パッケージと Unity が提供している HDRP サンプルアセットのインストールと設定が自動的に行われます。

    URP サンプル

    このサンプルをインポートすると、URP (com.unity.render-pipelines.universal) パッケージと Unity が提供している URP サンプルアセットのインストールと設定が自動的に行われます。

    レガシーパイプラインサンプル

    レガシーパイプラインを使用した単純なサンプルです。

    その他の表示言語

    • English
    概要
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)