Media Center Extender を使用して 720p ビデオを XBox 360 にストリーミングしようとすると品質が低下する

Media Center Extender を使用して 720p ビデオを XBox 360 にストリーミングしようとすると品質が低下する

私は、XBox 360 を Windows 7 デスクトップの Media Center Extender としてセットアップしています。SD 品質の avi ビデオは、ビデオ ライブラリまたは Media Center Extender を介して XBox に問題なくストリーミングされますが、720p mkv ファイルを試みると、フレーム レートが急激に低下し、A/V 同期が完全に失われます。コンテナ フォーマットをトランスコードしたり切り替えたりしたくありません (mkv は 360 ではサポートされていません) が、ストリーミングはしたいです。

私のデスクトップと 360 は両方とも同じギガビット スイッチに接続されており、そのギガビット スイッチは ISP 提供のモデム/ルーターに接続されています。私のマシンでは、いくつかのプログラムでビデオを問題なく再生できます。

このビデオを収容するのに十分な帯域幅があるはずなのに、なぜ正しく再生されないのでしょうか?

答え1

非常に簡単です。xbox360 は DLNA デバイスであり、DLNA 仕様は MKV をサポートしていません。したがって、xbox360 が MKV をサポートしていないのではなく、DLNA がサポートしていないのです。この場合、メディア サーバーが行う必要があるのは、MKV コンテナーを開いてコンテンツを確認し、DLNA プロファイルの 1 つに適合する方法で再パッケージ化できるかどうかを判断することです。また、すべてのコンポーネント パーツが DLNA 仕様に準拠している必要があります。いずれかが準拠していない場合は、動作させるためにトランスコーディングが必要です。少なくとも、デマルチプレックス化と DLNA 対応コンテナーの 1 つへの再パッケージ化は行われます。言うまでもなく、非常に複雑で、この作業を実行できるさまざまなメディア サーバーが多数存在しますが、そのほとんどすべてで効率的に実行するにはかなりのハードウェア リソースが必要になります。MKV ファイルの内容にトランスコーディングが必要で、これが最終製品の質の低下につながっているようです。いくつかのツールを使用して、mkv の内容と使用されている特定のコーデックを確認することができます。

答え2

Google PS3 メディア サーバー。PS3 メディア サーバーは、PlayStation 3 ビデオ ゲーム コンソール用の DLNA 準拠の UPnP メディア サーバーで、Xbox 360 もサポートしています。Java で記述されており、最小限の構成であらゆる種類のメディア ファイルをストリーミングまたはトランスコードするために使用されます。このプログラムは無料で、Win7 PC にインストールできます。

関連情報