> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XBOX コンソール ビデオ サーバー

> XBOX コンソール ビデオ サーバーを使用して、H264 または HEVC のビデオとステレオ AAC のオーディオを RTSP ストリーム経由でサードパーティのキャプチャおよび分析ツールに共有する方法。

このトピックでは、XBOX コンソールのビデオ サーバーを使用してサードパーティ ツールとビデオおよびオーディオを共有する方法について説明します。この機能は、XBOX Manager の Remote Control 機能を補完します。ビデオ サーバーは、他のツールで使用できる業界標準の RTSP ストリームを生成します。ビデオ ストリームは H264 1080p\@30 または HEVC 4k\@60 のいずれかで、オーディオ ストリームは常にステレオ AAC です。

## VLC Media Player

このツールは優れた RTSP サポートを提供します。VLC でコンソールを表示するには、**\[メディア]** > **\[ネットワーク ストリームを開く]** に移動し、**\[メディアを開く]** ウィンドウで **\[ネットワーク]** タブを開き、次の形式の URI を指定します。

* rtsp\://consolename:11442/video/live
* rtsp\://consolename:11442/video/live4k

VLC は既定で UDP トランスポートを使用します。ただし、ネットワーク構成が UDP をサポートしていない場合、VLC は 10 秒後に TCP にフォールバックします。

最大パケット サイズを減らすには、[xbconfig.exe](/tools/tools-console/commandlinetools/xbconfig) を使用して `VideoServerMaxPacketSize` を既定値の 1300 バイトから 500 〜 1400 バイトの値に設定します。

## ffmpeg

このツールまたはそのオープン ソース版 [ffmpeg ツール](https://ffmpeg.org/) を使用して、コンソールから直接ファイルにオーディオおよびビデオ ストリームをキャプチャします。

たとえば、XBOX コンソールから 30 秒のシーケンスを *test.mp4* という名前のファイルにキャプチャするには、次のコマンドを使用します。

`ffmpeg.exe -y -t 30 -i rtsp://consolename:11442/video/live -acodec copy -vcodec copy test.mp4`

ffmpeg は既定で UDP 経由の RTSP を使用しますが、これはすべてのネットワーク タイプと互換性があるとは限らないため、接続を確実にするためにコマンド ラインに -rtsp\_transport tcp を追加することをお勧めします。

<Note>一部のビデオ リーダーでオーディオ同期を改善するには、ffmpeg で `-avoid_negative_ts make_zero` フラグ オプションの使用を避けてください。</Note>

## OBS Studio

コンソールからのリモート ビデオ ストリームは OBS のカメラに変換できます。これにより、複数のユーザーへの放送や、複数のコンソールの同時録画 (たとえばマルチプレイヤー用) が可能になります。「コンソール カメラ」を作成するには、次の手順を実行します。

1. **\[OBS Sources]** ウィンドウの下の **+** をクリックします。
2. **\[Media Source]** をクリックします。
3. **\[New]** を作成し、コンソールにちなんで (または他の任意の名前で) 名前を付け、**\[OK]** をクリックします。
4. **\[Local File]** オプションをクリアします。
5. **\[Restart playback]** をクリアします。
6. **\[Use hardware decoding when available]** を選択します。これは省略可能ですが推奨されます。
7. **\[Input]** フィールドに rtsp\://consolename:11442/video/live または類似の URL を入力します。
8. **\[OK]** をクリックします。

これで、コンソールは OBS の別のソース デバイスとなります。

<Note>ffmpeg と OBS は現在、RTSP サーバーで動作するためにコンソールの IPv6 アドレスを必要とします。一部のネットワークまたは VPN 経由では、これらのツールが接続するためにコンソールの IPv6 アドレスを指定する必要がある場合があります。</Note>

## 関連項目

[XBOX コンソール ゲーム開発: 環境とツール](/tools/tools-console/gc-tools-console-toc)

[ff mpeg](https://ffmpeg.org/)


## Related topics

- [XBOX コンソールでのサービス品質 (QoS) パケット タギング](/ja-jp/build/console-features/networking/qos-packet-tagging.md)
- [XBOX コンソール ゲーム開発環境とツール](/ja-jp/tools/tools-console/gc-tools-console-toc.md)
- [XBOX Manager: コンソールとグループの管理](/ja-jp/tools/tools-console/xbom/manager-tool-groups.md)
- [XBOX 環境のツールと API](/ja-jp/tools/tools-console/gc-xbox-tools-and-apis-toc.md)
- [XR-045 XBOX network とアカウント特権](/ja-jp/publishing/certification/xr/xr-045.md)
