onvif 修改攝像頭引數

2021-08-26 05:19:40 字數 793 閱讀 9627

獲取要修改的引數

每個設定函式均有對應的獲取配置函式,為了不造成系統記憶體錯誤,應先用對應的獲取函式獲取配置資訊。

修改引數

這一步是直接用獲取到的引數,只需要修改部分你想修改引數即可,不涉及到記憶體的分配。

將修改後的引數用設定函式寫入至攝像機

這一步則是呼叫設定函式,將修改後的引數寫入裝置。

示例**如下:

int onvif_img_setimagingsettings(char *pcimagingxaddr, char *profiletoken, struct _imagingsettings * pstru_imgsettingrsu)

return result;

}

main函式呼叫

//修改一些引數

gstru_imgsetting.forcestorage = xsd__boolean__true_;

gstru_imgsetting.focusmode = (enum tt__autofocusmode)fspeed;//auto

onvif_img_setimagingsettings(gstru_capaaddr.caimagingaddr, gstru_capaaddr.camainvideosourcetoken, &gstru_imgsetting);

以上示例**實現了通過onvif協議修改攝像頭的autofocusmode(對焦模式)、brightness(亮度)、colorsaturation(色彩飽和度)、contrast(飽和度)等引數。

監控攝像頭引數

筒形和球型 焦距無法更改,貴一些的攝像頭可以調焦 攝像頭個數 單位時間資料流量,單位bps 有dc直流電源供電和poe供電兩種,poe供電相對於直流電源供電,只需連線poe交換機或poe網路硬碟錄影機即可供電,施工和維護更加簡單方便。非poe供電 每個攝像頭需要電線 網線 pvc套管 插座 安防電源...

監控攝像頭引數

筒形和球型 焦距無法更改,貴一些的攝像頭可以調焦 攝像頭個數 單位時間資料流量,單位bps 有dc直流電源供電和poe供電兩種,poe供電相對於直流電源供電,只需連線poe交換機或poe網路硬碟錄影機即可供電,施工和維護更加簡單方便。非poe供電 每個攝像頭需要電線 網線 pvc套管 插座 安防電源...

攝像頭引數的設定

f專案進行到最終介面設計階段了。在把320x240解析度的攝像頭影象放到640x480的視窗之後,解析度很低,決定新增讓使用者選擇解析度的介面。先看了directx自帶的amcap sample,在裡面找到這樣一段 先是用icapturegraphbuilder2 findinte ce將captu...