web-dev-qa-db-ja.com

ホームネットワークでHDビデオを再生するとVLCが遅れる

私はこの質問がインターネット全体で約10億回聞かれたことをよく知っていますが、今のところ何もうまくいきませんでした...

ホームサーバー(Ubuntu Server 12.04)とラップトップ(Ubuntu Desktop 12.04)を同じローカルネットワーク(両方ともルーターに有線)に接続しています。

私がやろうとしているのは、ラップトップ(ssh)からサーバーにアクセスし、HDムービー(サーバー上にある)をラップトップで直接(VLCを使用して)再生することです。

720p形式のムービーでも問題なく動作しますが、1080pのムービーを試してみると、すぐに遅れが出始めます。

私はすべての通常のトリックを試しました:

  • キャッシング値を増やす
  • 「H.264デコード用のループフィルターをスキップする」オプションを「すべて」に設定する
  • 「ビデオ出力モジュール」の値を変更します

それらのどれも私のために働いた。ただし、キャッシュ値を増やすと、ビデオを開始する前にしばらく「バッファリング」されるため、実際には機能しているように見えますが、しばらくするとムービーが停止して再び「バッファリング」を開始します...

注:

映画が私のラップトップにある場合、それはうまく機能します。他のプレイヤーと同じ問題(トーテム、MPlayerなど)

この問題はしばらく私を殺してきましたが、誰もこれを解決する方法を知っていますか?

事前にどうもありがとうございました。

クリス


私のラップトップに関する情報:

  • HP Pavilion dv6
  • プロセッサー:2.2 GHz Intel Core i7-2670Q
  • メモリ:RAM 6 GB DDR3
  • ビデオ:AMD Radeon HD 6490M(1 GB DDR5専用、合計最大4 GB)
3
Chris

返信してくれた「AbrahamVanHelpsing」に感謝します。遅れてすみません。私はついに自分の問題を修正し、他の人にも役立つかもしれないと思った。

苦労した後、VLCのセットアップに問題はないことがわかりました。実際にはデフォルト設定のままにしておくこともできます。問題は私の接続速度でした...

私のルーターは最大150 Mbps(つまり20 MB/s近く)を提供するはずなので、問題にならないと確信しました。まあ、それは間違っていたことが判明しました...サーバーからラップトップにファイルを転送することで(scpコマンドラインを使用して)接続速度を確認しましたが、970 KB/sの転送速度が遅いことに驚きました。

もちろん、この速度は十分ではありませんでした。ネットワーク経由でHDムービーを視聴するには、少なくとも2.5 MB/sが必要です。

これに続いて 記事 、私は時々あなたの家のインターネット接続を再起動することが推奨されることを理解しました。その後、ルーターを再起動すると、問題はなくなりました。 scp転送は約5 MB/sで進行し、HDムービーをスムーズに視聴できました

Ps:XBMCもインストールしましたが、結果は驚くばかりです!

お時間をいただきありがとうございます。このスレッドが他の人にも役立つことを願っています。

クリス

3
Chris

少し遅れますが、古いDell 780 core2クアッド@ 3000を使用しているのと同じ問題が他の誰かにあり、現時点では市場に負荷がかかっています

windowsのインストール(デュアルブート)でnasを再生するvlcと同じ問題があり、Androidデバイスは同じファイルを再生しても問題ありません。ubuntu/ vlcでは、画面が灰色でフリーズしてから、秒後に適切に再生を開始します

Vlc tools/preferences(すべて表示)を選択して/ Input/Codec/Access Modules /に移動し、ファイルに設定して修正しました。それからtools/preference/input/codecsに行き、ネットワークのデフォルトのキャッシュポリシーをより高いレイテンシに設定し、vlcを再起動しました。

2
bill