ONVIFViewer、ONVIFプロトコルを使用したネットワークカメラの表示と制御

ONVIFViewerについて

次の記事では、ONVIFViewerについて見ていきます。 それは私たちを可能にするオープンソースアプリケーションです を使用してネットワークカメラを表示する ONVIFプロトコル。 このアプリケーションを使用すると、ネットワークカメラに接続して、Ubuntuデスクトップからビデオを表示できます。 カメラが制御可能な場合は、移動することもできます。

ONVIF(オープンネットワークビデオインターフェースフォーラム)は、物理IPに基づくセキュリティ製品のインターフェイスのグローバルオープンスタンダードの開発と使用を促進することを目的とした、グローバルでオープンな業界フォーラムです。 ビデオ監視およびその他のセキュリティ領域内のIP製品の基準を作成します 互いに通信できる物理学。 ONVIFは、Axis Communications、Bosch Security Systems、およびSonyによって2008年に設立された組織です。

ONVIFViewerの目標は、IPカメラの構成と表示に必要だった独自のアプリケーションを置き換えることです。 ONVIFプロトコルを使用して、さまざまなタイプのカメラを表示および構成できます。 これは、標準のSOAPライブラリを使用して実装できるオープンスタンダードです。 バックエンドとフレームワークにQt5を使用する 切り紙UI このアプリケーションをマルチプラットフォームソリューションにします。

ウェブカメラについて
関連記事
Webcamoid 8.5、Webカメラ用のシンプルなクロスプラットフォームアプリケーション

このプロジェクトが開始される前は、PlasmaMobileおよびGnu / LinuxデスクトップからONVIFカメラを表示するためのオープンソースアプリケーションはありませんでした。 ONVIFカメラと通信するための使いやすいオープンソースのC ++ライブラリもありません。

ONVIFViewerの一般的な機能

ズリッヒカメラONVIFViewer

  • ONVIFViewerは からのデスクトップONVIFカメラビューア Android、PlasmaMobileおよびGnu / Linux。 このアプリケーションの目的は、IPカメラのビデオを構成および表示するために必要なアプリケーションを置き換えることに他なりません。
  • ONVIFプロトコルは、さまざまなタイプのカメラを表示するために使用できます。 それも 標準のSOAPライブラリを使用して実装できるオープンスタンダード.
  • バックエンドとKirigamiUIフレームワークにQt5を使用すると、このアプリがソリューションになります クロスプラットフォーム。 主な焦点は プラズマモバイル Linuxデスクトップですが、AndroidとWindowsへの移植も可能です。
  • カメラとの通信は、KDSoapを使用してゼロから実装されます。 また、モジュール式であるため、後の段階で再利用可能なライブラリに分離できます。
  • このプロジェクトはの一部として始まりました ONVIFオープンソーススポットライトチャレンジ.

Flatpakを介してUbuntuにONVIFViewerをインストールします

UbuntuシステムにONVIFViewerIPカメラビューアーをインストールします、この例ではバージョン18.04 LTSを使用しますが、これを使用して実行できます。 フラットパック。 それを正しく実行するために、 まず、このテクノロジーのサポートをシステムにインストールする必要があります。 それでも有効になっていない場合は、からユーザーに提供されるチュートリアルを使用できます。 flatpakページ.

ノルウェーのカメラONVIFViewer

この時点で、次の手順を実行して、Flatpakを介してUbuntuにONVIFViewerIPカメラビューアーをインストールできます。 まず、ターミナルを開く必要があり(Ctrl + Alt + T)、次のコマンドを使用するだけで次のことができます。 プログラムをインストールします。 Flatpakが必要なものすべてをシステムにダウンロードするのに数分かかることが多いため、場合によっては、我慢する必要があります。

flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref

インストールが完了したら、テストできます プログラムを更新する。 特に利用可能な新しいバージョンがある場合。 これを行うには、同じ端末で次のコマンドを実行します。

flatpak --user update net.meijn.onvifviewer

すべての準備が整い、必要な場合 プログラムを開始する、私たちは書くことによってそれを行うことができます:

flatpak run net.meijn.onvifviewer

私たちもできます ランチャーを検索してプログラムを開始します 私たちのシステムで。

ONVIFViewerランチャー

アンインストール

プログラムをアンインストールする必要がある場合は、ターミナルで次のコマンドを実行する必要があります(Ctrl + Alt + T)。

flatpak --user uninstall net.meijn.onvifviewer

または、次の別のコマンドを使用することもできます。

flatpak uninstall net.meijn.onvifviewer

それができる このツールに関する詳細情報を入手する その中で gitlabページ.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。