web-dev-qa-db-ja.com

ネットワーク経由のIPカメラからのビデオフィードの記録

オフィス用にカメラセキュリティシステムを構築していますが、DVR=を現場に置いておきたくありません。

NVR(ネットワークビデオレコーダ)を調べましたが、価格が高すぎます。これに代わるものを考えました。私はそれがどれほど実現可能かはわかりませんが、ここでいくつかの入力が確実に欲しいです。

私の考えは次のとおりです。

  1. 通常のIPカメラを購入する
  2. サーバーまたはAWSインスタンスを購入し、サーバーにストリーミングフィードを継続的にダウンロードするプログラムを作成します。

このソリューションの実用性と、このようなシステムの構築に関連する技術について、いくつか質問があります。

  1. ほとんどのIPカメラはどの形式でフィードをストリーミングしますか?どのフレームレートで転送されますか?
  2. このフィードを読み取ってダウンロードしてサーバーに保存できるプログラムを作成した場合、ライブフィードと同じ品質が得られますか?
  3. データを保存する前に、データをリアルタイムで他の形式(flvなど)に再度エンコードする必要がありますか?
  4. これに最適なアーキテクチャを提案できますか?ビデオフィードのストレージ用にAmazonインスタンスとs3を考えていました。

既にこれを行うサイトがいくつかあります( http://www.mangocam.com/ など)

ありがとう、私はこの質問がSOガイドラインを満たすことを願っています。これはプログラミングと非プログラミング関連の間の灰色の領域かもしれないからです。そうでなければ、他のスタック交換サイトに移動します)

31
Yash Desai

私はまだ使用していませんが、 http://www.zoneminder.com/ をご覧になります録音。

アンドリュー

8
apuschak

約3年前にcctvが必要でした。 zoneminderを見つけて、自分の好みに合わせて編集しようとしましたが、編集するよりも修正していることがわかりました。

言うまでもなく、mp4録音機能は実際にはmasterブランチの一部ではありません(cctvプログラムであり、提案されてから既に3年以上経過しているため、これは笑です)。 ffmpegコマンドを文字通りに適合させるだけです(笑)。

だから私は解決策を見つけました!

何かを正しく行うには、自分でやります。

忍にプレゼント! 忍び:オープンソースCCTVプラットフォーム

enter image description here

6
moeiscool

Www.cameraftp.comを検討してみませんか?画像のアップロードとオンラインビューアーをサポートしています

3
Sean

Motion はZoneminderの代替です。すべてが構成ファイルを介して構成されているため、セットアップカーブが急勾配になっていますが、構成ファイルにはコメントが付けられており、見た目よりも簡単です。一度実行しても非常に信頼性があります。

Foscamカメラ(上記)を追加するには、次の構文を使用してカメラからビデオをストリーミングします。

netcam_url http://<IPADDRESS>/videostream.cgi?user=admin?pwd=

ユーザーが空白のパスワードを持つ管理者である場合(Foscamカメラのデフォルト)。

稼働率/信頼性が非常に高い場合は、 Monit などの監視ツールの使用を検討してください。これはMotionでうまく機能します。

3
fergycool