VMSはAPIを提供しています。APIについての説明と使用例について紹介します。VMSサーバーAPIは、第三者システムのAPI呼び出し標準セットを提供します。APIを使用して開発者は、デスクトップビューアで利用可能なほぼすべての機能にアクセスできます。システムリソース(サーバー、カメラ、ユーザー)のクエリ/管理や、ユーザーとアクセス許可の管理、ライブまたは録画したビデオをシステムから取り出したり、イベントの生成、ルールの作成、PTZカメラの制御など含め、他にも多くのことができます。APIとして提供します。サーバーと簡単にやりとりすることができます。サーバーAPIは大きく分けて4種類あります。APIシステムで管理しているサーバーやユーザリストの取得などをするAPIです。APIサーバーの再起動やログの取得などをするAPIです。APIストリーミング機能を提供するAPIです。サーバーへAPIのリクエストを送信するAPIです。サーバー内に設けているドキュメントページから参照できます。ウェブブラウザを開いて以下のURLにアクセスしてください。サーバーのIPアドレス:ポート/static/api.xml※ポートの初期値は7001です。サーバーのIPアドレス:ポート/static/index.html#/developers/api※ポートの初期値は7001です。※ver3.1よりテストページは使用できます。サーバーAPIの使い方APIのHTTPリクエストは、適切なユーザー認証を行うことで発行することができます。ユーザー認証ユーザー認証はダイジェスト認証とベーシック認証に対応しています。ダイジェスト認証はより安全な認証で、ワークフローはAPIのドキュメントページに記載されています。ベーシック認証はより簡単な認証で、ユーザー名とパスワードをURLに追加するだけです。APIのリクエストAPIのHTTPリクエストはAPIの種類によってメソッドやパラメータが異なります。ドキュメントページより適切なメソッド、パラメータを確認して、HTTPリクエストを送信してください。VMSサーバーAPIには、特定のカメラで録画を開始/停止する直接的なAPIがありません。「一般イベント」と呼ばれるイベントと「カメラ録画」アクションをイベントルール設定することで、録画の開始/停止をAPIで制御することができます。サーバーがHello_World文字列を受信したときに、録画の開始/停止の制御をする設定例を紹介します。APIのscheduleTasksやscheduleEnabledパラメータで録画スケジュールの有効/無効、つまり録画の開始/停止を制御する方法もあります。クライアントより、下記手順で録画を有効にします。カメラを選択→右クリック→「カメラ設定」→「録画」タブ→録画を有効→「OK」をクリック※録画を有効時はスケジュール不要です。「Ctrl+e」でイベントルールダイアログを表示します。「追加」をクリックし、イベントとアクションに下記設定を行い、「OK」をクリックします。VMSサーバーに録画開始/停止を表す一般イベントのHTTPリクエストを送信することで録画の制御ができます。リクエストにはユーザー認証が必要であることにご注意ください。サーバーのIPアドレス:ポート/api/createEvent?state=Active&caption=Hello_World※ポートの初期値は7001です。サーバーのIPアドレス:ポート/api/createEvent?state=Inactive&caption=Hello_World※ポートの初期値は7001です。VMSのお問い合わせAPIの概要HTTP一般イベントIoTデバイス連携サーバーAPI、SDKよくあるご質問お客さまの問題を解決するためによくあるご質問をまとめました。詳細を見る対応カメラ一覧AXIS/Canon/Sony/VIVOTEKなど多数メーカーに対応しております。詳細を見るトラブルシューティング使用中のトラブルを順を追って説明いたします。VMSのお見積もりなどお気軽にお問い合わせください。―こんにちは!システム・ケイのリリーです。今回のブログテーマはカメラ登録です。VMSの知識2020.01.14【動画】デジタルズーム操作についてこんにちは!システム・ケイのリリーです。VMSでの活用こんにちは!システム・ケイのクッキーです。―こんにちは!システム・ケイのリリーです。VMS新バージョンの機能をひとつご紹介します。TOP当社はIPカメラの黎明期から監視システムとしてソフトウェアを開発・提供しています。IPカメラには自信があります!ぜひ一度ご相談ください。東京都港区白金1丁目17番3号NBFプラチナタワー2。