
私は、自宅のメディア サーバーとして機能している低電力デスクトップ (統合グラフィックス搭載の ASRock Mod 1150 H97M、Intel Pentium G3258 CPU、1920*1200 モニター、Windows 10) を持っています。テレビは Sony/Android TV/55 インチ/フル HD (kdl55w805C) です。Virgin ファイバー 350mbps 接続を使用しており、テレビとデスクトップの両方が Cat 6 ケーブルを介して Virgin Wi-Fi ルーターに物理的に接続されています。
デスクトップに映画やビデオを保存しています。テレビでは、デスクトップで共有されている映画を Kodi を使って視聴しています。
最近、4K HEVC 10 ビットの映画に出会うまではすべて順調でした。テレビの Kodi はファイルを開くことを拒否しました。私のテレビはフル HD のみで、テレビのプロセッサはおそらく HEVC をデコードできないため、それは理解できます。そのため、次の目標は、デスクトップを使用してビデオを処理し、テレビにストリーミングすることです。
ビデオ ファイルを開くと、Windows 10 ムービーでストアから HEVC デコーダーを購入するように求められました。購入し、購入しました。その後 (驚いたことに)、比較的性能の低いコンピューターで、目立った問題なくコンピューターでムービーを再生できました。ただし、ムービーをテレビにキャストしようとすると、失敗しました。テレビに「サポートされていないビデオ エラー」が表示されました。Windows Media Player を使用してみましたが、結果は同じでした。コンピューターでムービーを再生することはできますが、テレビへのキャストは失敗しました。
ちょっと混乱しました。キャスト/ストリーミングの際、コンピューターがビデオをデコードし、デコードされた信号をプレーヤーに送信すると思っていました。では、テレビがサポートされていないビデオであると表示した場合、それは何を意味するのでしょうか?
VLC を試しましたが、コンピューターでビデオを再生することすらできません。
Plex を試して、コンピューターを Plex サーバーにしました。TV Plex アプリはすべての 1080p ビデオを美しく表示できますが、HEVC の再生は失敗しました。Samsung S8 スマートフォン (4K) の Plex サーバーを使用して HEVC ファイルを再生してみましたが、問題なく再生できました。ここでの質問は、どのデバイスが HEVC ファイルをデコードしているかということです。デスクトップの Plex メディア サーバーですか、それとも再生デバイスですか?
この問題を解決するにはどうすればいいでしょうか? 専用のグラフィック カード (HEVC デコード機能付き) を入手すれば、問題は解決するでしょうか? 私のシステムは Windows Media Player を使用してビデオを再生できるため、ビデオをデコードする処理能力があるかどうかは疑問です。しかし、それでもテレビへのキャストに失敗しました。
ご意見をお待ちしております
答え1
ネットワーク経由でストリーミングされるビデオは常に圧縮されます。テレビの能力の範囲内でストリーミングする場合でも、映画/シネマの低フレーム レートである 24 fps では、幅 1920 ピクセル × 高さ 1080 ピクセル × ピクセルあたり 24 ビット × 毎秒 24 フレーム = 毎秒約 1.2 ギガビットとなり、これはほとんどの消費者が有線または無線のホーム ネットワークで利用できる帯域幅よりも大きいです。
60fps のような高フレーム レートで RGB カラー チャネルあたり 10 ビットの非圧縮 4K UHD (2160p) は、15 ギガビット/秒に近づきます。
したがって、HEVC をデコードし、2160p および 10 ビット カラーから 1080p および 8 ビット カラーにダウンサンプリング/変換し、テレビが理解できる H.264 AVC などの形式で再圧縮して、テレビにキャストするキャスト ソリューションが必要です。これは大変な作業のように思えますし、無料のビデオ プレーヤーで自動的に実行できるとは思えません。