歡迎您的來訪!有源碼,好建站(m.bmm520.net)源碼海洋為您提供快速建站平臺.

      7180-Qt C++攝像機搜索和云臺控制工具源碼 onvif協議預置位 OSD管理

      7180-Qt C++攝像機搜索和云臺控制工具源碼 onvif協議預置位 OSD管理
      • 源碼類型:國產軟件
      • 授權方式:商業(yè)源碼
      • 源碼大小:60 MB
      • 需要金幣:800 金幣
      • 運行環(huán)境:Win2003,WinXP,Win2000,Win9X
      • 源碼等級:★★★☆☆
      • 發(fā)布時間:2024-08-31
      • 下載次數:
      • 金幣說明:5元5|10元10|30元100|100元1000|更多
      • 在線沖值:點擊在線沖值
      • 源碼標簽:
      • 查看或解壓密碼:
      • 網盤提取密碼:
      源碼介紹

      7180-Qt C++攝像機搜索和云臺控制工具源碼 onvif協議預置位 OSD管理

      ### 一、功能特點
      1.廣播搜索設備,支持IPC和NVR,依次返回。
      2.可選擇不同的網卡IP進行對應網段設備的搜索。
      3.依次獲取Onvif地址、Media地址、Profile文件、Rtsp地址。
      4.可對指定的Profile獲取視頻流Rtsp地址,比如主碼流地址、子碼流地址。
      5.可對每個設備設置Onvif用戶信息,用于認證獲取詳細信息。
      6.可實時預覽攝像機圖像。
      7.支持云臺控制,可上下左右調節(jié)云臺,支持絕對移動、相對移動、連續(xù)移動三種方式,可對圖像拉近拉遠。
      8. 支持獲取預置位集合、調用預置位、添加預置位、刪除預置位等。
      9.支持圖片參數設置,包括亮度、對比度、飽和度、銳度等。
      10.支持Qt4和Qt6任意Qt版本以及后續(xù)Qt版本,親測Qt4.7.0到Qt6.2。
      11.支持任意編譯器,親測mingw、msvc、gcc、clang。12.支持任意操作系統,親測xp、win7、win10、android、linux、嵌入式linux、樹莓派全志H3等13.支持任意Onvf攝像機和NVR,親測海康、大華、宇視、天地偉業(yè)、華為、海思芯片內核等,可定制開
      收。
      14.支持對指定IP地址及onvif地址進行單播搜索,比如跨網段情況下非常有用
      15.支持指定過濾條件過濾搜索設備。
      16.支持搜索間隔和搜索策略設置,保證所有設備搜索回來,在大量設備現場很有用(親測上千個攝像機現場,搜索回來的設備數量比攝像機廠家自帶搜索工具還要準確)。
      17.可對設備進行重啟、網絡參數獲取等。
      18.支持各種事件訂閱、Onvif抓圖等操作。
      19.支持NTP校時和時間同步設置。
      20.內置了線程實時執(zhí)行Onvif指令隊列,排隊最大速度的執(zhí)行對應的指令,執(zhí)行結果信號發(fā)出。
      21.采用的最底層的TCP+UDP通信機制,原創(chuàng)最底層協議解析,純QtWidget編寫。

      21.采用的最底層的TCP+UDP通信機制,原創(chuàng)最底層協議解析,純QtWidget編寫22.超級小巧輕量,總共約3000行代碼,不依賴任何第三方的庫和組件,跨平臺。23.封裝好了通用的數據發(fā)送和接收解析的函數,可以非常方便的自行拓展其他Onvif處理。24.工具上提供了收發(fā)數據文本框,顯示收發(fā)的數據,方便查看和分析25.支持所有Onvif設備,代碼工整,接口友好,直接引入pri即可使用。
      #井井、主要功能
      1.搜索設備,獲取設備的信息比如廠家、型號等。
      2.獲取設備的多個配置文件信息profile。
      3.獲取對應配置文件的視頻流地址rtsp,以及分辨率等參數。
      4.云臺控制,上下左右移動,焦距放大縮小,相對和絕對移動。
      5.獲取預置位信息,觸發(fā)預置位。
      6.訂閱事件,接收設備的各種消息尤其是報警事件比如I0口的報警
      7.抓圖,獲取設備當前的圖片。
      8. 獲取、創(chuàng)建、刪除用戶信息。
      9.獲取和設備網絡配置信息比如IP地址等。
      10.獲取和設置NTP時間同步以及設置設備時間。
      11.獲取和設置視頻參數和圖片參數(亮度、色彩、飽和度)。
      12.重啟設備。
      ### 三、云臺說明
      1.x、y、z范圍都在0-1之間。
      2.x為負數,表示左轉,x為正數,表示右轉,
      3.y為負數,表示下轉,y為正數,表示上轉。
      4.z為正數,表示拉近,z為負數,表示拉遠。

      5.通過x和y的組合,來實現云臺的控制。
      6.通過z的組合,來實現焦距控制。
      ### 四、處理流程
      1.綁定組播IP(239.255.255.250)和端口(3702),發(fā)送固定的xml格式的數據搜索設備2.接收到的xml格式的數據解析,得到設備的Onvif地也址。
      3.對Onvif地址發(fā)送對應的數據,收到數據取出對應的節(jié)點數據。
      4.請求Onvif地址獲取Media地址和Ptz地址,Media地址用來獲取詳細的配置文件,Ptz地址用來云臺控制。
      5.ptz控制是對Ptz地址發(fā)送對應的數據即可,
      6.設置了用戶認證的需要組織用戶token信息一塊發(fā)送,每次都需要作鑒權處理7.接收到的數據不是標準的xml數據,帶有前綴命名空間,解析的時候要注意。8.每個廠家設備返回的數據未必完全一致,基本上都不一致,需要進行模糊査找節(jié)點值。9.特意采用底層協議解析,因為soap太臃腫函數名稱太另類,特意做的輕量級的。10.兩個必備工具,Onvif Device Manager和 Onvif Device Test Tool。
      ### 五、使用說明
      1.必須確認攝像機是支持onvif的攝像機。
      2.搜索的時候選定正確的網卡,建議同一網段。
      攝像機必須開啟了onvif服務,很多攝像機為了安全性考慮默認可能不開啟。3onvif用戶信息必須正確,一般攝像機onvif功能開啟的地方可以添加用戶。A.5.在界面上輸入用戶名和密碼的時候記得在界面中輸入,不要在配置文件中輸入,配置文件中存儲的是密
      6.圖片參數的范圍值有多種:0-100 0-128 0-255 如果發(fā)現設置不成功可以把值調小一點試試。
      7.可以用國際官方工具(Onvif Device Manager 和 Onvif Device Test Tool)進行測試對比。


      8.國際工具下載地址:[https://pan.baidu.com/s/1d7TH GEY5nOecuNIWJ7g](https://pan.baidu.com/s/1d7TH GEYl5nOecuNIWJJ7g)提取碼:01jf

       

       

       

       

      本源碼地址:http://m.bmm520.net/vip/vc/2024/0831/25476.html
      下載地址
      相關源碼

      推薦源碼

      亚洲精品韩国美女在线| 亚洲欧洲无码一区二区三区| 亚洲youjizz| 亚洲大片在线观看| 亚洲免费视频一区二区三区| 亚洲Av无码乱码在线znlu| 亚洲av无码偷拍在线观看| 亚洲av永久无码精品秋霞电影秋| 亚洲区日韩精品中文字幕| 亚洲AV色欲色欲WWW| 久久久久亚洲精品无码网址色欲| 亚洲欧美日韩综合久久久久| 亚洲乱理伦片在线观看中字| 亚洲国产一区二区三区在线观看| 亚洲国产日韩a在线播放| 亚洲成a人片在线观看天堂无码 | 亚洲av无码日韩av无码网站冲| 亚洲AV性色在线观看| 自拍偷自拍亚洲精品偷一| 一本久久综合亚洲鲁鲁五月天| 久久人午夜亚洲精品无码区| 亚洲M码 欧洲S码SSS222| 亚洲精品无码99在线观看 | 亚洲国产一成久久精品国产成人综合 | MM1313亚洲精品无码久久| 国产亚洲精品AAAA片APP| 亚洲av中文无码| 亚洲中文字幕无码一区| 亚洲AV一宅男色影视| 久久精品亚洲中文字幕无码麻豆| 亚洲欧洲久久精品| 亚洲中文无码卡通动漫野外| 亚洲1区2区3区精华液| 亚洲日本一区二区一本一道| 亚洲精品国产精品乱码在线观看| 亚洲成年轻人电影网站www| 亚洲一区二区在线视频| 亚洲三级在线播放| 亚洲av无码专区在线观看亚| 亚洲午夜激情视频| 亚洲AV无码不卡无码|