ShinobiCCTVはオープンソースのビデオ監視サーバーです、Node.jsで記述されており、非常に使いやすいです。 このプロジェクトは、ZoneMinderの代替リファレンスになります。
実際、この無料のエコシステムでの選択肢が限られていることを考えると、何が起こる可能性があります。 「Shishi」はFFmpegとNode.jsをベースにしており、JavaScript、Pythonのビット、シェルshouiaを大量に使用しています。
サーバーはクロスプラットフォームです (BSD、Linux、macOS、Windows)そしてARMアーキテクチャと互換性があり、さらに Dockerのイメージ。
機能面では、ShinobiCCTVはZoneMinder(プロフェッショナル環境と古い環境で使用可能)とKerberos.ioの間のどこかにあります。
忍はXNUMXつの異なるブランチに分かれています:
無料ライセンス版の忍コミュニティエディション。
プロジェクトがオープンソースであるにもかかわらず無料ではないShinobiPro(例外を除いて有料)。
もちろん、ここでは無料版のみに焦点を当てます。
Proバージョンとは異なり、Shinobi Community Edition(Shinobiの無料バージョン)は定期的な更新を受信せず、統合リクエストやプルリクエストを受け付けません。
忍の特徴
このビデオ監視サーバーには、HTTP、RTP / RTSP、およびONVIFを介してカメラからビデオおよびオーディオストリームを取得する機能があります。HTTPSはサポートされていますが、有効なX.509証明書を使用する必要があります。
記録は、ハードウェアアクセラレーションと互換性のあるビデオ形式で行われます、XNUMXつの異なる記録モード(継続的な記録、バッファリングされたイベントまたはバッファリングされていないイベント中の記録、イベントが検出されない場合の記録と削除).
忍クラスターモードはマスタースレーブシステムに基づいています、これにより負荷を分散できますが、高可用性はありません。 マスターサーバーのみがデータベースとの通信を処理します。このサーバーに障害が発生した場合は、すべてのプラントが処理されます。
WEBUIでは、カメラのさまざまなモニターをドラッグアンドドロップすることで、コントロールパネルを調整できます。
言及する価値のある機能のうち、次のものがあります。
- 可能なオーディオ録音。
- モーション検出とパターン分析。
- さまざまな録音形式。
- 普及方法の多様性。
- リモートストレージ管理(Amazon S3、WebDAV、BackblazeB2)。
- 各カメラのストレージを定義する可能性。
- カメラコントロール(PTZ、IR)のごく一部の管理。
- 「通常の」送信モードとJPEGモードを切り替える機能、帯域幅の消費が少なく、待ち時間が短い(PTZの移動やオーディオストリームのカットに非常に便利です)。
- アラート(電子メール、不和)のためのロボットの使用。
- LDAPの互換性。
- タイムライン、スピードアップ。
- イベント中のスクリプト(スーパーユーザーによるデフォルト)。
- イベントが表示されるカメラによるカレンダー。
長所と短所
他のビデオ監視システムとのいくつかの違い Shinobiを使用すると、Kerberos.ioでは表示されない複数のモニターを同時に表示できます。
さらに、 忍では画面サイズしか選べません。
忍のタイムラインは、プレビュー画像のない固定小数点に基づいていますXNUMXつのポイント間で何が起こったかを確認するには、リンクされたビデオを見る必要があります。
ZoneMinderにいる間は、タイムラインを調べてインスタントの画像をロードするだけで十分です。
忍では、ONVIFと互換性のあるものを除いて、各カメラのPTZコントロールを構成する必要があります。
オプションで、カメラの設定をコピーできますが、現時点では、ZMのようにプリセットのリストから選択しないでください。
忍は、ZoneMinderほど多くのPTZ、赤外線などのコントロールを制御できません。
ZoneMinderでは、クラスターモードでは複数のノードにカメラを手動で分散する必要があり、任意のノードからログを表示できる場合、ライブはサーバーによって管理されるカメラに制限されます。
忍は、CPU使用率に基づいて、子ノード間で負荷を自動的に分散しているように見えます。
Obtener
それとこのビデオ監視サーバーの入手方法についてもっと知りたい場合は、次のWebサイトにアクセスしてください。 次のリンク。
意図的なアプリケーションの挨拶幸せ2019