使用嵌入式花生殼搭建遠(yuǎn)程視頻監(jiān)控解決方案
使用嵌入式花生殼搭建遠(yuǎn)程視頻監(jiān)控解決方案一、花生殼動(dòng)態(tài)解析原理眾所周知,ADSL 撥號(hào)上網(wǎng)用戶只能獲得動(dòng)態(tài)分配的IP 地址,如果用戶的視頻服務(wù)器提供外網(wǎng)遠(yuǎn)程訪問(wèn)服務(wù),就需要?jiǎng)討B(tài)域名。花生殼動(dòng)態(tài)域名解析
使用嵌入式花生殼搭建遠(yuǎn)程視頻監(jiān)控解決方案
一、花生殼動(dòng)態(tài)解析原理
眾所周知,ADSL 撥號(hào)上網(wǎng)用戶只能獲得動(dòng)態(tài)分配的IP 地址,如果用戶的視頻服務(wù)器提供外網(wǎng)遠(yuǎn)程訪問(wèn)服務(wù),就需要?jiǎng)討B(tài)域名。花生殼動(dòng)態(tài)域名解析(DDNS )可以將用戶指定的域名和動(dòng)態(tài)ip 地址進(jìn)行綁定,一旦用戶的ip 地址發(fā)生變化,花生殼可以立即使域名指向最新ip ,外網(wǎng)用戶可以使用域名直接訪問(wèn)監(jiān)控服務(wù)器,而無(wú)需關(guān)心服務(wù)器ip 地址的實(shí)時(shí)變化。
二、部署方法
花生殼動(dòng)態(tài)域名體系分為客戶端和服務(wù)器端。服務(wù)器端由Oray 部署,客戶端需要用戶部署。
1、花生殼動(dòng)態(tài)域名客戶端支持絕大多數(shù)windows 、linux 系統(tǒng),下載地址:http://www.oray.com/peanuthull/download.php
用戶在電腦上安裝動(dòng)態(tài)域名客戶端后,只需輸入Oray 護(hù)照名稱(chēng)和密碼,客戶端即可成功連接服務(wù)器端,顯示綠燈在線狀態(tài),自動(dòng)實(shí)現(xiàn)域名動(dòng)態(tài)解析。
2、若用戶受現(xiàn)場(chǎng)硬件環(huán)境限制,可以選用Oray 認(rèn)證過(guò)的硬件設(shè)備代替動(dòng)態(tài)域名客戶端進(jìn)行登錄,這種方式稱(chēng)為嵌入式登錄。
Oray和多家硬件廠商進(jìn)行合作(廠商列表見(jiàn):http://www.oray.com/peanuthull/embed_company.php),采用Oray 提供核心源碼、硬件廠商植入的方式,將花生殼動(dòng)態(tài)域名功能集成在硬件設(shè)備中,變成硬件設(shè)備管理界面中的一個(gè)菜單選項(xiàng),通常選項(xiàng)名為“動(dòng)態(tài)DNS”或“DDNS”。
按照Oray 嵌入式規(guī)范開(kāi)發(fā)的硬件設(shè)備,嵌入式登錄界面中僅需用戶選擇服務(wù)提供商(花生殼/Oray)、輸入用戶名(Oray 護(hù)照名)、密碼,啟用DDNS 服務(wù)即可連接成功。
若嵌入式登錄界面提示用戶輸入更多信息(例如服務(wù)器、端口號(hào)、域名等),則說(shuō)明該型號(hào)設(shè)備未嚴(yán)格按照Oray 嵌入式規(guī)范進(jìn)行開(kāi)發(fā),無(wú)法提供正常的花生殼嵌入式登錄服務(wù)。
我們建議您選用按照Oray 嵌入式規(guī)范開(kāi)發(fā)的硬件設(shè)備,您可以聯(lián)系硬件廠家咨詢(xún)您所購(gòu)買(mǎi)的硬件設(shè)備是否符合上述要求,或嘗試升級(jí)設(shè)備的軟件/固件,使用已通過(guò)Oray 認(rèn)證測(cè)試的內(nèi)核版本(下載地址見(jiàn):http://www.oray.com/peanuthull/embed_driver.php)。
三、注意事項(xiàng)
1、通過(guò)客戶端 / 嵌入式登錄的效果完全相同,都能將域名解析指向服務(wù)器當(dāng)前的公網(wǎng)ip 地址(對(duì)獨(dú)享帶寬用戶,公網(wǎng)ip 指寬帶連接當(dāng)前所獲取的ip 地址;對(duì)共享帶寬用戶,公網(wǎng)ip 指路由器wan 口當(dāng)前ip 地址)。
花生殼客戶端 / 嵌入式應(yīng)僅在視頻監(jiān)控服務(wù)器端登錄,不要在訪問(wèn)端(訪問(wèn)遠(yuǎn)程監(jiān)控的人)登錄。
備注:由于嵌入式所使用的登錄服務(wù)器每隔1個(gè)小時(shí)與Oray 用戶數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行一次數(shù)據(jù)同步,所以,新注冊(cè)的Oray 護(hù)照、修改過(guò)密碼的護(hù)照,可能需在注冊(cè)成功/修改密碼后等待一段時(shí)間(最長(zhǎng)不超過(guò)1小時(shí)),方可在嵌入式中成功登錄;而使用客戶端則無(wú)此限制。
2、共享帶寬用戶需在路由器中設(shè)置轉(zhuǎn)發(fā)規(guī)則,例:
使用??低曈脖P(pán)錄像機(jī),連接tp-link 路由器撥號(hào)。硬盤(pán)錄像機(jī)局域網(wǎng)地址指定為192.168.0.100,http 端口為80,監(jiān)控端口為8000。
設(shè)置轉(zhuǎn)發(fā)規(guī)則,需進(jìn)入路由器轉(zhuǎn)發(fā)規(guī)則菜單——虛擬服務(wù)器——
新建條目1:端口填入80,IP 地址填入192.168.0.100,選擇協(xié)議為“ALL”或“TCP”,并將該服務(wù)啟用;
新建條目2:端口填入8000,IP 地址填入192.168.0.100,選擇協(xié)議為“ALL”或“TCP”,并將該服務(wù)啟用。
其他品牌路由器的端口映射方法,可參考 端口映射幫助文檔 或咨詢(xún)路由器廠商。
3、切忌同時(shí)使用客戶端和嵌入式重復(fù)登錄,也不能同時(shí)在兩個(gè)或以上的ADSL 網(wǎng)絡(luò)中登錄同個(gè)Oray 護(hù)照,重復(fù)登錄和多處登錄都會(huì)造成花生殼頻繁離線、域名解析紊亂現(xiàn)象。
4、監(jiān)控服務(wù)器通過(guò)路由器接入Internet 的共享帶寬用戶,我們都建議您將路由器wan 口的連接模式設(shè)置為自動(dòng)連接模式。
設(shè)置方法(以TP-link 為例):進(jìn)入路由器菜單——網(wǎng)絡(luò)參數(shù)——wan 口設(shè)置——連接模式——選擇“自動(dòng)連接”并保存。
,其他設(shè)備也能在PPPOE 撥號(hào)的設(shè)置頁(yè)面內(nèi)找到該選項(xiàng)。
若選擇其他連接模式(如:按需連接),可能造成人離現(xiàn)場(chǎng)后路由器自動(dòng)斷開(kāi)Internet 連接,從而導(dǎo)致花生殼意外離線。
為方便遠(yuǎn)程進(jìn)入路由器管理嵌入式,免除跑到現(xiàn)場(chǎng)進(jìn)行設(shè)置的麻煩,您可以設(shè)置路由器的遠(yuǎn)端web 管理功能。 5、
設(shè)置方法(以TP-link TL-410 為例):進(jìn)入路由器菜單——安全——遠(yuǎn)端web 管理——ip 地址填入255.255.255.255,端口隨機(jī)指定,例如8090——啟用——保存,最后提示需重啟路由器方可生效。生效后,外網(wǎng)使用“ http://域名:8090 ”即可遠(yuǎn)程進(jìn)入路由器管理界面。
6、若域名解析正確,仍無(wú)法用域名訪問(wèn)遠(yuǎn)程監(jiān)控,請(qǐng)檢查以下設(shè)置:
(1)服務(wù)器本地防火墻
例如您使用視頻采集卡,需注意windows 服務(wù)器本機(jī)防火墻是否已被開(kāi)啟。若已開(kāi)啟,請(qǐng)關(guān)閉防火墻再?lài)L試訪問(wèn)。
windows 防火墻默認(rèn)情況下會(huì)攔截外網(wǎng)對(duì)所有端口的訪問(wèn),在開(kāi)啟的狀態(tài)下,防火墻必須進(jìn)行例外設(shè)置,允許外網(wǎng)訪問(wèn)當(dāng)?shù)乇O(jiān)控設(shè)備所使用的所有遠(yuǎn)程訪問(wèn)端口。
(2)如果當(dāng)?shù)亟尤肷唐帘瘟薃DSL 用戶的TCP80端口(部分地區(qū)還屏蔽了TCP8080甚至更多端口),出現(xiàn)的現(xiàn)象是:服務(wù)器內(nèi)網(wǎng)用戶可以訪問(wèn),而外網(wǎng)用戶無(wú)法訪問(wèn)。
解決辦法:請(qǐng)修改監(jiān)控服務(wù)器的端口。建議改為某隨機(jī)端口(1025~65525之間的非系統(tǒng)端口),例如9292。
(修改視頻采集卡端口,請(qǐng)參考:http://ask.oray.cn/help/36659.html;
硬盤(pán)錄像機(jī)的設(shè)置方法有所不同,一般位于菜單——“網(wǎng)絡(luò)設(shè)置”——http 端口,更多細(xì)節(jié)請(qǐng)咨詢(xún)監(jiān)控設(shè)備廠商)
同時(shí),要修改第1點(diǎn)“轉(zhuǎn)發(fā)規(guī)則”中相應(yīng)的端口號(hào)。修改后使用“ http://域名:9292 ”訪問(wèn)。
若要免去輸入端口號(hào)的麻煩,可以通過(guò)設(shè)置域名的URL 跳轉(zhuǎn)來(lái)實(shí)現(xiàn)。
例如,因80端口被屏蔽,修改為“http://abc.gicp.net:9292 ”進(jìn)行訪問(wèn)。
此時(shí)可申請(qǐng)第二個(gè)免費(fèi)域名,例如abc.xicp.cn ,并對(duì)abc.xicp.cn 設(shè)置url 跳轉(zhuǎn)到“http://abc.gicp.net:9292 ”,等待1小時(shí),URL 跳轉(zhuǎn)記錄生效后,就可以通過(guò)“http:// abc.xicp.cn ”訪問(wèn)。
7、其他參考實(shí)例:
使用 花生殼 ??低?搭建遠(yuǎn)程視頻監(jiān)控服務(wù)
使用 花生殼 金聯(lián)視訊 搭建遠(yuǎn)程視頻監(jiān)控服務(wù)
使用 花生殼 海康威視 搭建遠(yuǎn)程視頻監(jiān)控服務(wù)
,TP-LINK R460 ??低旸VR7000硬盤(pán)錄像機(jī)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控(附非

80端口訪問(wèn)以及URL 跳轉(zhuǎn)設(shè)置)
時(shí)下,越來(lái)越多的情況需要應(yīng)用到遠(yuǎn)程監(jiān)控了,接下來(lái),這個(gè)教程將展示如何應(yīng)用帶有花生殼動(dòng)態(tài)域名功能的TP-LINK 路由器,加上??低暤挠脖P(pán)錄像機(jī)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控
第一步 注冊(cè)護(hù)照、域名并登陸嵌入式花生殼服務(wù)
1.注冊(cè)護(hù)照與域名
通過(guò)Oray 官方網(wǎng)站的注冊(cè)頁(yè)面http://www.oray.cn/passport/register.php,進(jìn)行護(hù)照注冊(cè)(如下圖):
注冊(cè)護(hù)照成功后,域名會(huì)自動(dòng)贈(zèng)送一個(gè)已激活花生殼服務(wù),后綴為.gicp.net 的免費(fèi)域名。當(dāng)然,我們也可以另外去進(jìn)行注冊(cè)其他后綴的免費(fèi)域名點(diǎn)擊站點(diǎn)上的玉米酷選擇注冊(cè)域名,查詢(xún)需要注冊(cè)的域名進(jìn)行注冊(cè),并且激活花生殼服務(wù)。
備注:新注冊(cè)的Oray 護(hù)照及其域名需在注冊(cè)成功1小時(shí)后方可在嵌入式花生殼DDNS 中正常使用;
2、登陸嵌入式花生殼服務(wù)
,登陸路由器(默認(rèn)管理的地址為http://192.168.0.1

帳號(hào)admin

密碼admin );
在動(dòng)態(tài)DNS 里面輸入我們剛注冊(cè)的帳號(hào)和密碼,并啟用動(dòng)態(tài)DNS ,點(diǎn)擊登陸。登陸成功后,會(huì)直接顯示目前護(hù)照的花生殼服務(wù)級(jí)別和能夠得到花生殼解析服務(wù)的域名,域名zengkebing.gicp.net 已經(jīng)可以綁定我們當(dāng)前的公網(wǎng)IP 了,動(dòng)態(tài)解析服務(wù)已經(jīng)做好了。
第二步 搭建你的監(jiān)控系統(tǒng)
首先將錄像機(jī)接電源并連接路由器,通過(guò)硬盤(pán)錄像機(jī)的默認(rèn)管理地址進(jìn)行登陸管理設(shè)置,如
,登陸成功后,雙擊左邊攝像頭列表當(dāng)中的攝像頭,可以看到一個(gè)監(jiān)控的頁(yè)面,就證明這個(gè)錄像機(jī)已經(jīng)正常在本地工作了。接下來(lái),我們要對(duì)錄像機(jī)進(jìn)行網(wǎng)絡(luò)上的配置。

點(diǎn)擊操作界面的菜單可進(jìn)入管理界面。
服務(wù)器參數(shù)這里有幾個(gè)關(guān)鍵的設(shè)置選項(xiàng),其中一個(gè)是IP 地址,這個(gè)設(shè)置成 192.168.0.64子網(wǎng)掩碼255.255.255.0,另外還有2個(gè)端口,沒(méi)有特殊情況都不用改,端口號(hào) 8000 這個(gè)是視頻服務(wù)傳輸用的端口,HTTP 端口號(hào) 80 這個(gè)是在瀏覽器輸入訪問(wèn)要用到的端口。
,
通過(guò)以上操作,錄像機(jī)的設(shè)置就要告一段落。內(nèi)網(wǎng)輸入http://192.168.0.64是能夠看到監(jiān)控,但是我們需要實(shí)現(xiàn)的是遠(yuǎn)程監(jiān)控,需要做到的是外網(wǎng)同樣都可以訪問(wèn)。
第三步 配置路由器的端口映射
接下來(lái)的就是要做端口映射,需要從路由器將錄像機(jī)要用到的80和8000端口映射到
192.168.0.64。如果你的錄像機(jī)不是這個(gè)IP 就隨之改動(dòng)好了,具體操作請(qǐng)見(jiàn)下圖;
登錄到路由器的管理界面(默認(rèn)管理的地址為http://192.168.0.1帳號(hào)admin 密碼admin ),點(diǎn)擊路由器左邊操作菜單的“轉(zhuǎn)發(fā)規(guī)則”—“虛擬服務(wù)器”。服務(wù)端口號(hào)填寫(xiě)為80 IP 地址就輸入錄像機(jī)的內(nèi)網(wǎng)IP“192.168.0.64”,協(xié)議選擇“ALL”或者“TCP”都可以,然后別忘了保存,那個(gè)常用服務(wù)端口只是起到一個(gè)幫助提示作用,不用設(shè)置。
,

同樣的操作,把錄像機(jī)視頻服務(wù)的8000端口也給映射到“192.168.0.64”;
保存好可以看到已經(jīng)映射好的端口,已經(jīng)生效了,端口映射也完成了;
,

到此視頻服務(wù)器的設(shè)置已經(jīng)全部完成,然后我們測(cè)試服務(wù)是否可以正常訪問(wèn);
第四步 驗(yàn)證服務(wù)是否可以正常訪問(wèn)
打開(kāi)瀏覽器,在地址欄里面輸入動(dòng)態(tài)域名zengkebing.gicp.net 敲回車(chē)鍵,會(huì)得到一個(gè)以下的提示,需要安裝一個(gè)來(lái)自“杭州海康威視數(shù)字技術(shù)股份有限公司”的一個(gè)控件,這個(gè)是我們必須要安裝的,點(diǎn)擊提示按左鍵進(jìn)行安裝。
然后會(huì)得到瀏覽器的一個(gè)提示,我們需要點(diǎn)擊安裝,才能夠進(jìn)行視頻監(jiān)控;
,

安裝視頻控件成功后,我們可以看到令人期待的視頻錄像機(jī)登陸窗口。輸入賬號(hào)admin 和密碼12345以8000端口登陸。
登陸成功后,雙擊左邊列表當(dāng)中的攝像頭圖標(biāo),就可以看到監(jiān)控的畫(huà)面了;
,

點(diǎn)擊監(jiān)控圖像下面的按鍵切換成單畫(huà)面
如果你擔(dān)心監(jiān)控的安全,可以改錄像機(jī)的賬戶以及密碼,點(diǎn)擊“配置”選項(xiàng),然后在“用戶權(quán)限”選項(xiàng)里面進(jìn)行修改用戶密碼,注意:密碼只可以是純數(shù)字。