專利名稱:用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)攝像機(jī)系統(tǒng)中的動(dòng)態(tài)尋址與訪問技術(shù),特別涉及一種網(wǎng)絡(luò) 攝像機(jī)系統(tǒng)在沒有固定IP地址環(huán)境中使用時(shí)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法。
背景技術(shù):
網(wǎng)絡(luò)攝像機(jī)(IP Camera,簡(jiǎn)稱IPCAM)定義為一種通過IP網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn) 視頻監(jiān)控的智能化產(chǎn)品。
網(wǎng)絡(luò)攝像機(jī)的核心結(jié)構(gòu)一般包括鏡頭、光學(xué)過濾器、影像感應(yīng)器、數(shù)字化 壓縮控制器以及嵌入式操作系統(tǒng)。大致工作過程影像感應(yīng)器成像后,將圖像 數(shù)字信號(hào)傳送到數(shù)字化壓縮控制器進(jìn)行視頻壓縮,然后由嵌入式操作系統(tǒng)將壓 縮后的視頻數(shù)據(jù)流通過TCP/IP協(xié)議傳送到用戶端,最終由用戶端完成圖像監(jiān) 視、存儲(chǔ)、檢索等功能。
網(wǎng)絡(luò)攝像機(jī)相比傳統(tǒng)模擬攝像機(jī)的好處在于高分辨率、不受傳輸距離限 制、雙向通信與控制、易于集成擴(kuò)展、抗干擾能力強(qiáng)等。根據(jù)市場(chǎng)預(yù)測(cè),未來 將替代模擬監(jiān)控?cái)z像機(jī),并逐步在社會(huì)安全、企業(yè)、樓宇、家用等領(lǐng)域普及, 應(yīng)用前景非常廣闊。
然而,在網(wǎng)絡(luò)攝像機(jī)普及的過程中,缺少固定互聯(lián)網(wǎng)IP地址是個(gè)很大的 障礙?,F(xiàn)有家庭和中小型企業(yè)互聯(lián)網(wǎng)訪問大多采用ADSL和FTTB+LAN的方 式,每次連接都分配到不同的IP地址,外部互聯(lián)網(wǎng)無法便捷地對(duì)動(dòng)態(tài)分配的 IP地址進(jìn)行訪問。
為了解決上述問題, 一般采用動(dòng)態(tài)域名服務(wù)(Dynamic Domain Name Server, DDNS)技術(shù)。
在網(wǎng)絡(luò)攝像機(jī)的實(shí)際使用中,傳統(tǒng)DDNS服務(wù)步驟繁瑣。需要用戶先在 DDNS服務(wù)器上先注冊(cè)帳號(hào),然后建立和設(shè)置帳號(hào)里的域名,最后在網(wǎng)絡(luò)攝像 機(jī)里設(shè)置DDNS服務(wù)器地址、用戶名、密碼、域名等信息。不具備專業(yè)知識(shí)的 用戶往往無法完成上述操作,造成了網(wǎng)絡(luò)攝像機(jī)在實(shí)際應(yīng)用推廣過程中的困難。
另外,由于傳統(tǒng)DDNS服務(wù)器協(xié)議開銷較大,更新速度較慢。往往需要l 個(gè)小時(shí)甚至數(shù)小時(shí)才能完成域名對(duì)應(yīng)動(dòng)態(tài)IP地址的更新。
綜上,傳統(tǒng)DDNS在網(wǎng)絡(luò)攝像機(jī)應(yīng)用中有設(shè)置步驟繁瑣和地址更新緩慢的 問題。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)存在的技術(shù)問題和局限,本發(fā)明的目的是提供一種網(wǎng)絡(luò) 攝像機(jī)系統(tǒng)在沒有固定IP地址環(huán)境中使用時(shí)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法。 從而通過創(chuàng)建這種全新的適用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址和訪問機(jī)制,將網(wǎng)絡(luò)攝 像機(jī)的唯一序列號(hào)與用戶定義的名稱建立對(duì)應(yīng)關(guān)系,由SmartDDNS (Smart Dynamic Domain Name Server,以下簡(jiǎn)稱SmartDDNS)服務(wù)提供自動(dòng)注冊(cè)和更 新,實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)在WAN/LAN中的便捷訪問和地址快速更新。
為了實(shí)現(xiàn)本發(fā)明的目的,這種用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方 法,首先需要在網(wǎng)絡(luò)(WAN/LAN)上建立SmartDDNS服務(wù)。然后在網(wǎng)絡(luò)攝像 機(jī)初次使用或日后設(shè)置時(shí),由網(wǎng)絡(luò)攝像機(jī)內(nèi)置或配套軟件提供界面,具體步驟 包括
1. 提示用戶當(dāng)前是否可以連接SmartDDNS服務(wù);
2. 由用戶決定當(dāng)前網(wǎng)絡(luò)攝像機(jī)的唯一名稱;
3. 完成SmartDDNS服務(wù)器上的自動(dòng)注冊(cè),并告知用戶可訪問的域名地址;
4. 在IP地址變化時(shí),由網(wǎng)絡(luò)攝像機(jī)和SmartDDNS自動(dòng)協(xié)作完成快速更新。
上述過程在網(wǎng)絡(luò)上傳遞的信息是通過加密等手段確保安全和可信的。 需要強(qiáng)調(diào)的是,上述步驟3和步驟4中所述完成自動(dòng)注冊(cè)和地址更新具體
是指網(wǎng)絡(luò)攝像機(jī)和SmartDDNS服務(wù)器之間的交互流程;這些網(wǎng)絡(luò)協(xié)議包括 協(xié)議1:網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)發(fā)送的"獲取外部可訪問IP地址
的請(qǐng)求"。
協(xié)議2: SmartDDNS在收到協(xié)議1的請(qǐng)求后,向網(wǎng)絡(luò)攝像機(jī)發(fā)送的"返回 外部可訪問IP地址"的應(yīng)答。協(xié)議3:網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)發(fā)送的"更新外部可訪問IP地址 的請(qǐng)求"。
協(xié)議4: SmartDDNS在收到協(xié)議3的請(qǐng)求后,經(jīng)過事務(wù)操作后,向網(wǎng)絡(luò)攝 像機(jī)發(fā)送的"返回成功/失敗標(biāo)志"的應(yīng)答。
由上述技術(shù)方案可知,本發(fā)明引入智能動(dòng)態(tài)域名服務(wù)(SmartDDNS)概念。 SmartDDNS體系結(jié)構(gòu)是對(duì)現(xiàn)有DDNS服務(wù)器的技術(shù)革新,除具備DDNS服務(wù) 功能外,由用戶定義名稱(類似電子郵件或MSN地址)并結(jié)合網(wǎng)絡(luò)攝像機(jī)的 生產(chǎn)序列號(hào)等唯一標(biāo)識(shí),經(jīng)網(wǎng)絡(luò)攝像機(jī)和SmartDDNS服務(wù)器自動(dòng)協(xié)作完成動(dòng) 態(tài)尋址與訪問服務(wù)。在SmartDDNS應(yīng)用環(huán)境中,免去了復(fù)雜的人工設(shè)置,用 戶無需知道DDNS服務(wù)器地址,也不需要注冊(cè)DDNS用戶等。
以下結(jié)合附圖和具體實(shí)施方式
來進(jìn)一步說明本發(fā)明。
圖1為本發(fā)明方法所應(yīng)用的系統(tǒng)結(jié)構(gòu)示意圖。
圖2為本發(fā)明方法中網(wǎng)絡(luò)攝像機(jī)與SmartDDNS服務(wù)之間的通信示意圖。
具體實(shí)施例方式
為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解, 下面結(jié)合具體圖示,進(jìn)一步闡述本發(fā)明。
根據(jù)上述發(fā)明內(nèi)容中的技術(shù)方案和原理,本發(fā)明方法在具體實(shí)現(xiàn)時(shí)通過導(dǎo) 入該方法所設(shè)計(jì)出的網(wǎng)絡(luò)攝像機(jī)"動(dòng)態(tài)尋址與訪問"機(jī)制來解決網(wǎng)絡(luò)攝像機(jī)系 統(tǒng)中DDNS應(yīng)用的難題。
參見圖l,作為網(wǎng)絡(luò)攝像機(jī)動(dòng)態(tài)尋址與訪問的應(yīng)用系統(tǒng)結(jié)構(gòu)圖。通常可分 為兩種網(wǎng)絡(luò)應(yīng)用環(huán)境
1. 如圖1中的"網(wǎng)絡(luò)攝像機(jī)l"。其具有外網(wǎng)IP地址,可從WAN/LAN上直 接訪問。本示例適用于網(wǎng)絡(luò)攝像機(jī)直連ADSL等情況。
2. 如圖1中的"網(wǎng)絡(luò)攝像機(jī)2"。其位于路由器之后,只有內(nèi)網(wǎng)IP地址, 無法從WAN/LAN上直接訪問。對(duì)于這樣的應(yīng)用環(huán)境,需要借助NAT或UPriP協(xié)議實(shí)現(xiàn)從WAN/LAN上訪問該網(wǎng)絡(luò)攝像機(jī)。
以下實(shí)施例所列舉的是適用于路由器連接ADSL并內(nèi)部組網(wǎng)等情況。 參見圖2,首先,先對(duì)方案中涉及的網(wǎng)絡(luò)攝像機(jī)和SmartDDNS服務(wù)器之
間的交互流程的協(xié)議進(jìn)行說明
協(xié)議1:網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)發(fā)送的"獲取外部可訪問IP地址的
請(qǐng)求"。
協(xié)議2: SmartDDNS在收到協(xié)議1的請(qǐng)求后,向網(wǎng)絡(luò)攝像機(jī)發(fā)送的"返回 外部可訪問IP地址"的應(yīng)答。
協(xié)議3:網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)發(fā)送的"更新外部可訪問IP地址的 請(qǐng)求"。協(xié)議3的必要信息包括網(wǎng)絡(luò)攝像機(jī)的唯一序列號(hào)、用戶名、外部IP 地址等。
協(xié)議4: SmartDDNS在收到協(xié)議3的請(qǐng)求后,經(jīng)過事務(wù)操作后,向網(wǎng)絡(luò)攝 像機(jī)發(fā)送的"返回成功/失敗標(biāo)志"的應(yīng)答。 上述協(xié)議可通過加密等手段確保信息安全。 具體的網(wǎng)絡(luò)攝像機(jī)動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)步驟如下
步驟l:系統(tǒng)初次運(yùn)行時(shí),由網(wǎng)絡(luò)攝像機(jī)內(nèi)置或配套軟件提示用戶是否設(shè)
置"動(dòng)態(tài)尋址與訪問"功能。
用戶確認(rèn)需要設(shè)置后,系統(tǒng)自動(dòng)判斷是否可以連接SmartDDNS服務(wù)。如可 連接SmartDDNS服務(wù),進(jìn)行步驟2。
步驟2:由用戶自行決定當(dāng)前網(wǎng)絡(luò)攝像機(jī)的名稱。該名稱須是SmartDDNS 服務(wù)上唯一的,類似電子郵件或MSN地址,不得重復(fù)。
步驟3:由系統(tǒng)根據(jù)圖2所描述的協(xié)議自動(dòng)完成SmartDDNS服務(wù)器上的注 冊(cè),并告知用戶可訪問的域名地址。
域名地址通過網(wǎng)絡(luò)攝像機(jī)內(nèi)置或配套軟件顯示提示。
步驟4:設(shè)置完成后,網(wǎng)絡(luò)攝像機(jī)自動(dòng)根據(jù)圖2中的協(xié)議1、協(xié)議2判斷 IP地址是否變化。當(dāng)IP地址變化時(shí),網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)提交協(xié)議 3請(qǐng)求,由SmartDDNS服務(wù)根據(jù)協(xié)議3中的網(wǎng)絡(luò)攝像機(jī)的唯一序列號(hào)、用戶名、 外部IP地址等信息完成動(dòng)態(tài)域名更新,并返回協(xié)議4。
初次設(shè)置完成后,用戶可調(diào)用網(wǎng)絡(luò)攝像機(jī)內(nèi)置或配套軟件重復(fù)上述步驟。上述步驟均是向?qū)瓦^程,用戶只需進(jìn)行輸入當(dāng)前網(wǎng)絡(luò)攝像機(jī)名稱一次操
作,無需注冊(cè)DDNS用戶、設(shè)置網(wǎng)絡(luò)攝像機(jī)等,所以解決了DDNS服務(wù)在網(wǎng)絡(luò)攝 像機(jī)應(yīng)用中操作步驟繁瑣的缺點(diǎn)。
因圖2中協(xié)議1、協(xié)議2的網(wǎng)絡(luò)和系統(tǒng)性能開銷非常小,可頻繁通信(數(shù) 秒),所以解決了DDNS服務(wù)在網(wǎng)絡(luò)攝像機(jī)應(yīng)用中更新緩慢的缺點(diǎn)。并且協(xié)議l 和協(xié)議2實(shí)現(xiàn)了網(wǎng)絡(luò)攝像機(jī)隨時(shí)獲取自身外部可訪問IP地址的功能。
SmartDDNS服務(wù)上存儲(chǔ)了所有網(wǎng)絡(luò)攝像機(jī)的名稱、生產(chǎn)序列號(hào)等唯一標(biāo)識(shí)、 當(dāng)前動(dòng)態(tài)IP地址等信息,且具備DNS服務(wù)功能,所以用戶可根據(jù)網(wǎng)絡(luò)攝像機(jī) 名稱通過SmartDDNS服務(wù)動(dòng)態(tài)尋址與訪問到網(wǎng)絡(luò)攝像機(jī)。
以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè) 的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中 描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明 還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本 發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
權(quán)利要求
1、用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法,其特征在于,在IP地址動(dòng)態(tài)變化的應(yīng)用環(huán)境中,通過在SmartDDNS服務(wù)器上,利用用戶定義名稱與具有唯一標(biāo)識(shí)的網(wǎng)絡(luò)攝像機(jī)相關(guān)聯(lián),使得由網(wǎng)絡(luò)攝像機(jī)和SmartDDNS服務(wù)協(xié)作實(shí)現(xiàn)動(dòng)態(tài)尋址和訪問。
2、 根據(jù)權(quán)利要求l的用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法,其特 征在于,所述網(wǎng)絡(luò)攝像機(jī)的唯一標(biāo)識(shí)包括序列號(hào)、外部IP地址。
3、 根據(jù)權(quán)利要求l的用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法,其特 征在于,所述由網(wǎng)絡(luò)攝像機(jī)和SmartDDNS服務(wù)協(xié)作實(shí)現(xiàn)動(dòng)態(tài)尋址和訪問的步 驟包括① 提示用戶當(dāng)前是否可以連接SmartDDNS服務(wù);② 由用戶決定當(dāng)前網(wǎng)絡(luò)攝像機(jī)的唯一名稱;③ 完成SmartDDNS服務(wù)器上的自動(dòng)注冊(cè),并告知用戶可訪問的域名地址;④ 在IP地址變化時(shí),由網(wǎng)絡(luò)攝像機(jī)和SmartDDNS自動(dòng)協(xié)作完成快速更新。
4、根據(jù)權(quán)利要求2的用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法,其 特征在于,所述步驟③和步驟④中所述完成自動(dòng)注冊(cè)和地址更新具體是指網(wǎng)絡(luò) 攝像機(jī)和SmartDDNS服務(wù)器之間的交互流程;這些網(wǎng)絡(luò)協(xié)議包括協(xié)議1:網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)器發(fā)送的"獲取外部可訪問IP地 址的請(qǐng)求"。協(xié)議2: SmartDDNS在收到協(xié)議1的請(qǐng)求后,向網(wǎng)絡(luò)攝像機(jī)發(fā)送的"返回 外部可訪問IP地址"的應(yīng)答。協(xié)議3:網(wǎng)絡(luò)攝像機(jī)向SmartDDNS服務(wù)發(fā)送的"更新外部可訪問IP地址 的請(qǐng)求"。協(xié)議4: SmartDDNS在收到協(xié)議3的請(qǐng)求后,經(jīng)過事務(wù)操作后,向網(wǎng)絡(luò)攝 像機(jī)發(fā)送的"返回成功/失敗標(biāo)志"的應(yīng)答。
全文摘要
本發(fā)明公開了一種用于網(wǎng)絡(luò)攝像機(jī)的動(dòng)態(tài)尋址與訪問的實(shí)現(xiàn)方法。該方法將網(wǎng)絡(luò)攝像機(jī)的唯一序列號(hào)與用戶定義的名稱建立對(duì)應(yīng)關(guān)系,由SmartDDNS服務(wù)提供自動(dòng)注冊(cè)和更新,實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)在WAN/LAN中的便捷訪問和地址快速更新。該發(fā)明解決了傳統(tǒng)DDNS在網(wǎng)絡(luò)攝像機(jī)應(yīng)用中設(shè)置步驟繁瑣和地址更新緩慢的問題。
文檔編號(hào)H04L29/06GK101420464SQ20081020409
公開日2009年4月29日 申請(qǐng)日期2008年12月5日 優(yōu)先權(quán)日2008年12月5日
發(fā)明者廖小勇, 茵 張, 楊松紹, 王濬灝, 盛秀梅, 顧宇斌 申請(qǐng)人:上海復(fù)控華龍微系統(tǒng)技術(shù)有限公司