国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java對接大華攝像頭SDK

這篇具有很好參考價值的文章主要介紹了Java對接大華攝像頭SDK。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

軟件版本和開發(fā)環(huán)境

大華SDK下載地址:https://support.dahuatech.com/tools/sdkExploit

軟件版本

開發(fā)操作系統(tǒng):Windows10-64位
服務器操作系統(tǒng):linux 64位
sdk版本:設備網(wǎng)絡SDK_JAVA_Linux64_V3.055.0000000.1.R.221027
我下載的是JAVA-win64和JAVA_Linux64版本(如果是用linux開發(fā)可以只下載linux版本,因為我本地是Windows,運行時有些包需要用到),所需dll文件以及配置文件全都在里面打包好了,并且官方的指導手冊文檔,寫的都挺詳細的,下面重點說一下,我在開發(fā)的一個流程。

環(huán)境變量

Windows版本的sdk是不需要配置環(huán)境變量的,但我們程序部署于linux時是需要配置環(huán)境變量的,配置如下:

export LD_LIBRARY_PATH= L D L I B R A R Y P A T H : ( l i b D P S D K J a v a . s o 所在目錄絕對路徑 ) : ( l i n u x j a v a 中的 l i b 目錄絕對路徑 ) e x p o r t C L A S S P A T H = LD_LIBRARY_PATH:(libDPSDK_Java.so所在目錄絕對路徑): (linuxjava中的lib目錄絕對路徑)export CLASSPATH= LDL?IBRARYP?ATH:(libDPSDKJ?ava.so所在目錄絕對路徑):(linuxjava中的lib目錄絕對路徑)exportCLASSPATH=CLASSPATH:(demo/src目錄所在的絕對路徑):(當前目錄相對路徑)
例如:
export LD_LIBRARY_PATH= L D L I B R A R Y P A T H : / r o o t / l i n u x j a v a / : / r o o t / l i n u x j a v a / l i b e x p o r t C L A S S P A T H = LD_LIBRARY_PATH:/root/linuxjava/:/root/linuxjava/lib export CLASSPATH= LDL?IBRARYP?ATH:/root/linuxjava/:/root/linuxjava/libexportCLASSPATH=CLASSPATH:/home/linuxjava/demo/src/:./

安裝大華jar包到本地maven庫

# 因為maven官方倉庫沒有,所以需要自行手動安裝,maven請?zhí)砑迎h(huán)境變量(不添加的話就去maven的bin下面執(zhí)行),然后在控制臺執(zhí)行如下指令,Dfile的內(nèi)容是INetSDK.jar在你自己本地計算機的位置
mvn install:install-file -Dfile=D:\General_NetSDK\libs\INetSDK.jar -DgroupId=com.dahua.netsdk -DartifactId=dahua-netsdk-jni -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true

導入大華SDK相關項目文件

  1. pom.xml導入大華的2個sdk 的依賴,以及在build下的添加一個resource,需要將動態(tài)庫一起打包,不然服務運行的時候會找不到.dll文件
<!-- 大華攝像頭sdk start -->
<dependency>
    <groupId>net.java.dev.jna</groupId>
    <artifactId>jna</artifactId>
    <version>5.4.0</version>
</dependency>
<dependency>
    <groupId>com.dahua.netsdk</groupId>
    <artifactId>dahua-netsdk-jni</artifactId>
    <version>1.0.0</version>
</dependency>
<!-- 大華攝像頭sdk end -->

<build>
    <resources>
        <resource>
            <directory>libs</directory>
            <filtering>false</filtering>
            <includes>
                <include>**/*.dll</include>
            </includes>
        </resource>
    </resources>
</build>
  1. 復制netsdk文件夾內(nèi)所有內(nèi)容到項目的com下(源文件在下載文件中的src文件夾內(nèi),復制netsdk文件夾至com路徑下,保持跟原有項目同級,如下圖)
    java對接大華sdk,java,linux,微服務架構(gòu),intellij idea,maven
  2. 復制配置文件
復制dynamic-lib-load.xml、res_en_US.properties、res_zh_CN.properties到resources下,源文件在下載文件中的res文件夾內(nèi),復制配置文件至項目中的resource路徑下,源文件地址如下圖)

java對接大華sdk,java,linux,微服務架構(gòu),intellij idea,maven

  1. 修改netsdk項目部分文件
找到項目中的Res.java(路徑:com/netsdk/common/Res.java)  
修改項目中查詢資源文件路徑("res" 修改為 "resources"),如下圖

java對接大華sdk,java,linux,微服務架構(gòu),intellij idea,maven

Windows系統(tǒng)導入開發(fā)包

1. 打開剛剛下載的JAVA-win64,在libs\win64目錄下找到dhnetsdk.dll、dhconfigsdk.dll、jninetsdk.dll,
win+R 輸入 %temp% 后回車,然后把這三個文件復制到temp目錄下

3. 官方開發(fā)包中的libs/win64整個文件夾復制到自己的項目的resources目錄下

運行測試

找到官方提供的一個JniDemo(項目中路徑為:\com\netsdk\demo\frame\JniDemo.java),直接運行
運行測試效果如下圖

java對接大華sdk,java,linux,微服務架構(gòu),intellij idea,maven文章來源地址http://www.zghlxwxcb.cn/news/detail-601548.html

到了這里,關于Java對接大華攝像頭SDK的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 大華攝像頭實時預覽(spring boot+websocket+flv.js)Java開發(fā)

    大華攝像頭實時預覽(spring boot+websocket+flv.js)Java開發(fā)

    1.大華NetSDK_JAVA; 這里使用的是 Linux64的架包 2.websocket 前端使用的vue框架? ? 3.flv.js的播放插件? ?? 4.大華攝像頭提供的平臺(后面稱為官方平臺) 根據(jù)大華《NetSDK_JAVA編程指導手冊》的流程圖 根據(jù)圖可以得知關鍵流程為: 初始化sdk——登錄設備——打開實時預覽——設置視

    2024年02月04日
    瀏覽(28)
  • java 對接國標攝像頭流程、代碼整合 springboot SIP -GB2818

    java 對接國標攝像頭流程、代碼整合 springboot SIP -GB2818

    java 對接設備的代碼資料較少,這里介紹 GB2818 的基本對接流程,有用自取?? java負責SIP信令的注冊交互,推流、拉流鑒權(quán) 攝像頭負責推流、流媒體負責拉流、轉(zhuǎn)碼 wvp-GB28181-pro項目 ,如果java對接各種攝像頭,這個項目很??,比較完善,可參考。進去 star 支持一波 做到需要播

    2024年02月15日
    瀏覽(18)
  • 海康威視攝像頭對接SDK實時預覽功能和抓拍功能,懶癌福利,可直接CV

    海康威視攝像頭對接SDK實時預覽功能和抓拍功能,懶癌福利,可直接CV

    最近在新系統(tǒng)的研發(fā)中負責了視頻監(jiān)控模塊的開發(fā),項目監(jiān)控設備全部采用??档臄z像頭,槍機、球機都有,開發(fā)的過程中,有個需求是在前端頁面上把攝像頭畫面進行平鋪展示,最開始的方案是通過官方API完成,但是后面發(fā)現(xiàn)項目上所有的設備都是不聯(lián)網(wǎng)的,所以只能轉(zhuǎn)由

    2024年02月02日
    瀏覽(28)
  • JavaCV音視頻開發(fā)寶典:使用javacv讀取GB28181、??荡笕A平臺和網(wǎng)絡攝像頭sdk回調(diào)視頻碼流并轉(zhuǎn)碼推流rtmp流媒體服務

    JavaCV音視頻開發(fā)寶典:使用javacv讀取GB28181、海康大華平臺和網(wǎng)絡攝像頭sdk回調(diào)視頻碼流并轉(zhuǎn)碼推流rtmp流媒體服務

    《JavaCV音視頻開發(fā)寶典》專欄目錄導航 《JavaCV音視頻開發(fā)寶典》專欄介紹和目錄 本篇文章用于解決javacv接入h264/hevc裸流或者接入ps/ts流等字節(jié)流的非流媒體協(xié)議視頻源接入并推流到rtmp流媒體服務。 本篇文章適用于gb28181/??荡笕A網(wǎng)絡攝像機設備sdk對接以及??荡笕A等視頻平

    2023年04月09日
    瀏覽(36)
  • 大華攝像頭有問題,??禂z像頭也有問題

    買了個大華攝像頭,除了抗噪方面效果不好,我是很滿意的。前一段時間攝像頭啟動出了點問題(忘記拔掉SD卡),于是買了個海康的。 大華攝像頭是3寸,??凳?寸。視頻效果差多了。看來大有大的道理。 更可恨的是,螢石云不支持這個攝像頭(說是要插錄像機)。買的時

    2024年02月11日
    瀏覽(21)
  • web接入大華攝像頭實時視頻

    web接入大華攝像頭實時視頻

    目錄 一、FFmpeg下載及配置???? 二、nginx下載及配置 三、攝像rtsp取流 四、ffmpeg推流 五、html前端工作 地址:Download FFmpeg ?? 下載并解壓FFmpeg文件夾,配置環(huán)境變量:在“Path”變量原有變量值內(nèi)容上加上d:ffmpegbin,驗證:ffmpeg -version 出現(xiàn)版本號則成功。 這個我之前有,

    2023年04月20日
    瀏覽(22)
  • ??將大華攝像頭畫面接入Unity 【1】配置硬件和初始化攝像頭

    ??將大華攝像頭畫面接入Unity 【1】配置硬件和初始化攝像頭

    目前的設想是后期采用網(wǎng)口供電的形式把畫面?zhèn)鞒鰜?,所以這邊我除了大華攝像頭還準備了POE供電交換機,為了方便索性都用大華的了,然后全都連接電腦主機即可。 這邊初始化攝像頭需要用到大華的Configtool軟件,下載地址如下。 全部-浙江大華技術股份有限公司 (dahuatech

    2024年02月21日
    瀏覽(20)
  • 大華攝像頭windows、linuxJavaSDK開發(fā)使用

    大華攝像頭windows、linuxJavaSDK開發(fā)使用

    本文檔主要介紹 SDK 接口參考信息,包括主要功能、接口函數(shù)和回調(diào)函數(shù)。 主要功能包括:SDK 初始化、設備登錄、實時預覽、云臺控制、語音對講、報警監(jiān)聽、智能訂閱、 錄像回放和錄像下載等。 根據(jù)環(huán)境不同,開發(fā)包包含的文件會不同,具體如下所示。 Windows 開發(fā)包所包

    2024年01月20日
    瀏覽(16)
  • python_獲取網(wǎng)絡(大華)攝像頭畫面,并存儲為圖片和視頻

    網(wǎng)絡攝像頭 USB攝像頭

    2024年02月12日
    瀏覽(19)
  • ???、大華、tplink監(jiān)控攝像頭和硬盤錄像機接入GB28181平臺配置細節(jié)

    ??怠⒋笕A、tplink監(jiān)控攝像頭和硬盤錄像機接入GB28181平臺配置細節(jié)

    ???、大華、tplink等各種型號監(jiān)控攝像頭或硬盤錄像機(NVR/HVR)接入GB28181平臺,配置過程都非常簡單明了,但有些細節(jié)需要注意,避免走彎路踩泥坑。 首先要說明一點的是,只要監(jiān)控設備和GB28181平臺的網(wǎng)絡是連通的,都可以順暢的接入,不需要為監(jiān)控設備配置外網(wǎng)地址,更不

    2024年02月07日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包