%20%E7%B5%8C%E7%94%B1%E3%81%AE%E3%83%93%E3%83%87%E3%82%AA%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%A8%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0.png)
自宅に Linux ファイル サーバーがあり、そこに保存されているビデオをデスクトップで視聴したいと考えています。
非常にシンプルな解決策がこれに非常に近いです。古い HTTP サーバーを使用してファイルを提供し、ブラウザーまたは他のメディア プレーヤーでファイルを表示します。
問題は、ビデオの品質が私の WiFi 速度に対して高すぎることです。頻繁に中断されます。
簡単だけど、あまり役に立たない修正方法がいくつかあります。1) イーサネットを使用する、そう、そう、そう、2) 事前にすべてのファイルをコピーする、3) すべてのビデオを低品質にトランスコードする、ただし、その場合、おそらく 175% のデータ量を保存する必要があり、ネットワークの容量をぎりぎり下回る最適な状態を見つけることはできそうにありません。
概念的には、解決策は単純です。オンザフライでトランスコードするのです。しかし、実際に機能する解決策はまだ見つかっていません。本当にオンデマンド (つまり、ビデオの再生時にサーバーとやり取りする必要がない) にし、理想的には接続速度に合わせてビットレートを調整したいのですが、サーバーのノブを調整しなければならない場合でも、何度も再エンコードするよりはましです。
これが可能かどうか知っている人はいますか?