2013-12-11 19 views
11

私はIPカメラ(Axis M1054)を持っており、ビデオストリームを録画したいと思います。おそらく連続録画から始めるでしょうが、動き検出(トリガーが発生する前に数秒前のpre-rec)でトリガーされたクリップに切り替えると、録画はMJPEGではなくMPEG4(H.264)でエンコードされます。IPカメラ:録画用のオープンソースソフトウェアH.264

無料のオープンソースのLinuxソフトウェアがありますか?私はインターネットを検索して何も見つかりませんでした。あなたはうまくいくものを推薦できますか?あるいは、私は商用ソフトウェアで立ち往生していますか?

別のモデルがLinuxでうまくいくとカメラを交換するのに問題はありません。

+0

あなたは[ZoneMinder](http://www.zoneminder.com/)を訪れましたか? –

答えて

4

openh264をオープンソースにしようとすると、Ciscoがバックアップされますか?モーション検出に役立つLong Term Reference (LTR) framesをサポートしています。

1

カメラは、RTSPで制御されたH.264 over RTPをストリームします。ストリームに到達するには、カメラに接続するためにRTPクライアントが必要です。 http://www.live555.comは、RTSPクライアントライブラリにさまざまなサンプルコードを提供します。 まず、コマンドラインからhttp://www.live555.com/openRTSP/を試してみます。 私は様々なIPカメラを記録するのに首尾よくlive555を使用しました。

また、FFMPEGライブラリを使用することができます。 Receiving RTSP stream using FFMPEG library

FFMPEGも多重化(コンテナファイルを作成する)または復号化の世話をします。

2

私はMotionが動き検出と目録作成に最適なプログラムであることを発見しました。

seems to work with remote camerasですが、ドキュメントは少しスケッチしていますが、それはおそらく試してみる価値があります。

2

IPカメラ用のコマンドラインバージョンのVLCと組み合わせたlinux Motionソフトウェアを使用します。 (2つはMJPGストリーム、もう1つはH264のRTSPです)。モーションソフトウェアは、カメラのネイティブフォーマットでVLCレコードをロスレスにするスクリプトをトリガします。私の設定は、しかし、事前録音をサポートしていません。最初の動きのフレームは、私が顔やナンバープレートを見る場所ではないので、実際に私の使用のためにうまく動作を開始したフレームが実際には失われます。

関連する問題