基于網(wǎng)絡(luò)接入設(shè)備物理端口接入ipc的方法及nvr的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于視頻監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種基于網(wǎng)絡(luò)接入設(shè)備物理端口接入 IPC的方法及NVR。
【背景技術(shù)】
[0002] 視頻監(jiān)控是安全防范系統(tǒng)的重要組成部分,視頻監(jiān)控以其直觀、準(zhǔn)確、及時(shí)和信息 內(nèi)容豐富而廣泛應(yīng)用于許多場合。近年來,隨著計(jì)算機(jī)、網(wǎng)絡(luò)以及圖像處理、傳輸技術(shù)的飛 速發(fā)展,視頻監(jiān)控的普及化趨勢越來越明顯,并且越來越趨向于采用IP視頻監(jiān)控技術(shù)替代 傳統(tǒng)的模擬視頻監(jiān)控技術(shù)。
[0003] 在現(xiàn)有技術(shù)中,通過網(wǎng)絡(luò)視頻錄像機(jī)NVR接入IPC的應(yīng)用越來越普遍,NVR能自動(dòng) 獲取IPC的IP地址并保存到IPC通道信息中,然后NVR自動(dòng)通過ONVIF協(xié)議接入管理該 IPC,用戶后續(xù)可修改IPC的視頻編碼和錄像存儲計(jì)劃等配置參數(shù),以及操作監(jiān)控業(yè)務(wù)。
[0004] 但是在原IPC故障進(jìn)行替換后,用戶啟動(dòng)自動(dòng)搜索功能,發(fā)現(xiàn)新設(shè)備則通過ONVIF 獲取新設(shè)備的設(shè)備信息,如設(shè)備序列號不在NVR已存在的IPC通道記錄中,則新增一條IPC 通道記錄,如設(shè)備序列號已存在,則刷新原設(shè)備序列號所在IPC通道記錄中的IP地址。然 而由于更換后的新設(shè)備的設(shè)備序列號與原IPC不一致,NVR會(huì)認(rèn)為是一臺新IPC接入,將增 加一條IPC記錄,而不是更新原IPC通道記錄。這時(shí)如需保留原IPC的存儲錄像,則不能刪 除原IPC的通道記錄,且需要對新增的IPC通道手工指定新錄像存儲計(jì)劃。如要保留原IPC 的編碼等其他配置信息,也需要在新IPC通道記錄中手工修改成和原IPC -致,而且NVR中 會(huì)存在原故障IPC和新增IPC的兩條通道紀(jì)錄,存在兩個(gè)錄像存儲計(jì)劃,用戶操作實(shí)況、回 放等業(yè)務(wù)不方便。NVR存儲空間沒有空余的時(shí)候,只能將原故障IPC還需保留的存儲錄像刪 除,才能有剩余存儲空間分配給替換后的新IPC,導(dǎo)致規(guī)劃留存期內(nèi)的錄像不能保留。
[0005] 同時(shí),很多用戶從模擬視頻監(jiān)控時(shí)代就養(yǎng)成了很多使用習(xí)慣,如希望網(wǎng)絡(luò)攝像機(jī) IPC的接入能同交換機(jī)物理端口關(guān)聯(lián)起來,而且接入過程盡可能減少人工配置過程。但是現(xiàn) 有技術(shù)中在IPC故障替換時(shí),操作十分不便,用戶體驗(yàn)比較差。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的目的是提供一種基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法及NVR,以 避免現(xiàn)有技術(shù)IPC替換操作復(fù)雜的技術(shù)問題,為用戶提供良好的使用體驗(yàn)。
[0007] 為了實(shí)現(xiàn)上述目的,本發(fā)明技術(shù)方案如下:
[0008] 一種基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法,應(yīng)用于接入網(wǎng)絡(luò)攝像機(jī)IPC的 網(wǎng)絡(luò)接入設(shè)備,將所述IPC接入到網(wǎng)絡(luò)并接入到網(wǎng)絡(luò)視頻錄像機(jī)NVR,所述IPC接入方法包 括步驟:
[0009] 在接收的第一消息中插入所述IPC接入的網(wǎng)絡(luò)接入設(shè)備的物理端口信息,以使得 所述NVR接收到所述第一消息后,解析出所述物理端口信息,然后根據(jù)所述物理端口信息 查找IPC通道記錄,如果已經(jīng)存在所述物理端口信息對應(yīng)的IPC通道記錄,則繼承該IPC通 道記錄作為該IPC的IPC通道記錄,否則新建一條對應(yīng)該物理端口信息的IPC的通道記錄。
[0010] 本發(fā)明的一種實(shí)現(xiàn)方式,所述第一消息包括DHCP請求消息和DHCP應(yīng)答消息,所述 在接收的第一消息中插入所述IPC接入的網(wǎng)絡(luò)接入設(shè)備的物理端口信息,包括步驟:
[0011] 從接入所述IPC的物理端口接收該IPC發(fā)出的DHCP請求消息;
[0012] 在所述DHCP請求消息中插入所述IPC接入的物理端口信息;
[0013] 所述NVR接收到的第一消息為DHCP應(yīng)答消息,所述DHCP應(yīng)答消息由DHCP服務(wù)器 在接收到所述DHCP請求消息后發(fā)送,所述DHCP應(yīng)答消息中包含所述IPC接入的物理端口 信息。
[0014] 本發(fā)明的另一種實(shí)現(xiàn)方式,所述第一消息為來自所述IPC的ONVIF響應(yīng)報(bào)文,所述 ONVIF響應(yīng)報(bào)文是所述IPC響應(yīng)所述NVR發(fā)送的ONVIF獲取設(shè)備信息報(bào)文而發(fā)送的ONVIF 響應(yīng)報(bào)文,所述方法包括步驟:
[0015] 從接入所述IPC的物理端口接收該IPC發(fā)出的ONVIF響應(yīng)報(bào)文;
[0016] 在所述ONVIF響應(yīng)報(bào)文中插入所述IPC接入的物理端口信息,以使得所述NVR接 收到所述IPC的ONVIF響應(yīng)報(bào)文后,解析出所述物理端口信息。
[0017] 進(jìn)一步地,所述物理端口信息包括網(wǎng)絡(luò)接入設(shè)備接入IPC的端口號,具體包括節(jié) 點(diǎn)標(biāo)識、框號/以太端口類型/槽號/子槽/端口號和VLAN號。
[0018] 本發(fā)明還提出了一種基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法,應(yīng)用于網(wǎng)絡(luò)視 頻錄像機(jī)NVR,所述網(wǎng)絡(luò)接入設(shè)備將網(wǎng)絡(luò)攝像機(jī)IPC接入到網(wǎng)絡(luò)并接入到網(wǎng)絡(luò)視頻錄像機(jī) NVR,所述IPC接入方法包括步驟:
[0019] 從接收的第一消息中解析出所述IPC接入到網(wǎng)絡(luò)接入設(shè)備的物理端口信息,然后 根據(jù)所述物理端口信息查找IPC通道記錄,如果已經(jīng)存在所述物理端口信息對應(yīng)的IPC通 道記錄,則繼承該IPC通道記錄作為該IPC的IPC通道記錄,否則新建一條對應(yīng)該物理端口 信息的IPC的通道記錄。
[0020] 本發(fā)明同時(shí)提出了一種基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的NVR,用于將接入 到網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)攝像機(jī)IPC接入到網(wǎng)絡(luò)并接入到視頻錄像機(jī)NVR,所述NVR包括:
[0021] 解析模塊,用于從接收的第一消息中解析出所述IPC接入到網(wǎng)絡(luò)接入設(shè)備的物理 端口信息;
[0022] 通道記錄維護(hù)模塊,用于根據(jù)所述解析模塊解析出的物理端口信息查找IPC通道 記錄,如果已經(jīng)存在所述物理端口信息對應(yīng)的IPC通道記錄,則繼承該IPC通道記錄作為該 IPC的IPC通道記錄,否則新建一條對應(yīng)該物理端口信息IPC的通道記錄。
[0023] 本發(fā)明提出的一種基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法及NVR,通過網(wǎng)絡(luò) 接入設(shè)備在DHCP請求消息中插入IPC所接入的物理端口信息,或在ONVIF響應(yīng)消息中插入 IPC所接入的物理端口信息,NVR可以解析出其中的物理端口信息,并根據(jù)該物理端口信息 來為接入的IPC選擇原有的IPC通道記錄或建立新的IPC通道記錄,從而能夠通過網(wǎng)絡(luò)接 入設(shè)備物理端口信息來識別替換后的IPC,新替換的IPC自動(dòng)復(fù)用原IPC的通道配置信息, 保證了 IPC在替換前后編碼參數(shù)、錄像存儲等監(jiān)控參數(shù)或業(yè)務(wù)的延續(xù)性。滿足用戶自動(dòng)添 加一臺新IPC需求,減少人工配置工作量。
【附圖說明】
[0024] 圖1為本發(fā)明基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法流程圖;
[0025] 圖2為本發(fā)明實(shí)施例一 NVR雙網(wǎng)口組網(wǎng)示意圖;
[0026] 圖3為本發(fā)明實(shí)施例二NVR單網(wǎng)口組網(wǎng)示意圖;
[0027] 圖4為本發(fā)明基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的NVR結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0028] 下面結(jié)合附圖和實(shí)施例對本發(fā)明技術(shù)方案做進(jìn)一步詳細(xì)說明,以下實(shí)施例不構(gòu)成 對本發(fā)明的限定。
[0029] 通過網(wǎng)絡(luò)視頻錄像機(jī)NVR接入IPC的應(yīng)用越來越普遍,NVR能自動(dòng)獲取IPC的IP 地址并保存到IPC通道記錄中,然后NVR自動(dòng)通過ONVIF協(xié)議接入管理該IPC,用戶后續(xù)可 修改IPC的視頻編碼和錄像存儲計(jì)劃等配置參數(shù),以及操作監(jiān)控業(yè)務(wù)。在小型的視頻監(jiān)控 網(wǎng)絡(luò)中,NVR與IPC直接接入到用戶的路由器上,同時(shí)路由器具有DHCP功能;而在具有較多 IPC的視頻監(jiān)控網(wǎng)絡(luò)中,通常需要多個(gè)網(wǎng)絡(luò)接入設(shè)備來接入IPC,網(wǎng)絡(luò)接入設(shè)備與NVR均接 入到路由器,路由器自帶DHCP或接入有DHCP服務(wù)器。
[0030] 本發(fā)明對于IPC接入的網(wǎng)絡(luò)接入設(shè)備不做限定,對于小型的視頻監(jiān)控網(wǎng)絡(luò),IPC直 接接入的網(wǎng)絡(luò)接入設(shè)備為路由器,則物理端口信息為IPC接入的路由器的物理端口信息。 而對于IPC直接接入的網(wǎng)絡(luò)接入設(shè)備為交換機(jī)時(shí),則物理端口信息為IPC接入的交換機(jī)的 物理端口信息。在以下的實(shí)施例中,以交換機(jī)為IPC直接接入的網(wǎng)絡(luò)接入設(shè)備為例,基于交 換機(jī)的物理端口信息來進(jìn)行說明。
[0031] 如圖1所示,本發(fā)明基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法包括步驟:
[0032] S1、網(wǎng)絡(luò)接入設(shè)備在接收的第一消息中插入IPC接入的網(wǎng)絡(luò)接入設(shè)備的物理端口 信息,轉(zhuǎn)發(fā)該第一消息;
[0033] S2、NVR接收到該第一消息后,解析出物理端口信息,然后根據(jù)物理端口信息查找 IPC通道記錄,如果已經(jīng)存在該物理端口信息對應(yīng)的IPC通道記錄,則繼承該IPC通道記錄 作為該IPC的IPC通道記錄,否則新建一條對應(yīng)該物理端口信息的IPC的通道記錄。
[0034] 以下通過兩個(gè)實(shí)施例來闡述本發(fā)明基于網(wǎng)絡(luò)接入設(shè)備物理端口接入IPC的方法:
[0035] 實(shí)施例一、NVR支持雙網(wǎng)口組網(wǎng)模式下IPC的接入,第一消息包括DHCP請求消息 和DHCP應(yīng)答消息。
[0036] NVR支持雙網(wǎng)口時(shí),NVR的一個(gè)網(wǎng)口接入IPC所在的交換機(jī),另一網(wǎng)口接入DHCP Server所在路由器。如圖1所示,IPC1、IPC2接入到交換機(jī),NVR1的網(wǎng)口 1與交換機(jī)連接, 交換機(jī)使能DHCP Relay,另NVR的網(wǎng)口 2接入到DHCP Server所在的路由器,路由器可以內(nèi) 置或外掛DHCP Server。
[0037