問題点
VLCプレーヤーを使用して、NVRの録画映像をRTSP経由で再生することができます。
しかし、場合によっては映像の再生がスムーズでなく、数秒間停止してしまうことがあります。
この記事では、VLCプレーヤーの設定による解決策を説明します。
考えられる原因と解決方法
· 解決策 #1 : VLCのストリーミング方式をHTTPからRTP/RTSPに切り替える
- [ツール] -> [設定] -> [入力 / コーデック] に移動します
- 次に、[ネットワーク] セクションに移動し、[HTTP (デフォルト)] から [RTP over RTSP(TCP)] に切り替えます
· 解決策 #2 : キャッシュバッファサイズを増やす
- 高解像度の映像をVLCプレーヤーで再生すると、映像が繰り返し停止したり、映像が乱れることがあります。
これはVLCプレーヤーが映像をキャッシュするのに時間がかかるためです。
- この場合、再生に十分な映像を常に確保するためにバッファサイズを増やすことが効果的です。
- 設定方法は、[ツール] -> [設定] -> 「すべて」を選択して詳細設定を表示します
- 次に、詳細設定の [ファイル & ディスク キャッシュ] を 500 - 1000ms の範囲で増やしてみてください(デフォルトは300msです)。
- NVRの録画プロファイルの解像度が大きい場合はさらに値を増やす必要があるかもしれません。
- ただし、値を大きく設定しすぎると映像の遅延が発生する可能性があるため注意してください。
· 解決策 #3 : 適切なビデオトラックを選択する
– NVR/DVRから複数のRTSP再生ストリームがあります。
– しかし、VLCプレーヤーのデフォルト設定は [Stream 0] の再生です。
– NVR/DVRのストリームを確認し、VLCプレーヤーで再生可能なコーデックを見つける必要があります。
– RTSPコマンドを実行した後、NVR/DVRのビデオコーデックリストを確認します。
– [ツール] -> [コーデック情報] に移動します。
– VLCプレーヤーが対応しているストリーム(コーデック)を選択します。
– [ビデオ] -> [ビデオトラック] -> [トラック1] から [トラック4] を選択します。
– [ビデオ] -> [ビデオトラック] -> [トラック1] から [トラック4] を選択します。
– 一般的にHanwha TechwinのNVRはH.264を[Stream 3]に割り当てていますが、一部の旧型NVRでは
[Stream 1] をH.264として割り当てています。