1. 程式人生 > >使用ONVIF Device Test Tool獲取網路攝像頭的音/視訊

使用ONVIF Device Test Tool獲取網路攝像頭的音/視訊

軟/硬體準備

1、一個網路攝像頭(IPC),品牌必須支援ONVIF協議,具體哪些品牌支援不作為本教程介紹的重點,大家可自行度娘,我知道的有品牌大華和海康威視;
2、ONVIF Device Test Tool軟體下載,筆者使用的版本為15.06,
下載地址:https://download.csdn.net/download/benkaoya/9813327
3、安裝windows系統的膝上型電腦一臺,筆者安裝的是windows 7 64位。

安裝ONVIF Device Test Tool

安裝教程參見上述下載壓縮包中的安裝教程:
在這裡插入圖片描述

獲取網路攝像頭的音/視訊

1、由於網路攝像頭使用的IP網段一般在192.168.1.X,因此不論你當前使用的是有線連線或無線連線,都需要將當前IP設定為固定IP。例如,筆者設定的IP地址為192.168.1.14,聯網方式為有線連線:
在這裡插入圖片描述

2、開啟ONVIF Device Test Tool,在“Discovery”選單下找到NIC,在NIC的下拉框中選擇你當前使用的IP地址,例如筆者使用的IP為192.168.1.14(本地連線):
在這裡插入圖片描述
如果你連線的是無線網,也需要將無線網的IP設為固定IP,網段在192.168.1.X中;

3、選擇好NIC中的IP地址後,點選“Discover Devices”,可以獲取到192.168.1.X網段中的所有網路攝像頭,如下圖所示:
在這裡插入圖片描述

4、點選選中搜索到的攝像頭,右邊會羅列出該攝像頭的具體資訊,但目前發現“Metadata version”、“Brand”等攝像頭的基本資訊都為空,這是因為基於ONVIF協議搜尋攝像頭需要鑑權,即認證登入。在右側找到“User Name”和“Password”,對應分別輸入admin和admin,點選“Check”即可完成鑑權:
在這裡插入圖片描述

5、切換到“Debug”選單欄,找到“Media”(對應音訊和視訊等媒體的探測與控制),點選“Media URL”右側的“Get”按鈕,然後點選下方的“Media Profile”右側的“Get”按鈕,發現預設選中的是“TestMediaProfile”:
在這裡插入圖片描述

6、將“Media Profile”中的“TestMediaProfile”切換為“MediaProfile_Channel_MainStream…”,可以發現“Media Profile”下方的“Vedio”和“Audio”的各個引數已經自動獲取和填充上了。在最下方找到“Play Vedio”按鈕,點選即可開啟攝像頭的視訊影象:
在這裡插入圖片描述