專利名稱:視頻實(shí)時(shí)采集方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種視頻采集方法,尤其涉及一種利用移動(dòng)裝置進(jìn)行視頻實(shí)時(shí)采集的 方法。
背景技術(shù):
目前的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)中通常采用網(wǎng)絡(luò)攝影機(jī)攝取監(jiān)控點(diǎn)的視頻資料,但網(wǎng)絡(luò) 攝影機(jī)的造價(jià)高,如果在每個(gè)監(jiān)控點(diǎn)都設(shè)置一個(gè)網(wǎng)絡(luò)攝影機(jī),將導(dǎo)致建構(gòu)網(wǎng)絡(luò)視頻監(jiān)控系 統(tǒng)的成本很高。另外一方面,某些監(jiān)控點(diǎn)并不需要M小時(shí)進(jìn)行監(jiān)控,如果在每個(gè)監(jiān)控點(diǎn)都 設(shè)置一個(gè)網(wǎng)絡(luò)攝影機(jī),將導(dǎo)致浪費(fèi)。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種視頻實(shí)時(shí)采集方法,其可利用移動(dòng)裝置采集視頻 資料,并將采集的視頻資料傳送給監(jiān)控服務(wù)器。一種視頻實(shí)時(shí)采集方法,該方法包括如下步驟設(shè)置移動(dòng)裝置與監(jiān)控服務(wù)器的連 接參數(shù),并將該連接參數(shù)存儲(chǔ)在認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中;當(dāng)移動(dòng)裝置向監(jiān)控服務(wù)器發(fā)送連 接請(qǐng)求時(shí),認(rèn)證服務(wù)器根據(jù)設(shè)置的連接參數(shù)對(duì)該移動(dòng)裝置進(jìn)行網(wǎng)絡(luò)安全認(rèn)證;當(dāng)移動(dòng)裝置 通過(guò)網(wǎng)絡(luò)安全認(rèn)證后,通過(guò)該移動(dòng)裝置向監(jiān)控服務(wù)器中輸入用戶名和密碼,以登錄該監(jiān)控 服務(wù)器;當(dāng)移動(dòng)裝置向服務(wù)器發(fā)送視頻上傳請(qǐng)求時(shí),該移動(dòng)裝置開始采集視頻資料;移動(dòng) 裝置對(duì)采集到的視頻資料進(jìn)行壓縮,并將壓縮后的視頻資料上傳到監(jiān)控服務(wù)器。相較于現(xiàn)有技術(shù),所述的視頻實(shí)時(shí)采集方法,利用移動(dòng)裝置采集視頻資料,并將采 集的視頻資料傳送給監(jiān)控服務(wù)器,降低了視頻監(jiān)控的成本。
圖1是本發(fā)明視頻實(shí)時(shí)采集方法較佳實(shí)施例的系統(tǒng)架構(gòu)圖。圖2是本發(fā)明視頻實(shí)時(shí)采集方法較佳實(shí)施例的流程圖。主要元件符號(hào)說(shuō)明
移動(dòng)裝置1基站2網(wǎng)關(guān)3交換機(jī)4認(rèn)證服務(wù)器5
監(jiān)控服務(wù)器6用戶端電腦具體實(shí)施例方式如圖1所示,是本發(fā)明視頻實(shí)時(shí)采集方法較佳實(shí)施例的系統(tǒng)架構(gòu)圖。該系統(tǒng)包括 移動(dòng)裝置1、基站2、網(wǎng)關(guān)3、交換機(jī)4、認(rèn)證服務(wù)器5、監(jiān)控服務(wù)器6和用戶端電腦7。其中, 移動(dòng)裝置1通過(guò)基站2與網(wǎng)關(guān)3連接,網(wǎng)關(guān)3通過(guò)交換機(jī)4與認(rèn)證服務(wù)器5和監(jiān)控服務(wù)器6 連接。本實(shí)施例中,該移動(dòng)裝置1帶有一個(gè)攝像頭,可以采集視頻資料。在其它實(shí)施例中, 該移動(dòng)裝置1還可以通過(guò)基站2、網(wǎng)關(guān)3和交換機(jī)4與一臺(tái)用戶端電腦7相連,以便其他用 戶通過(guò)用戶端電腦7查看移動(dòng)裝置1上傳到監(jiān)控服務(wù)器6的視頻資料。在本實(shí)施例中,認(rèn)證服務(wù)器5用于對(duì)登錄監(jiān)控服務(wù)器6的移動(dòng)裝置1進(jìn)行網(wǎng)絡(luò)安 全認(rèn)證及用戶身份認(rèn)證。監(jiān)控服務(wù)器6中安裝有監(jiān)控網(wǎng)站,用戶在移動(dòng)裝置1或用戶端電 腦7中輸入該監(jiān)控網(wǎng)站的網(wǎng)址,即可訪問(wèn)監(jiān)控服務(wù)器6。同時(shí),移動(dòng)裝置1通過(guò)基站2、網(wǎng)關(guān) 3和交換機(jī)4,可以向監(jiān)控服務(wù)器6上傳采集到的視頻資料。以下將結(jié)合圖2的流程圖對(duì)圖1中各設(shè)備的功能進(jìn)行描述。如圖2所示,是本發(fā)明視頻實(shí)時(shí)采集方法較佳實(shí)施例的流程圖。步驟Si,設(shè)置移動(dòng)裝置1與監(jiān)控服務(wù)器6的連接參數(shù),并將該連接參數(shù)存儲(chǔ)在 認(rèn)證服務(wù)器5的數(shù)據(jù)庫(kù)中。在本實(shí)施例中,所述連接參數(shù)包括移動(dòng)裝置1的MAC (Media AccessControl)地址、移動(dòng)裝置1登錄監(jiān)控服務(wù)器6的用戶名和密碼等。在本實(shí)施例中,所 述認(rèn)證服務(wù)器5的數(shù)據(jù)庫(kù)中還存儲(chǔ)有用戶權(quán)限表,該用戶權(quán)限表用于設(shè)定不同用戶的訪問(wèn) 權(quán)限。其中,用戶的訪問(wèn)權(quán)限分為可以上傳并查看視頻資料、只能上傳視頻資料、可以查看 所有監(jiān)控點(diǎn)的視頻資料、只能查看某一部分監(jiān)控點(diǎn)的視頻資料等。步驟S2,當(dāng)移動(dòng)裝置1向監(jiān)控服務(wù)器6發(fā)送連接請(qǐng)求時(shí),認(rèn)證服務(wù)器5根據(jù)設(shè)置的 連接參數(shù)對(duì)該移動(dòng)裝置1進(jìn)行網(wǎng)絡(luò)安全認(rèn)證。具體而言,當(dāng)移動(dòng)裝置1向監(jiān)控服務(wù)器6發(fā) 送連接請(qǐng)求后,認(rèn)證服務(wù)器5從移動(dòng)裝置1的SIM (Subscriber Identity Module)卡中獲 取移動(dòng)裝置1的MAC地址,判斷認(rèn)證服務(wù)器5的數(shù)據(jù)庫(kù)中是否存儲(chǔ)有該MAC地址。如果認(rèn) 證服務(wù)器5的數(shù)據(jù)庫(kù)中存儲(chǔ)有該MAC地址,則判定移動(dòng)裝置1通過(guò)網(wǎng)絡(luò)安全認(rèn)證,建立移動(dòng) 裝置1與監(jiān)控服務(wù)器6之間的網(wǎng)絡(luò)連接,并執(zhí)行步驟S3 ;如果認(rèn)證服務(wù)器5的數(shù)據(jù)庫(kù)中沒(méi) 有存儲(chǔ)該MAC地址,則判定移動(dòng)裝置1沒(méi)有通過(guò)網(wǎng)絡(luò)安全認(rèn)證,輸出連接失敗的信息。步驟S3,當(dāng)移動(dòng)裝置1通過(guò)網(wǎng)絡(luò)安全認(rèn)證后,用戶通過(guò)該移動(dòng)裝置1向監(jiān)控服務(wù) 器6中輸入用戶名和密碼,以登錄該監(jiān)控服務(wù)器6。具體而言,當(dāng)用戶輸入用戶名和密碼后, 移動(dòng)裝置1將該用戶名和密碼、移動(dòng)裝置1的MAC地址封裝成一個(gè)數(shù)據(jù)包,并將該數(shù)據(jù)包加 密傳送給認(rèn)證服務(wù)器5。認(rèn)證服務(wù)器5解密該數(shù)據(jù)包,得到該用戶名和密碼、移動(dòng)裝置1的 MAC地址。然后,認(rèn)證服務(wù)器5根據(jù)該移動(dòng)裝置1的MAC地址,從認(rèn)證服務(wù)器5的數(shù)據(jù)庫(kù)中 獲取該移動(dòng)裝置1登錄監(jiān)控服務(wù)器6的用戶名和密碼,判斷認(rèn)證服務(wù)器5的數(shù)據(jù)庫(kù)中存儲(chǔ) 的用戶名和密碼是否與移動(dòng)裝置1傳送過(guò)來(lái)的用戶名和密碼一致。如果兩者一致,則判定 用戶身份正確,認(rèn)證服務(wù)器5從數(shù)據(jù)庫(kù)中的用戶權(quán)限表中查找該用戶的訪問(wèn)權(quán)限,根據(jù)該用戶的訪問(wèn)權(quán)限進(jìn)行權(quán)限分配;如果兩者不一致,則判定用戶身份不正確,輸出登錄失敗的信息。步驟S4,當(dāng)移動(dòng)裝置1向監(jiān)控服務(wù)器6發(fā)送視頻上傳請(qǐng)求時(shí),該移動(dòng)裝置1開始采 集視頻資料。具體而言,當(dāng)移動(dòng)裝置1通過(guò)步驟S2的網(wǎng)絡(luò)安全認(rèn)證及步驟S3的用戶身份 認(rèn)證后,如果用戶選擇視頻上傳按鈕,則監(jiān)控服務(wù)器6在移動(dòng)裝置1的屏幕上彈出上傳格式 設(shè)定界面,用戶通過(guò)該界面設(shè)定上傳格式后,移動(dòng)裝置1將啟動(dòng)攝像頭開始采集當(dāng)前監(jiān)控 點(diǎn)的視頻資料。在本實(shí)施例中,所述上傳格式包括MP4和H. 264等。步驟S5,移動(dòng)裝置1對(duì)采集到的視頻資料進(jìn)行壓縮,并將壓縮后的視頻資料上傳 到監(jiān)控服務(wù)器6。舉例而言,假設(shè)上傳格式為H.沈4,則每隔預(yù)先設(shè)定的間隔時(shí)間(如10秒 鐘),移動(dòng)裝置1采用H. 264壓縮算法,對(duì)采集到的視頻資料進(jìn)行壓縮,將壓縮后的視頻資料 暫存到一個(gè)緩存區(qū)。對(duì)采集到的視頻資料全部壓縮完成后,將壓縮后的視頻資料發(fā)送到基 站2,然后刪除緩存區(qū)中的數(shù)據(jù)(即壓縮后的視頻資料)?;?將該壓縮后的視頻資料轉(zhuǎn) 換成光纖信號(hào),并將該光纖信號(hào)傳送給網(wǎng)關(guān)3。網(wǎng)關(guān)3將該光纖信號(hào)轉(zhuǎn)換成電信號(hào),并通過(guò) 交換機(jī)4將該電信號(hào)傳送給監(jiān)控服務(wù)器6,存儲(chǔ)在監(jiān)控服務(wù)器6的存儲(chǔ)器(如硬盤)中。步驟S6,當(dāng)用戶需要查看視頻資料時(shí),登錄監(jiān)控服務(wù)器6進(jìn)行查看。具體而言,當(dāng) 用戶在移動(dòng)裝置1或用戶端電腦7上選擇視頻查看按鈕時(shí),監(jiān)控服務(wù)器6將根據(jù)認(rèn)證服務(wù) 器5的數(shù)據(jù)庫(kù)中存儲(chǔ)的用戶權(quán)限表,顯示該用戶有權(quán)限查看的監(jiān)控點(diǎn)列表。當(dāng)用戶點(diǎn)擊需 要查看的監(jiān)控點(diǎn)時(shí),監(jiān)控服務(wù)器6將該監(jiān)控點(diǎn)對(duì)應(yīng)的視頻資料傳送給移動(dòng)裝置1或用戶端 電腦7,并在移動(dòng)裝置1或用戶端電腦7的顯示屏幕上顯示該視頻資料。在其它實(shí)施例中,所述視頻實(shí)時(shí)采集方法還包括如下步驟認(rèn)證服務(wù)器5記錄下用戶登入/登出監(jiān)控服務(wù)器6的操作;認(rèn)證服務(wù)器5記錄下用戶查看監(jiān)控服務(wù)器6上視頻資料的操作;認(rèn)證服務(wù)器5記錄下用戶上傳視頻資料到監(jiān)控服務(wù)器6的操作。在本實(shí)施例中,步驟Sl至步驟S3用于對(duì)訪問(wèn)監(jiān)控服務(wù)器6的移動(dòng)裝置1進(jìn)行網(wǎng) 絡(luò)安全認(rèn)證及用戶身份認(rèn)證。在其它實(shí)施例中,如果不需要對(duì)訪問(wèn)監(jiān)控服務(wù)器6的移動(dòng)裝 置1進(jìn)行網(wǎng)絡(luò)安全認(rèn)證及用戶身份認(rèn)證,則可以去除步驟Sl至步驟S3。在本實(shí)施例中,網(wǎng)絡(luò)安全認(rèn)證及用戶身份認(rèn)證由認(rèn)證服務(wù)器5完成,在其它實(shí)施 例中,也可以將認(rèn)證服務(wù)器5與監(jiān)控服務(wù)器6合并成一個(gè)服務(wù)器,由該服務(wù)器完成認(rèn)證服務(wù) 器5與監(jiān)控服務(wù)器6的所有功能,在此不再贅述。在本實(shí)施例中,所述移動(dòng)裝置1可以為手機(jī)、數(shù)碼相機(jī)或PDA (Personal DigitalAssistant,個(gè)人數(shù)字助理)等具有資料處理功能的電子設(shè)備。另外,該方法也可以 應(yīng)用于其它電子設(shè)備中,如電腦。最后應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照 較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的 技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種視頻實(shí)時(shí)采集方法,其特征在于,該方法包括如下步驟設(shè)置移動(dòng)裝置與監(jiān)控服務(wù)器的連接參數(shù),并將該連接參數(shù)存儲(chǔ)在認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中;當(dāng)移動(dòng)裝置向監(jiān)控服務(wù)器發(fā)送連接請(qǐng)求時(shí),認(rèn)證服務(wù)器根據(jù)設(shè)置的連接參數(shù)對(duì)該移動(dòng) 裝置進(jìn)行網(wǎng)絡(luò)安全認(rèn)證;當(dāng)移動(dòng)裝置通過(guò)網(wǎng)絡(luò)安全認(rèn)證后,通過(guò)該移動(dòng)裝置向監(jiān)控服務(wù)器中輸入用戶名和密 碼,以登錄該監(jiān)控服務(wù)器;當(dāng)移動(dòng)裝置向服務(wù)器發(fā)送視頻上傳請(qǐng)求時(shí),該移動(dòng)裝置開始采集視頻資料;及移動(dòng)裝 置對(duì)采集到的視頻資料進(jìn)行壓縮,并將壓縮后的視頻資料上傳到監(jiān)控服務(wù)器。
2.如權(quán)利要求1所述的視頻實(shí)時(shí)采集方法,其特征在于,所述連接參數(shù)包括移動(dòng)裝置 的MAC地址、移動(dòng)裝置登錄監(jiān)控服務(wù)器的用戶名和密碼。
3.如權(quán)利要求2所述的視頻實(shí)時(shí)采集方法,其特征在于,所述認(rèn)證服務(wù)器根據(jù)設(shè)置的 連接參數(shù)對(duì)該移動(dòng)裝置進(jìn)行網(wǎng)絡(luò)安全認(rèn)證的步驟包括當(dāng)移動(dòng)裝置向監(jiān)控服務(wù)器發(fā)送連接請(qǐng)求后,認(rèn)證服務(wù)器從移動(dòng)裝置的SIM卡中獲取移 動(dòng)裝置的MAC地址,判斷認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中是否存儲(chǔ)有該MAC地址;如果認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中存儲(chǔ)有該MAC地址,則判定移動(dòng)裝置通過(guò)網(wǎng)絡(luò)安全認(rèn)證, 建立移動(dòng)裝置與監(jiān)控服務(wù)器之間的網(wǎng)絡(luò)連接;如果認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中沒(méi)有存儲(chǔ)該MAC地址,則判定移動(dòng)裝置沒(méi)有通過(guò)網(wǎng)絡(luò)安全 認(rèn)證,輸出連接失敗的信息。
4.如權(quán)利要求2所述的視頻實(shí)時(shí)采集方法,其特征在于,所述通過(guò)該移動(dòng)裝置向監(jiān)控 服務(wù)器中輸入用戶名和密碼,以登錄該監(jiān)控服務(wù)器的步驟包括當(dāng)用戶輸入用戶名和密碼后,移動(dòng)裝置將該用戶名和密碼、移動(dòng)裝置的MAC地址封裝 成一個(gè)數(shù)據(jù)包,并將該數(shù)據(jù)包加密傳送給認(rèn)證服務(wù)器;認(rèn)證服務(wù)器解密該數(shù)據(jù)包,得到該用戶名和密碼、移動(dòng)裝置的MAC地址; 認(rèn)證服務(wù)器根據(jù)該移動(dòng)裝置的MAC地址,從認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中獲取該移動(dòng)裝置登 錄監(jiān)控服務(wù)器的用戶名和密碼;判斷認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中存儲(chǔ)的用戶名和密碼是否與移動(dòng)裝置傳送過(guò)來(lái)的用戶名 和密碼一致;如果兩者一致,則判定用戶身份正確,認(rèn)證服務(wù)器從數(shù)據(jù)庫(kù)中的用戶權(quán)限表中查找該 用戶的訪問(wèn)權(quán)限,根據(jù)該用戶的訪問(wèn)權(quán)限進(jìn)行權(quán)限分配;及如果兩者不一致,則判定用戶身份不正確,輸出登錄失敗的信息。
5.如權(quán)利要求4所述的視頻實(shí)時(shí)采集方法,其特征在于,所述用戶權(quán)限表中的用戶訪 問(wèn)權(quán)限分為可以上傳并查看視頻資料、只能上傳視頻資料、可以查看所有監(jiān)控點(diǎn)的視頻資 料、只能查看某一部分監(jiān)控點(diǎn)的視頻資料。
6.如權(quán)利要求1所述的視頻實(shí)時(shí)采集方法,其特征在于,所述移動(dòng)裝置對(duì)采集到的視 頻資料進(jìn)行壓縮,并將壓縮后的視頻資料上傳到監(jiān)控服務(wù)器的步驟包括每隔預(yù)先設(shè)定的間隔時(shí)間,移動(dòng)裝置對(duì)采集到的視頻資料進(jìn)行壓縮,將壓縮后的視頻 資料暫存到一個(gè)緩存區(qū);對(duì)采集到的視頻資料全部壓縮完成后,將壓縮后的視頻資料發(fā)送到基站,然后刪除緩存區(qū)中的數(shù)據(jù);基站將該壓縮后的視頻資料轉(zhuǎn)換成光纖信號(hào),并將該光纖信號(hào)傳送給網(wǎng)關(guān);及 網(wǎng)關(guān)將該光纖信號(hào)轉(zhuǎn)換成電信號(hào),并通過(guò)交換機(jī)將該電信號(hào)傳送給監(jiān)控服務(wù)器,存儲(chǔ) 在監(jiān)控服務(wù)器的存儲(chǔ)器中。
7.如權(quán)利要求1所述的視頻實(shí)時(shí)采集方法,其特征在于,該方法還包括步驟 認(rèn)證服務(wù)器記錄下用戶上傳視頻資料到監(jiān)控服務(wù)器的操作。
8.如權(quán)利要求1所述的視頻實(shí)時(shí)采集方法,其特征在于,該方法還包括步驟 當(dāng)用戶需要查看視頻資料時(shí),登錄監(jiān)控服務(wù)器進(jìn)行查看。
9.如權(quán)利要求8所述的視頻實(shí)時(shí)采集方法,其特征在于,該方法還包括步驟 認(rèn)證服務(wù)器記錄下用戶查看視頻資料的操作。
10.如權(quán)利要求1所述的視頻實(shí)時(shí)采集方法,其特征在于,所述移動(dòng)裝置為手機(jī)、數(shù)碼 相機(jī)或PDA。
全文摘要
一種視頻實(shí)時(shí)采集方法,該方法包括如下步驟設(shè)置移動(dòng)裝置與監(jiān)控服務(wù)器的連接參數(shù),并將該連接參數(shù)存儲(chǔ)在認(rèn)證服務(wù)器的數(shù)據(jù)庫(kù)中;當(dāng)移動(dòng)裝置向監(jiān)控服務(wù)器發(fā)送連接請(qǐng)求時(shí),認(rèn)證服務(wù)器根據(jù)設(shè)置的連接參數(shù)進(jìn)行網(wǎng)絡(luò)安全認(rèn)證;當(dāng)移動(dòng)裝置通過(guò)網(wǎng)絡(luò)安全認(rèn)證后,輸入用戶名和密碼,登錄監(jiān)控服務(wù)器;當(dāng)移動(dòng)裝置向服務(wù)器發(fā)送視頻上傳請(qǐng)求時(shí),移動(dòng)裝置開始采集視頻資料;移動(dòng)裝置對(duì)采集到的視頻資料進(jìn)行壓縮,并將壓縮后的視頻資料上傳到監(jiān)控服務(wù)器。利用本發(fā)明可以利用移動(dòng)裝置采集視頻資料,并將采集的視頻資料傳送給監(jiān)控服務(wù)器。
文檔編號(hào)H04N7/18GK102143353SQ201010301108
公開日2011年8月3日 申請(qǐng)日期2010年2月2日 優(yōu)先權(quán)日2010年2月2日
發(fā)明者張全中, 王志麒, 霍飛, 黃志明 申請(qǐng)人:捷達(dá)世軟件(深圳)有限公司, 鴻海精密工業(yè)股份有限公司