{!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.2.2-preview
docs.unity3d.com
"{0}" の検索結果

    目次を表示する/隠す

    Unity Render Streaming

    このパッケージは Unity Render Streaming 上に構築された公開 API と複数のサンプルが含まれています。 このパッケージを利用することで、ピアツーピアによるストリーミングソリューションを素早く開発することができます。

    主な機能

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

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

    ビデオストリーミング

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

    feature-multicamera

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

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

    リモートコントロール

    It is possible to send input messages to Unity from the browser, and sending inputs from multiple browsers is supported. Mouse, keyboard, touch, and gamepad are supported as input devices on the browser. For more information, please see the Browser input process page.

    動作環境

    このバージョンの 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 ✅ (NVIDIA のグラフィックスカードが必要) ✅
    Linux x64 OpenGL ✅ (NVIDIA のグラフィックスカードが必要)
    Linux x64 Vulkan ✅ (NVIDIA のグラフィックスカードが必要) ✅
    MacOS Metal ✅ ✅
    iOS Metal
    Android Vulkan
    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 sample
    • URP sample
    • Legacy pipeline sample

    HDRP サンプル

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

    URP サンプル

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

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

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

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