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