專利名稱:一種批量實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)編號(hào)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)攝像機(jī)技術(shù),尤其是一種涉及網(wǎng)絡(luò)攝像機(jī)SN號(hào)批量設(shè)置的方法。
背景技術(shù):
隨著安防行業(yè)的飛速發(fā)展,與安防相關(guān)的產(chǎn)品也隨之暢銷。網(wǎng)絡(luò)攝像機(jī)應(yīng)用也越來越廣泛,隨著客戶需求不同,帶有各種功能的攝像機(jī)逐漸多起來,為了區(qū)分?jǐn)z像機(jī)的型號(hào)與功能,在攝像出廠時(shí)會(huì)隨之配對(duì)一個(gè)唯一的標(biāo)碼SN號(hào)。根據(jù)SN號(hào)的不同,售后人員能區(qū)分出攝像機(jī)的機(jī)型與功能。SN號(hào)除了是區(qū)別攝像機(jī)唯一編碼外還是攝像機(jī)與網(wǎng)絡(luò)攝像機(jī)運(yùn)營平臺(tái)綁定的序列號(hào),非常重要?,F(xiàn)有技術(shù)中,SN號(hào)的設(shè)置需要把攝像機(jī)用網(wǎng)線與電腦直連,進(jìn)行配置文件的修改, 把SN號(hào)手動(dòng)寫入配置文件。這樣的操作給攝像機(jī)出廠工作的帶來了很大的不便,效率非常低下。
發(fā)明內(nèi)容
為了提高效率和節(jié)約成本,本發(fā)明提供了自動(dòng)給攝像機(jī)設(shè)置SN號(hào)的方法,本方法按照型號(hào)功能對(duì)攝像機(jī)進(jìn)行批量設(shè)置SN號(hào),節(jié)省了人工與時(shí)間的成本。本發(fā)明采用的技術(shù)方案是這樣的一種批量實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)編號(hào)的方法,包括步驟
步驟101 客戶端搜索同一個(gè)物理網(wǎng)段中的攝像機(jī);
步驟102 客戶端生成一個(gè)SN號(hào),然后把需要編號(hào)的攝像機(jī)IP地址和所述SN號(hào)封裝成消息1 ;
步驟103 客戶端把封裝好的消息1,以組播的方式發(fā)出; 步驟104 攝像機(jī)接收到客戶端發(fā)的消息1,并且解析出IP地址和SN號(hào); 步驟105 攝像機(jī)把解析的IP地址和自己的IP地址進(jìn)行比較,若相同,則把解析的SN 號(hào)設(shè)置成自己的SN號(hào),否則丟棄消息1 ;
步驟106 成功設(shè)置SN號(hào)的攝像機(jī)向客戶端發(fā)出消息2,告訴客戶端SN號(hào)設(shè)置成功; 步驟107 客戶端收到攝像機(jī)發(fā)送的消息2,攝像機(jī)的SN號(hào)設(shè)置成功,之后重新執(zhí)行步驟102 107,直到所在物理網(wǎng)段中所有的攝像機(jī)均被設(shè)置了 SN號(hào)。優(yōu)選地,所述步驟102中,客戶端生成SN號(hào)的方法為
步驟201 為每一個(gè)攝像機(jī)設(shè)置一個(gè)SN號(hào),并保存在一個(gè)文件中; 步驟202 客戶端從文件中讀取一個(gè)SN號(hào);
步驟203 判斷讀到SN號(hào)是否為空,若不為空,則將需要編號(hào)的攝像機(jī)IP地址和所述 SN號(hào)封裝成消息1 ;若為空,則結(jié)束編號(hào)程序。綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是
攝像機(jī)出廠時(shí)是沒有SN號(hào)的,無法區(qū)別每一個(gè)攝像機(jī),本方法提供了一種攝像機(jī)批量設(shè)置SN號(hào)的方法,大大節(jié)省了人工與時(shí)間成本,有效提高了生產(chǎn)效率。
圖1是本發(fā)明中批量實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)編號(hào)的方法的流程圖。
具體實(shí)施例方式本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。本說明書(包括任何附加權(quán)利要求、摘要和附圖)中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個(gè)特征只是一系列等效或類似特征中的一個(gè)例子而已。如圖1,本發(fā)明中批量設(shè)置網(wǎng)絡(luò)攝像機(jī)SN號(hào)的方法包括
步驟1 打開客戶端,客戶端搜索到與其存在于同一個(gè)物理網(wǎng)段中的攝像機(jī); 步驟2 客戶端生成一個(gè)與已有SN號(hào)不同的新的SN號(hào);然后把要編號(hào)的攝像機(jī)IP地址和所述新生成的SN號(hào)封裝成setconfig消息;
步驟3 客戶端把封裝好的setconfig消息,以組播的方式發(fā)出; 步驟4 攝像機(jī)接收到客戶端發(fā)的setconfig消息,并且解析它,得到IP地址與SN號(hào); 步驟5 攝像機(jī)把解析的IP地址和自己的IP進(jìn)行比較,判斷是否相同,如果相同,攝像機(jī)則把解析的SN號(hào)設(shè)置成自己的SN號(hào),否則丟棄setconfig消息; 步驟6 =SN設(shè)置成功的攝像機(jī)把success消息發(fā)給客戶端;
步驟7 客戶端收到攝像機(jī)發(fā)送的success消息,攝像機(jī)的SN號(hào)設(shè)置成功,重新執(zhí)行步驟纊7,直到所有的攝像機(jī)均被設(shè)置了 SN號(hào)。作為本發(fā)明的一個(gè)優(yōu)選實(shí)施方式是上述步驟2中,客戶端生成一個(gè)與已有SN號(hào)不同的新的SN號(hào)的具體步驟是
步驟2-1 為每一個(gè)攝像機(jī)生成一個(gè)特有的SN號(hào),并將這些SN號(hào)保存在文件中; 步驟2-2 客戶端從文件中讀取一個(gè)SN號(hào);
步驟2-3 判斷讀到SN號(hào)是否為空,若不為空,則將需要編號(hào)的攝像機(jī)IP地址和所述 SN號(hào)封裝成消息1,之后繼續(xù)執(zhí)行步驟;Γ7 ;若為空,則說明文件中的SN號(hào)已用完,則結(jié)束編號(hào)程序。本發(fā)明并不局限于前述的具體實(shí)施方式
。本發(fā)明擴(kuò)展到任何在本說明書中披露的新特征或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。
權(quán)利要求
1.一種批量實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)編號(hào)的方法,其特征在于,包括步驟 步驟101 客戶端搜索同一個(gè)物理網(wǎng)段中的攝像機(jī);步驟102 客戶端生成一個(gè)SN號(hào),然后把需要編號(hào)的攝像機(jī)IP地址和所述SN號(hào)封裝成消息1 ;步驟103 客戶端把封裝好的消息1,以組播的方式發(fā)出; 步驟104 攝像機(jī)接收到客戶端發(fā)的消息1,并且解析出IP地址和SN號(hào); 步驟105 攝像機(jī)把解析的IP地址和自己的IP地址進(jìn)行比較,若相同,則把解析的SN 號(hào)設(shè)置成自己的SN號(hào),否則丟棄消息1 ;步驟106 成功設(shè)置SN號(hào)的攝像機(jī)向客戶端發(fā)出消息2,告訴客戶端SN號(hào)設(shè)置成功; 步驟107 客戶端收到攝像機(jī)發(fā)送的消息2,攝像機(jī)的SN號(hào)設(shè)置成功,之后重新執(zhí)行步驟102 107,直到所在物理網(wǎng)段中所有的攝像機(jī)均被設(shè)置了 SN號(hào)。
2.根據(jù)權(quán)利要求1所述的一種批量實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)編號(hào)的方法,其特征在于,所述步驟102中,客戶端生成SN號(hào)的方法為步驟201 為每一個(gè)攝像機(jī)設(shè)置一個(gè)SN號(hào),并保存在一個(gè)文件中; 步驟202 客戶端從文件中讀取一個(gè)SN號(hào);步驟203 判斷讀到SN號(hào)是否為空,若不為空,則將需要編號(hào)的攝像機(jī)IP地址和所述 SN號(hào)封裝成消息1 ;若為空,則結(jié)束編號(hào)程序。
全文摘要
本發(fā)明公開了一種批量實(shí)現(xiàn)網(wǎng)絡(luò)攝像機(jī)編號(hào)的方法,涉及網(wǎng)絡(luò)攝像機(jī)技術(shù),旨在提供一種高效、有效降低生產(chǎn)成本的批量設(shè)置網(wǎng)絡(luò)攝像機(jī)SN號(hào)的方法,本發(fā)明技術(shù)要點(diǎn)打開客戶端,搜索到攝像機(jī),客戶端從文件中讀取一個(gè)SN號(hào),若讀到SN號(hào)不為空,那么客戶端把要升級(jí)的攝像機(jī)IP地址和SN號(hào)封裝成消息1,并以組播的方式發(fā)出;攝像機(jī)接收到客戶端發(fā)的消息1,并且解析,攝像機(jī)把解析的IP和自己的IP進(jìn)行比較,如果IP地址相同,則把解析的SN號(hào)設(shè)置成自己的SN號(hào),否則丟棄消息,然后攝像機(jī)把SN設(shè)置成功的消息2發(fā)給客戶端;客戶端收到攝像機(jī)發(fā)送的消息2,攝像機(jī)的SN號(hào)設(shè)置成功。如此循環(huán),直到文件中的SN號(hào)用完或者攝像機(jī)被設(shè)置完。
文檔編號(hào)H04L29/12GK102420878SQ20111029902
公開日2012年4月18日 申請(qǐng)日期2011年9月28日 優(yōu)先權(quán)日2011年9月28日
發(fā)明者楊大方 申請(qǐng)人:成都華邁通信技術(shù)有限公司