亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種攝像頭集中接入管理的方法與流程

文檔序號:12279038閱讀:985來源:國知局
一種攝像頭集中接入管理的方法與流程

本發(fā)明涉及信息通信技術(shù)領(lǐng)域,具體地說是一種攝像頭集中接入管理的方法。



背景技術(shù):

目前,攝像頭監(jiān)控通常部署在一個(gè)單位的局域網(wǎng)內(nèi),在該單位內(nèi)部的局域網(wǎng)內(nèi),可直接訪問各個(gè)攝像頭,獲取圖像信息、對攝像頭進(jìn)行配置管理。但在多級組織結(jié)構(gòu)下,由于IPv4資源日漸枯竭,用戶通常無法給每個(gè)攝像頭都配備公網(wǎng)IP地址,甚至單位的出口路由器獲取到的ISP分配的IP地址也為內(nèi)部IP地址。這就意味著,在公網(wǎng)下,外部用戶無法直接訪問該單位內(nèi)部的攝像頭,對于存在上下級關(guān)系的單位來說,上級通過攝像頭對下級進(jìn)行監(jiān)管成為了一個(gè)難題。

傳統(tǒng)的解決方法是,在內(nèi)網(wǎng)攝像頭中配置廠家提供的外訪訪問工具信息,或配置端口號,然后在單位的出口路由器逐個(gè)配置每個(gè)攝像頭的端口映射信息,再逐個(gè)記錄每個(gè)公網(wǎng)映射的端口對應(yīng)的攝像頭信息,最后,如果單位采用的動(dòng)態(tài)公網(wǎng)IP,則還要經(jīng)常查看、更新路由器的IP地址。工作量大,且易用性差,若遇到單位出口路由沒有公網(wǎng)IP時(shí),該方法則完全失效。

基于此,現(xiàn)提供一種攝像頭集中接入管理的方法,來解決上述問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的技術(shù)任務(wù)是針對以上不足之處,提供一種攝像頭集中接入管理的方法。

一種攝像頭集中接入管理的方法,通過在互聯(lián)網(wǎng)環(huán)境下部署一臺具有靜態(tài)公網(wǎng)IP的服務(wù)器實(shí)現(xiàn)對各分支機(jī)構(gòu)的攝像頭進(jìn)行集中管理;該服務(wù)器提供TCP、UDP協(xié)議數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù),通過該服務(wù)將攝像頭視頻流數(shù)據(jù)轉(zhuǎn)發(fā)至終端用戶。

所述各分支機(jī)構(gòu)的攝像頭直接連接互聯(lián)網(wǎng)或直接連接訪問互聯(lián)網(wǎng)的服務(wù)器,該服務(wù)器為分支機(jī)構(gòu)服務(wù)器且在分支機(jī)構(gòu)服務(wù)器中存有與其連接的所有攝像頭配置信息,然后該分支機(jī)構(gòu)服務(wù)器通過路由器網(wǎng)絡(luò)連接公網(wǎng)服務(wù)器,所述公網(wǎng)服務(wù)器是指在互聯(lián)網(wǎng)環(huán)境下部署的具有公網(wǎng)靜態(tài)IP的服務(wù)器,攝像頭的視頻流數(shù)據(jù)均經(jīng)過在公網(wǎng)部署的具有靜態(tài)IP的服務(wù)器進(jìn)行數(shù)據(jù)流量轉(zhuǎn)發(fā),發(fā)送至用戶端。

所述攝像頭的配置信息包含攝像頭的IP地址,即內(nèi)網(wǎng)IP或公網(wǎng)IP;端口號;廠家名稱;型號;攝像頭類型;連接用戶名;連接密碼。

上述方法的具體過程為:

在公網(wǎng)下部署的具有靜態(tài)IP的服務(wù)器通過開放指定端口與指定的一個(gè)攝像頭所在的單位內(nèi)分支機(jī)構(gòu)服務(wù)器進(jìn)行綁定,該端口接收來自該分支機(jī)構(gòu)服務(wù)器發(fā)送的視頻流數(shù)據(jù),在系統(tǒng)中對應(yīng)一個(gè)攝像頭的圖像;

分支機(jī)構(gòu)服務(wù)器通過讀取攝像頭配置信息來獲取與其連接的所有攝像頭信息;

分支機(jī)構(gòu)服務(wù)器每5秒向公網(wǎng)部署的服務(wù)器發(fā)送心跳包,查詢是否有任務(wù);

查詢到有任務(wù)時(shí),分支機(jī)構(gòu)服務(wù)器將內(nèi)部制定攝像頭的端口數(shù)據(jù)轉(zhuǎn)發(fā)至公網(wǎng)部署的服務(wù)器的指定端口;

公網(wǎng)部署的服務(wù)器將指定端口接收到的數(shù)據(jù)返回給請求的用戶,至此,分支機(jī)構(gòu)單位內(nèi)部的攝像頭視頻流數(shù)據(jù)可展現(xiàn)至用戶端。

當(dāng)新添加攝像頭時(shí),該新攝像頭需要進(jìn)行注冊,其過程為:

分支機(jī)構(gòu)服務(wù)器主動(dòng)連接公網(wǎng)服務(wù)器,向公網(wǎng)服務(wù)器發(fā)送該攝像頭的相關(guān)配置信息;

公網(wǎng)服務(wù)器接收并保存該配置信息;

公網(wǎng)服務(wù)器在1000至65535端口號之間隨機(jī)開放一個(gè)端口,用于與該攝像頭所在單位服務(wù)器進(jìn)行通信,完成注冊步驟。

分支機(jī)構(gòu)服務(wù)器查詢是否有任務(wù)時(shí),需要檢查該攝像頭是否已在公網(wǎng)服務(wù)器中注冊:若該攝像已在公網(wǎng)服務(wù)器中進(jìn)行注冊,則分支機(jī)構(gòu)服務(wù)器每間隔5秒向公網(wǎng)服務(wù)器發(fā)送一個(gè)心跳包,并通過NAT協(xié)議接收服務(wù)器返回的信息,確認(rèn)有無任務(wù)。

當(dāng)分支機(jī)構(gòu)服務(wù)器查詢到有任務(wù)時(shí),其具體操作過程為:

當(dāng)有用戶請求該分支機(jī)構(gòu)的攝像頭圖像時(shí),則在接收到該分支機(jī)構(gòu)服務(wù)器的心跳包后,公網(wǎng)服務(wù)器向其返回請求指令,該指令包含攝像頭的內(nèi)網(wǎng)IP地址;

分支機(jī)構(gòu)服務(wù)器在接收到該IP后,通過查詢配置信息,將該攝像頭的端口進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)至公網(wǎng)服務(wù)器的指定端口,同過內(nèi)網(wǎng)主動(dòng)向公網(wǎng)發(fā)送數(shù)據(jù),實(shí)現(xiàn)內(nèi)網(wǎng)穿透;

公網(wǎng)服務(wù)器在接收到數(shù)據(jù)流后,查詢配置信息中的攝像頭型號,來調(diào)用相應(yīng)廠家的SDK,以解析接收到的數(shù)據(jù),并最終將圖像展現(xiàn)給用戶。

本發(fā)明的一種攝像頭集中接入管理的方法和現(xiàn)有技術(shù)相比,具有以下有益效果:

本發(fā)明的一種攝像頭集中接入管理的方法,用戶僅需在原有業(yè)務(wù)系統(tǒng)服務(wù)器中運(yùn)行協(xié)議轉(zhuǎn)發(fā)程序,且保證能夠連接互聯(lián)網(wǎng)即可實(shí)現(xiàn)各分支機(jī)構(gòu)攝像頭的統(tǒng)一接入管理,而無需關(guān)注端口映射、ISP不提供公網(wǎng)IP等復(fù)雜網(wǎng)絡(luò)環(huán)境的問題,實(shí)用性強(qiáng),具有很好的推廣應(yīng)用價(jià)值。

附圖說明

附圖1是本發(fā)明的攝像頭集中接入管理的方法流程圖。

附圖2是本發(fā)明在分支機(jī)構(gòu)的網(wǎng)絡(luò)結(jié)構(gòu)圖。

附圖3是本發(fā)明具體實(shí)施中的網(wǎng)絡(luò)結(jié)構(gòu)圖。

具體實(shí)施方式

下面結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步說明。

本發(fā)明公開了一種攝像頭集中接入管理的方法,能夠?qū)崿F(xiàn)在復(fù)雜網(wǎng)絡(luò)環(huán)境下,通過簡單的程序部署實(shí)現(xiàn)對各分支機(jī)構(gòu)的內(nèi)部攝像頭進(jìn)行統(tǒng)一管理。通過在互聯(lián)網(wǎng)環(huán)境下部署一臺具有靜態(tài)公網(wǎng)IP的服務(wù)器實(shí)現(xiàn)對各分支機(jī)構(gòu)的攝像頭進(jìn)行集中管理;該服務(wù)器提供TCP、UDP協(xié)議數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù),通過該服務(wù)將攝像頭視頻流數(shù)據(jù)轉(zhuǎn)發(fā)至終端用戶;該服務(wù)器提供國內(nèi)主流品牌攝像頭的管理功能。

其實(shí)現(xiàn)過程為:

A、在互聯(lián)網(wǎng)環(huán)境下部署一臺具有公網(wǎng)靜態(tài)IP的服務(wù)器。

B、各分支機(jī)構(gòu)的攝像頭能夠直接連接互聯(lián)網(wǎng)或直接連接能夠訪問互聯(lián)網(wǎng)的服務(wù)器。

C、攝像頭的視頻流數(shù)據(jù)均經(jīng)過在公網(wǎng)部署的具有靜態(tài)IP的服務(wù)器進(jìn)行數(shù)據(jù)流量轉(zhuǎn)發(fā),發(fā)送至用戶端。

D、各地分支機(jī)構(gòu)的服務(wù)器存有該分支機(jī)構(gòu)下所有攝像頭的配置信息。

所述的一臺具有公網(wǎng)靜態(tài)IP的服務(wù)器,該服務(wù)器所在網(wǎng)絡(luò)直接接入互聯(lián)網(wǎng),具有國際唯一的、靜態(tài)的公網(wǎng)IP地址;該服務(wù)器的網(wǎng)卡為100M/1000M自適應(yīng)網(wǎng)卡;服務(wù)器的接入帶寬大于等于10Mbps;服務(wù)器所在網(wǎng)絡(luò)不存在網(wǎng)絡(luò)端口禁用;服務(wù)器的內(nèi)存大于等于8GB;CPU為Intel Xeon E3-1230 v3及以上級別;服務(wù)器安裝有Windows Server操作系統(tǒng)。

所述的分支機(jī)構(gòu),每個(gè)分支機(jī)構(gòu)均有一臺運(yùn)行業(yè)務(wù)系統(tǒng)的服務(wù)器;每個(gè)分支機(jī)構(gòu)下均有多個(gè)攝像頭,與該服務(wù)器處在同一網(wǎng)絡(luò)內(nèi),可直接連接。

所述的攝像頭,能夠接入TCP/IP網(wǎng)絡(luò),通過TCP協(xié)議或UDP協(xié)議進(jìn)行視頻流傳輸;允許用戶通過網(wǎng)絡(luò)對攝像頭的相關(guān)參數(shù)進(jìn)行配置。

所述的配置信息,配置信息中包含攝像頭的IP地址(內(nèi)網(wǎng)IP或公網(wǎng)IP均可),端口號,廠家名稱,型號,攝像頭類型,連接用戶名,連接密碼。

更為具體的,本發(fā)明的實(shí)現(xiàn)步驟為:

在公網(wǎng)下部署的具有靜態(tài)IP的服務(wù)器通過開放指定端口與指定的一個(gè)攝像頭所在的分支機(jī)構(gòu)服務(wù)器進(jìn)行綁定,該端口接收來自該單位服務(wù)器發(fā)送的視頻流數(shù)據(jù),在系統(tǒng)中對應(yīng)一個(gè)攝像頭的圖像。

對于分支機(jī)構(gòu)單位內(nèi)的服務(wù)器,通過讀取攝像頭配置信息來獲取該單位內(nèi)所有攝像頭的IP地址、端口號、型號、連接用戶名、密碼。

分支機(jī)構(gòu)服務(wù)器每5秒向公網(wǎng)部署的服務(wù)器發(fā)送心跳包,查詢是否有任務(wù)。

查詢到有任務(wù)時(shí),分支機(jī)構(gòu)服務(wù)器將內(nèi)部制定攝像頭的端口數(shù)據(jù)轉(zhuǎn)發(fā)至公網(wǎng)部署的服務(wù)器的指定端口。

公網(wǎng)部署的服務(wù)器將指定端口接收到的數(shù)據(jù)返回給請求的用戶,至此,分支機(jī)構(gòu)單位內(nèi)部的攝像頭視頻流數(shù)據(jù)可展現(xiàn)至用戶端。

在上述步驟中,公網(wǎng)下部署的服務(wù)器開放的端口可以是UDP端口,也可以是TCP端口,需根據(jù)攝像頭發(fā)送的視頻流網(wǎng)絡(luò)協(xié)議而定。

當(dāng)新添加攝像頭時(shí),該新攝像頭需要進(jìn)行注冊,其過程為:

分支機(jī)構(gòu)服務(wù)器主動(dòng)連接公網(wǎng)服務(wù)器,向公網(wǎng)服務(wù)器發(fā)送該攝像頭的相關(guān)配置信息;

公網(wǎng)服務(wù)器接收并保存該配置信息;

公網(wǎng)服務(wù)器在1000至65535端口號之間隨機(jī)開放一個(gè)端口,用于與該攝像頭所在單位服務(wù)器進(jìn)行通信,完成注冊步驟。

分支機(jī)構(gòu)服務(wù)器查詢是否有任務(wù)時(shí),需要檢查該攝像頭是否已在公網(wǎng)服務(wù)器中注冊:若該攝像已在公網(wǎng)服務(wù)器中進(jìn)行注冊,則分支機(jī)構(gòu)服務(wù)器每間隔5秒向公網(wǎng)服務(wù)器發(fā)送一個(gè)心跳包,并通過NAT協(xié)議接收服務(wù)器返回的信息,確認(rèn)有無任務(wù)。

當(dāng)分支機(jī)構(gòu)服務(wù)器查詢到有任務(wù)時(shí),其具體操作過程為:

當(dāng)有用戶請求該分支機(jī)構(gòu)的攝像頭圖像時(shí),則在接收到該分支機(jī)構(gòu)服務(wù)器的心跳包后,公網(wǎng)服務(wù)器向其返回請求指令,該指令包含攝像頭的內(nèi)網(wǎng)IP地址;

分支機(jī)構(gòu)服務(wù)器在接收到該IP后,通過查詢配置信息,將該攝像頭的端口進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)至公網(wǎng)服務(wù)器的指定端口,同過內(nèi)網(wǎng)主動(dòng)向公網(wǎng)發(fā)送數(shù)據(jù),實(shí)現(xiàn)內(nèi)網(wǎng)穿透;

公網(wǎng)服務(wù)器在接收到數(shù)據(jù)流后,查詢配置信息中的攝像頭型號,來調(diào)用相應(yīng)廠家的SDK,以解析接收到的數(shù)據(jù),并最終將圖像展現(xiàn)給用戶。

圖1是本發(fā)明的攝像頭集中接入管理的方法流程圖,當(dāng)用戶請求查看某個(gè)分支機(jī)構(gòu)的某個(gè)攝像頭畫面時(shí),公網(wǎng)服務(wù)器首先查找該分支機(jī)構(gòu)的公網(wǎng)IP地址,當(dāng)下一次接收到該分支機(jī)構(gòu)的心跳包(心跳包每5秒發(fā)送一次)時(shí),向該分支機(jī)構(gòu)的服務(wù)器下達(dá)查看攝像頭指令,指令中包含攝像頭的內(nèi)網(wǎng)IP地址以及公網(wǎng)服務(wù)器開放的指定端口號。分支機(jī)構(gòu)服務(wù)器接收到命令后,查詢該攝像頭的配置信息,并將該攝像頭的端口轉(zhuǎn)發(fā)至公網(wǎng)服務(wù)器的指定端口,公網(wǎng)服務(wù)器的指定端口在接收到TCP或UDP數(shù)據(jù)包后,將其轉(zhuǎn)發(fā)給用戶,并調(diào)用該攝像頭廠家提供的SDK進(jìn)行數(shù)據(jù)流解析,以進(jìn)行視頻查看、管理等操作。

圖2是本發(fā)明在分支機(jī)構(gòu)的網(wǎng)絡(luò)結(jié)構(gòu)圖,攝像頭的數(shù)據(jù)流均經(jīng)過分支機(jī)構(gòu)的服務(wù)器進(jìn)行中轉(zhuǎn),由分支機(jī)構(gòu)的服務(wù)器轉(zhuǎn)發(fā)至公網(wǎng)服務(wù)器。傳統(tǒng)的做法是由攝像頭直接連接公網(wǎng)服務(wù)器,這種方式的前提是:公網(wǎng)服務(wù)器需安裝廠家指定的應(yīng)用軟件,該應(yīng)用軟件通常只能查看本廠家旗下的產(chǎn)品,如同時(shí)查看多個(gè)廠家多種型號的攝像頭,則需搭建多臺服務(wù)器,搭建多種軟件,無法在同一個(gè)系統(tǒng)中統(tǒng)一管理,且每添加一個(gè)攝像頭,就需要登錄攝像頭的后臺管理頁面手動(dòng)配置,工作量非常大;對于開發(fā)者的困難在于,第三方的開發(fā)者無法在攝像頭中自行編寫、運(yùn)行程序。本方法中,利用了分支機(jī)構(gòu)內(nèi)原有的服務(wù)器,將攝像機(jī)的端口數(shù)據(jù)流轉(zhuǎn)發(fā)至公網(wǎng)服務(wù)器,以達(dá)到內(nèi)網(wǎng)穿透、無需進(jìn)入攝像頭管理頁面配置,適用于各種復(fù)雜網(wǎng)絡(luò)環(huán)境的效果。

圖3是本發(fā)明具體實(shí)施中的網(wǎng)絡(luò)結(jié)構(gòu)圖,該系統(tǒng)包括:公網(wǎng)服務(wù)器、分支機(jī)構(gòu)服務(wù)器、分支機(jī)構(gòu)攝像頭、分支機(jī)構(gòu)路由器,以及相應(yīng)的軟件。在實(shí)際實(shí)施過程中,各分支機(jī)構(gòu)均已具有自己的服務(wù)器、路由器和攝像頭,僅需增加一臺公網(wǎng)服務(wù)器即可完成硬件方面的實(shí)施。

公網(wǎng)服務(wù)器具有靜態(tài)的公網(wǎng)IP地址,直接連接互聯(lián)網(wǎng),通過TCP、UDP協(xié)議接收來自分支機(jī)構(gòu)服務(wù)器轉(zhuǎn)發(fā)的攝像頭數(shù)據(jù)流,由于采用內(nèi)網(wǎng)服務(wù)器主動(dòng)連接公網(wǎng)服務(wù)器,避開了公網(wǎng)無法直接訪問內(nèi)網(wǎng)攝像頭的問題,實(shí)現(xiàn)內(nèi)網(wǎng)穿透的效果。

公網(wǎng)服務(wù)器的網(wǎng)卡為100M/1000M自適應(yīng)網(wǎng)卡;服務(wù)器的接入帶寬大于等于10Mbps(視具體接入數(shù)量、視頻碼流而定);服務(wù)器所在網(wǎng)絡(luò)不存在網(wǎng)絡(luò)端口禁用;服務(wù)器的內(nèi)存大于等于8GB;CPU為Intel Xeon E3-1230 v3及以上級別;服務(wù)器安裝有Windows Server操作系統(tǒng)。

在部署過程中,需在公網(wǎng)服務(wù)器中安裝集中接入管理軟件服務(wù)端,在各分支機(jī)構(gòu)服務(wù)器中安裝集中接入管理軟件客戶端,客戶端可直接查詢攝像頭的配置信息,并將其注冊至公網(wǎng)服務(wù)器的服務(wù)端,。整個(gè)過程只需在服務(wù)器中操作,無需配置路由器端口映射、攝像頭,分支機(jī)構(gòu)無公網(wǎng)IP也同樣適用,適合大批量快速部署。

通過上面具體實(shí)施方式,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的具體實(shí)施方式。在公開的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。

除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1