Axisカメラの便利な機能
~イベントソース・イベントアクションの活用

Axisカメラに標準搭載されている「イベントソース」「イベントアクション」を活用することで、便利な機能をカメラシステムに追加することができます。
簡単な例ですと、カメラのI/O端子にセンサーを接続して、ドアが開いたときに、挨拶(音声再生)をするといった事がカメラ単体で可能になります。
表2と表3に設定可能なイベントソースとイベントアクションを示します。
最新のAxisカメラではMQTTやSNMPトラップなど、運用管理に役立つイベントアクションの追加や、画像転送の手段として、SSHによる静止画(JPEG)、動画(mkv)の転送に対応しており、より使い勝手が良くなっています。
さらなる応用として、ACAPアプリによるAi画像解析結果をイベントソースとして使用し、AIによる検知をトリガーとして、イベントアクションが実行できるの、非常に拡張性に優れたシステム構築が可能です。
活用事例として下記のような構成が考えられます。
表1 イベントソースとイベントアクションの組み合わせ例
| イベントソース | イベントアクション |
|---|---|
| センサー入力 | 音声再生(挨拶をする。) |
| モーション検知発生 | LinxuサーバにSSHで録画する。 |
| SDカード録画エラー | SNMPトラップを発生する。 |
| ACAP(AI画像解析) | オーバーレイイメージを変更する。 |
イベントソース、イベントアクションを活用することで、新たな機能をカメラシステムに付与することができます。
多数のイベントソース・アクションを組み合わせることで、利用方法は無限大です。
使用できるイベント、アクションはカメラ機種、ファームウェアにより異なります。
この記事では、AXIS Q1615 Mk III ファームウェアバージョン: 10.6.0で確認しました。
表2 イベントソース
| No | 分類 | イベントソース |
|---|---|---|
| 1 | I/O | デジタル入力 |
| 2 | 仮想入力 | |
| 3 | 手動トリガー | |
| 4 | PTZ | PTZ動作不良 |
| 5 | PTZ準備完了 | |
| 6 | アプリケーション | Object Analytics: Any Scenario |
| 7 | Object Analytics: Scenario 1 | |
| 8 | エッジストレージ | ストレージの中断 |
| 9 | ストレージの健全性に関する問題が検出されました | |
| 10 | 録画中 | |
| 11 | スケジュールおよび繰り返し | スケジュール型イベント |
| 12 | デジタル音声 | デジタル信号OK |
| 13 | デジタル信号がありません | |
| 14 | デジタル信号にAxisメタデータが含まれています | |
| 15 | デジタル信号のサンプリングレートが無効です | |
| 16 | デバイスのステータス | IPアドレスが削除されました |
| 17 | システム準備完了 | |
| 18 | ストレージエラー | |
| 19 | ネットワーク接続断絶 | |
| 20 | リングパワー過電流保護 | |
| 21 | 動作温度範囲の上 | |
| 22 | 動作温度範囲の下 | |
| 23 | 動作温度範囲内 | |
| 24 | 動作温度範囲外 | |
| 25 | 新しいIPアドレス | |
| 26 | ビデオ | いたずら |
| 27 | デイナイトモード | |
| 28 | ライブストリームオープン | |
| 29 | 平均ビットレート低下 | |
| 30 | 音声 | Audio clip playing |
表3 イベントアクション
| No | 分類 | イベントアクション |
|---|---|---|
| 1 | I/O | I/Oを1度切り替える |
| 2 | ルールがアクティブである間、I/Oを切り替える | |
| 3 | MQTT | MQTTを公開する |
| 4 | SNMPトラップメッセージ | SNMPトラップメッセージを送信する |
| 5 | ルールがアクティブである間、SNMPトラップメッセージを送信する | |
| 6 | WDRモード | WDRモードを一度切り替える |
| 7 | ルールがアクティブである間、WDRモードを切り替える | |
| 8 | オーディオクリップ | オーディオクリップの再生を停止する |
| 9 | オーディオクリップを再生する | |
| 10 | ルールがアクティブである間、オーディオクリップを再生する | |
| 11 | オーバーレイテキスト | オーバーレイテキストを使用する |
| 12 | ルールがアクティブである間、オーバーレイテキストを使用する | |
| 13 | ステータスLED | ステータスLEDの点滅 |
| 14 | ルールがアクティブである間、ステータスLEDを点滅させる | |
| 15 | ルールがアクティブである間、デイナイトモードを使用する | |
| 16 | デフォッグ | デフォッグフィルターを1度切り替える |
| 17 | ルールがアクティブである間、デフォッグフィルターを使用する | |
| 18 | ビデオクリップ | FTPでビデオクリップを送信する |
| 19 | HTTPSでビデオクリップを送信する | |
| 20 | HTTPでビデオクリップを送信する | |
| 21 | SFTPでビデオクリップを送信する | |
| 22 | ネットワーク共有にビデオクリップを送信する | |
| 23 | ルールがアクティブである間、FTPでビデオクリップを送信する | |
| 24 | ルールがアクティブである間、HTTPSでビデオクリップを送信する | |
| 25 | ルールがアクティブである間、HTTPでビデオクリップを送信する | |
| 26 | ルールがアクティブである間、SFTPでビデオクリップを送信する | |
| 27 | ルールがアクティブである間、ネットワーク共有にビデオクリップを送信する | |
| 28 | ルールがアクティブである間、電子メールにビデオクリップを送信する | |
| 29 | 電子メールにビデオクリップを送信する | |
| 30 | 画像 | FTPで画像を送信する |
| 31 | HTTPSで画像を送信する | |
| 32 | HTTPで画像を送信する | |
| 33 | SFTPで画像を送信する | |
| 34 | ネットワーク共有に画像を送信する | |
| 35 | ルールがアクティブである間、FTPで画像を送信する | |
| 36 | ルールがアクティブである間、HTTPSで画像を送信する | |
| 37 | ルールがアクティブである間、HTTPで画像を送信する | |
| 38 | ルールがアクティブである間、SFTPで画像を送信する | |
| 39 | ルールがアクティブである間、ネットワーク共有に画像を送信する | |
| 40 | ルールがアクティブである間、電子メールに画像を送信する | |
| 41 | 電子メールに画像を送信する | |
| 42 | 通知 | HTTPSで通知を送信する |
| 43 | HTTPで通知を送信する | |
| 44 | TCPで通知を送信する | |
| 45 | ルールがアクティブである間、TCPで通知を送信する | |
| 46 | 電子メールに通知を送信する | |
| 47 | 録画 | ルールがアクティブである間、ビデオを録画する |
| 48 | 映像の録画 |
図1 イベントアクション設定画面

