7176-Qt C++視頻監(jiān)控系統(tǒng) 64通道 onvif搜索 云臺(tái)預(yù)置位 錄像存儲(chǔ)回放
###0.4功能特點(diǎn)
#### 0.4.1 軟件模塊
1.視頻監(jiān)控模塊,各種停靠小窗體子模塊,包括設(shè)備列表、圖文警情、窗口信息、云臺(tái)控制、預(yù)置位、巡航設(shè)置、設(shè)備控制、懸浮地圖、網(wǎng)頁(yè)瀏覽等。
2.視頻回放模塊,包括本地回放、遠(yuǎn)程回放、設(shè)備播放、圖片回放、視頻上傳等
3.電子地圖模塊,包括圖片地圖、在線(xiàn)地圖、離線(xiàn)地圖、路徑規(guī)劃等。
包括本地日志、設(shè)備日志等。4.日志查詢(xún)模塊,
5、系統(tǒng)設(shè)置模塊,包括系統(tǒng)設(shè)置(基本設(shè)置、視頻參數(shù)、數(shù)據(jù)庫(kù)設(shè)置、地圖配置、串口配置等)錄像機(jī)管理、攝像機(jī)管理、輪詢(xún)配置、錄像計(jì)劃、用戶(hù)管理等。
####0.4.2 基礎(chǔ)功能
1.支持各種視頻流(rtsp、rtmp、http等)、視頻文件(mp4、rmvb、avi等)、本地USB攝像機(jī)播放
2.支持多畫(huà)面切換,包括1、4、6、8、9、13、16、25、36、64畫(huà)面切換。
3.支持全屏切換,多種切換方式包括鼠標(biāo)右鍵菜單、工具欄按鈕、快捷鍵(alt+enter全屏,esc退出全屏)。
4.支持視頻輪詢(xún),包括1、4、9、16畫(huà)面輪詢(xún),可設(shè)置輪詢(xún)分組(輪詢(xún)預(yù)案)、輪詢(xún)間隔、碼流類(lèi)型等。
5.支持onvif協(xié)議,包括設(shè)備搜索、云臺(tái)控制、預(yù)置位、設(shè)備控制(圖片參數(shù)、校對(duì)時(shí)間、系統(tǒng)重啟抓拍圖片等)。
支持權(quán)限管理,不同的用戶(hù)可以對(duì)應(yīng)不同的模塊權(quán)限,比如刪除日志、關(guān)閉系統(tǒng)等6數(shù)據(jù)庫(kù)支持多種,包括sqlite、mysql、sqlserver、postgresql、oracle、人大金倉(cāng)等8本地USB攝像機(jī)支持設(shè)置分辨率、幀率等參數(shù)。
9.所有停靠模塊都自動(dòng)生成對(duì)應(yīng)的菜單用來(lái)控制顯示和隱藏,在標(biāo)題欄右鍵可以彈出。
10.支持顯示所有模塊、隱藏所有模塊、復(fù)位普通布局、復(fù)位全屏布局。
11.雙擊設(shè)備彈出實(shí)時(shí)預(yù)覽視頻,支持圖片地圖、在線(xiàn)地圖、離線(xiàn)地圖等。
12.攝像機(jī)節(jié)點(diǎn)拖曳到對(duì)應(yīng)窗體播放視頻,同時(shí)支持拖曳本地文件直接播放。13.刪除視頻支持鼠標(biāo)右鍵刪除、懸浮條關(guān)閉刪除、拖曳到視頻監(jiān)控面板外刪除等多種方式14.圖片地圖上設(shè)備按鈕可自由拖動(dòng),自動(dòng)保存位置信息。百度地圖上可以鼠標(biāo)單擊獲取經(jīng)緯度信息用來(lái)更新設(shè)備位置。
15.視頻監(jiān)控面板窗體中任意通道支持拖電交換,瞬間響應(yīng)。封裝了百度地圖,視圖切換,運(yùn)動(dòng)軌跡,設(shè)備點(diǎn)位,鼠標(biāo)按下獲取經(jīng)緯度等。16.17.雙擊節(jié)點(diǎn)、拖曳節(jié)點(diǎn)、拖曳窗體交換位置等操作,均自動(dòng)更新保存最后的播放地址,下次軟件打
開(kāi)自動(dòng)應(yīng)用。18.右下角音量條控件,失去焦點(diǎn)自動(dòng)隱藏,音量條帶靜音圖標(biāo),自動(dòng)記憶最后的音量及靜音狀態(tài)。19.支持視頻截圖,可指定單個(gè)或者對(duì)所有通道截圖,底部小工具欄也有截圖按鈕,每個(gè)視頻控件懸浮條也有抓拍按鈕。
20.支持超時(shí)自動(dòng)隱藏鼠標(biāo)指針、自動(dòng)全屏機(jī)制。
21.支持onvif云臺(tái)控制,可上下左右移動(dòng)云臺(tái)攝像機(jī),包括復(fù)位和焦距調(diào)整等
22支持onvif預(yù)置位,可以添加、刪除、修改預(yù)置位,可以調(diào)用起始位。
23支持0SD增刪改查,可以通過(guò)onvif協(xié)議添加及修改0SD信息。
24.支持onvif圖像參數(shù)設(shè)置,包括明亮度、對(duì)比度、飽和度、尖銳度等。
25.支持onvif其他操作,包括抓圖、網(wǎng)絡(luò)設(shè)置、校時(shí)、重啟、事件訂閱等。
26.支持任意onvif攝像機(jī),包括但不限于海康、大華、宇視、天地偉業(yè)、華為等。
27.可保存視頻,可通過(guò)錄像計(jì)劃存儲(chǔ),也可在懸浮條手動(dòng)切換開(kāi)始錄像和停止錄像。
28.可設(shè)置視頻流通信方式tcp或udp,可設(shè)置視頻解碼是速度優(yōu)先、質(zhì)量?jī)?yōu)先、均衡處理、最快速度等.
29.可設(shè)置軟件中文名稱(chēng)、英文名稱(chēng)、L0G0圖標(biāo)等。
30存儲(chǔ)的視頻文件支持導(dǎo)出到指定目錄,支持批量上傳到服務(wù)器。
31.完善的錄像計(jì)劃設(shè)置,支持每個(gè)通道7*24小時(shí)每半小時(shí)設(shè)置是否存儲(chǔ)錄像。3音視頻同步顯示以及音視頻同步存儲(chǔ)到MP4文件。
####0.4.3特色功能
1.主界面采用停靠窗體模式,各種組件以小模塊的形式加入,可自定義任意模塊加入。2.停靠模塊可拖動(dòng)任意位置嵌入和懸浮,支持最大化全屏,支持多屏幕。3.雙重布局文件存儲(chǔ)機(jī)制,正常模式、全屏模式都對(duì)應(yīng)不同的布局方案,自動(dòng)切換和保存,比如全屏模式可以突出幾個(gè)模塊透明顯示在指定位置,更具科幻感現(xiàn)代化。4.原創(chuàng)onvif協(xié)議機(jī)制,采用底層協(xié)議解析(udp廣播搜索+http請(qǐng)求執(zhí)行命令)更輕量易懂易學(xué)習(xí)拓展,不依賴(lài)任何第三方組件比如gsoap。
5.原創(chuàng)數(shù)據(jù)導(dǎo)入、導(dǎo)出、打印機(jī)制,跨平臺(tái)不依賴(lài)任何組件,瞬間導(dǎo)出數(shù)據(jù)。6.內(nèi)置多個(gè)原創(chuàng)組件,宇宙超值超級(jí)牛逼,包括數(shù)據(jù)導(dǎo)入導(dǎo)出組件(導(dǎo)出到xls、pdf、打印)、數(shù)據(jù)庫(kù)組件(數(shù)據(jù)庫(kù)管理線(xiàn)程、自動(dòng)清理數(shù)據(jù)線(xiàn)程、萬(wàn)能分頁(yè)、數(shù)據(jù)請(qǐng)求等)、地圖組件、視頻監(jiān)控組件、文件多線(xiàn)程收發(fā)組件、onvif通信組件、通用瀏覽器內(nèi)核組件等。7.自定義信息框+錯(cuò)誤框+詢(xún)問(wèn)框+右下角提示框(包含多種格式)等。
8.精美換膚,高達(dá)20套皮膚樣式隨意更換,所有樣式全部統(tǒng)一,包括菜單等。9.視頻控件懸浮條可以自行增加多個(gè)按鈕,監(jiān)控界面底部小工具欄也可自行增加按鈕。10.雙擊攝像機(jī)節(jié)點(diǎn)自動(dòng)播放視頻,雙擊節(jié)點(diǎn)自動(dòng)依次添加視頻,會(huì)自動(dòng)跳到下一個(gè),雙擊父節(jié)點(diǎn)自動(dòng)添加該節(jié)點(diǎn)下的所有視頻。可選主碼流、子碼流。
11.錄像機(jī)管理、攝像機(jī)管理,可添加刪除修改導(dǎo)入導(dǎo)出打印信息,立即應(yīng)用新的設(shè)備信息生成樹(shù)狀列表,不需重啟。
12.可選多種內(nèi)核自由切換,ffmpeg、vlc、mpv等,均可在pro中設(shè)置。推薦用ffmpeg,跨平臺(tái)最多默認(rèn)提供好了linux和mac平臺(tái)上編譯好的庫(kù)。
13.支持硬解碼,可設(shè)置硬解碼類(lèi)型(qsv、dxva2、d3d11va等)。14.默認(rèn)采用opengl繪制視頻,超低的CPU資源占用,支持yuyv和nv12兩種格式繪制,性能爆表。15.標(biāo)簽和圖形信息支持三種繪制方式,繪制到遮罩層、繪制到圖片、源頭繪制(對(duì)應(yīng)信息可以存儲(chǔ)到文件)
16.高度可定制化,用戶(hù)可以很方便的在此基礎(chǔ)上衍生自己的功能,比如增加自定義模塊,增加運(yùn)行模式、機(jī)器人監(jiān)控、無(wú)人機(jī)監(jiān)控、挖掘機(jī)監(jiān)控等。17.支持xp、win7、win10、win11、linux、mac、各種國(guó)產(chǎn)系統(tǒng)(U0S、中標(biāo)麒麟、銀河麒麟等)嵌入式Iinux等系統(tǒng)。
18.注釋完整,項(xiàng)目結(jié)構(gòu)清晰,超級(jí)詳細(xì)完整的使用開(kāi)發(fā)手冊(cè),精確到每個(gè)代碼文件的功能說(shuō)明,不



本源碼地址:http://m.bmm520.net/vip/vc/2024/0831/25472.html