カンは、乗客のフロー統計情報の数を取るために、JavaのWebプロジェクトトラフィック統計カメラ、必要ドッキングカメラで使用されます。カン公式デモだけJavaDemoは、より多くの行方不明、簡単な例を提供し、ここにあなたの参考のためにドッキングプロセスをまとめました。
まず、開発環境
IDEA、Springbootフレームワーク、JDK1.8.0、Tomcatの、カンSDK、のHikvisionカメラIDS-2CD6810。
HikvisionのHikvision SDKをダウンロードする公式サイトに行くことができます:https://www.hikvision.com/cn/download_61.html
Win64のとLINUX64バージョンのバージョンをダウンロードしたので、私は、クロスプラットフォームのアプリケーションを開発しました。
第二に、Haikang SDK統合
1)カンSDK DLLファイル、およびインタフェースクラスHCNetSDK.java明るい緑と2つのJARパッケージexample.jarの構造、jna.jarは、配置されるように働きます。プロジェクトのルートディレクトリにあるファイルは、libフォルダhiklibのJARパッケージを保存されたストアファイルとフォルダにDLLライブラリを作成します。
2)ダイナミックカンSDKライブラリファイル、SDKライブラリファイル・インタフェースを呼び出すために:
窓の二つのパッケージをインポートする必要があるため、次の負荷への道・ライブラリ・ファイル、およびcom.sun.jna.win32.StdCallLibrary com.sun.jna.win32.StdCallの注意:
Linuxのcom.sun.jna.Callbackとcom.sun.jna.Library 2つのパッケージをインポートする必要があるため、注意が進行中のライブラリファイルをロードします。
3)SDK INSTANCE上方後続カンSDKにロードされ、この例では、インターフェイスインスタンスによって呼び出すことができます。
4)新たなトラフィックの実装クラスを、機能を実現する:初期化SDK /、デバイスの登録/登録解除を洗浄装置/武装解除を敷設、そのようなものが上部にメソッド呼び出しを提供するように、SDK動作の詳細を遮蔽包装し、上層の簡単な方法を提供。
第三に、パッケージWARパッケージ
それはWEBアプリケーションであるため、WARに到達する必要がサーバー上で実行されています。
1)在pom.xml文件中添加依赖,否则在打包会找不到依赖的JAR包和DLL文件。
2)执行package打包,打包成功的话会生成tourism-0.0.1-SNAPSHOT.war这个war包。
3)将WAR包部署到服务器上运行即可。
4)注意需要将SDK库文件、example.jar和jna.jar文件放到服务器目录下,否则会找不到这些依赖库。
四、WEB页面实时刷新客流统计结果
五、更多问题沟通,请加qq:1609091580。