專利名稱:一種基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本實用新型屬于遠程視頻監(jiān)控領(lǐng)域,特別涉及一種基于嵌入式平臺的網(wǎng)絡(luò)遠程視頻監(jiān)控 系統(tǒng)。
背景技術(shù):
隨著計算機技術(shù)的高速發(fā)展,數(shù)字技術(shù)越來越多地用于視頻監(jiān)控系統(tǒng)中,極大地提高了 系統(tǒng)的性能,使得監(jiān)視、多功能自動報警、多媒體數(shù)據(jù)檢索、多畫面高清晰顯示成為現(xiàn)實, 大大地推廣了其應(yīng)用范圍,功能在不斷地增加,成本也在不斷地降低。因此,數(shù)字化、網(wǎng)絡(luò) 化、智能化已成為視頻監(jiān)控領(lǐng)域的一種發(fā)展趨勢,數(shù)字視頻監(jiān)控系統(tǒng)也逐步進入大規(guī)模商業(yè) 應(yīng)用階段。
在數(shù)字化技術(shù)不斷發(fā)展的進程中,新的視頻壓縮標(biāo)準(zhǔn)不斷推出。MPEG標(biāo)準(zhǔn)是由運動圖 像專家組制定的一種用于數(shù)字存儲、傳輸?shù)倪\動圖像編碼方法,由于這個壓縮標(biāo)準(zhǔn)綜合了多 種壓縮技術(shù),因此具有適用性強、壓縮率高、圖像質(zhì)量好等特點,已經(jīng)廣泛用于視頻監(jiān)控系 統(tǒng)中。MPEG-4是在繼MPEG-1禾tl MPEG-2之后,制訂的又一個ISO/IEC標(biāo)準(zhǔn),即 ISO/IEC14496。它能夠獲得更高的音/視頻壓縮率,具有基于內(nèi)容的交互能力。其核心思想是 采用了基于對象的現(xiàn)代圖像編碼方法,利用人眼視覺特性,抓住圖像信息傳輸?shù)谋举|(zhì),從輪 廓、紋理的思路出發(fā),將圖像合理地劃分成物體、背景等與實際景象信息相對應(yīng)的對象平面 然后對各對象平面的形狀、紋理和運動進行編碼,從而獲得了比傳統(tǒng)編碼劃分質(zhì)量更好、碼 流更小的解決方案。目前,數(shù)字視頻壓縮的解決方案主要有兩種, 一為軟件方案,二為硬件 方案。前者一般使用數(shù)字信號處理器(DSP)或高性能的嵌入式處理器來實現(xiàn),這種設(shè)計方 案在一定程度上會減低設(shè)計成本,但由于算法的合理設(shè)計及系統(tǒng)資源的合理應(yīng)用將會使整個 開放周期增加。后一種方法為利用一個MPEG-4專屬解碼芯片,來實現(xiàn)MPEG-4視頻標(biāo)準(zhǔn)的 編解碼,這將有效的縮短產(chǎn)品的開發(fā)周期,同時由于高性能集成芯片的開發(fā),已經(jīng)大大降低 了系統(tǒng)的開發(fā)成本。
運動檢測是視頻監(jiān)控系統(tǒng)中極有實用價值的技術(shù),對及時報警和錄像有重大意義。數(shù)字 技術(shù)的應(yīng)用使得不用附屬設(shè)備(比如紅外探測)進行運動檢測成為可能,通過對數(shù)字的視頻流 的分析就可以檢測到攝像鏡頭內(nèi)是否有物體運動并及時進行報警和錄像。在數(shù)字化視頻監(jiān)控 系統(tǒng)中, 一般由視頻壓縮卡對從攝像頭過來的模擬視頻信號進行數(shù)字化,并壓縮成MPEG流。 如果把MPEG流解壓縮成一幀一幀的圖像再進行運動檢測,將會有很大的運算量,得不償失; 因此在這種情況下,需要利用MPEG編碼域的一些特殊性來進行運動檢測,使得運動檢測快
3速、高效。
近些年,數(shù)字視頻監(jiān)控系統(tǒng)經(jīng)歷了飛速的發(fā)展,九十年代末到目前為止,數(shù)字視頻監(jiān)控 系統(tǒng)可以分為兩種 一種是利用計算機多媒體技術(shù)來實現(xiàn)視頻的數(shù)字化遠程監(jiān)控和存儲,這 樣的系統(tǒng)以接入Internet的通用計算機為核心,在其上裝有視頻數(shù)據(jù)采集卡,通過采集卡對攝 像頭采集到視頻數(shù)據(jù)進行壓縮,然后進行存儲或者發(fā)送到遠程監(jiān)控終端。另一種是利用嵌入 式技術(shù)來實現(xiàn)視頻數(shù)據(jù)的數(shù)字化監(jiān)控和存儲,這樣的系統(tǒng)稱為數(shù)字化本地視頻監(jiān)控系統(tǒng),它 只可以實現(xiàn)視頻數(shù)據(jù)的壓縮存儲以及本地監(jiān)控等功能,不能實現(xiàn)實時遠程監(jiān)控。然而隨著時 代的發(fā)展,簡單快捷的遠距離跨區(qū)域監(jiān)控成為人們的迫切需要,而第一種方法又需要在監(jiān)控 現(xiàn)場安裝通用計算機等設(shè)備,且布線復(fù)雜,不易維護,顯得十分復(fù)雜與笨重, 一種新的方便 快捷的全數(shù)字化遠程視頻監(jiān)控系統(tǒng)亟待人們?nèi)パ芯亢蛯崿F(xiàn)。
實用新型內(nèi)容
針對現(xiàn)有嵌入式技術(shù)只能監(jiān)控本地視頻監(jiān)控系統(tǒng),不能遠程監(jiān)控的問題,本實用新型提 供了 一種基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器。
視頻監(jiān)控系統(tǒng)由安裝在被監(jiān)控區(qū)域的網(wǎng)絡(luò)視頻服務(wù)器和設(shè)立在監(jiān)控中心的遠程監(jiān)控終端 兩部分組成。遠程監(jiān)控終端包括連接在Internet上的計算機、交換機等,主要用于通過其瀏覽 器對視頻服務(wù)器進行訪問,査看即時監(jiān)控信息或回放前段時間的監(jiān)控錄像,并根據(jù)需要進行 快進快退等操作,并可把遠程服務(wù)器上的錄像文件傳送回監(jiān)控終端的計算機上,方便的進行 保存。
所述的網(wǎng)絡(luò)視頻服務(wù)器包括視頻數(shù)據(jù)采集與編解碼單元、視頻數(shù)據(jù)壓縮與解壓單元、視 頻數(shù)據(jù)存儲單元、網(wǎng)絡(luò)單元、控制單元和供電單元。其中視頻數(shù)據(jù)編解碼單元是由CCD攝像 頭、視頻編碼模塊與視頻解碼模塊組成,視頻數(shù)據(jù)編碼模塊的輸入接口與攝像頭相連,輸出 接口與視頻數(shù)據(jù)壓縮/解壓模塊的輸入接口相連,主要負(fù)責(zé)對攝像頭采集到的模擬視頻數(shù)據(jù)進 行模/數(shù)轉(zhuǎn)換,視頻解碼模塊的輸入接口與視頻壓縮/解壓單元的輸出相連接,視頻解碼模塊 的輸出與液晶屏相連,主要負(fù)責(zé)對解壓后的視頻數(shù)據(jù)進行數(shù)/模轉(zhuǎn)換,從而實現(xiàn)本地回放;所 述視頻壓縮與解壓單元主要包括視頻壓縮/解壓模塊以及它的外圍電路,經(jīng)過視頻數(shù)據(jù)編碼模 塊數(shù)字化了的視頻數(shù)據(jù)輸入到視頻壓縮/解壓模塊的視頻輸入接口,壓縮/解壓模塊的輸出接口 與解碼模塊的輸入相連接;所述的網(wǎng)絡(luò)單元通過總線擴展的方式與控制單元相連;所述的視 頻數(shù)據(jù)存儲單元是通過USB主機接口外接移動硬盤、U盤或SD / MMC接口外擴SD卡來實 現(xiàn)的;所述的供電單元對其他幾個單元供電;所述的控制單元以嵌入式微處理器為核心,利 用32位總線外擴FLASH, SDRAM,通過視頻壓縮/解壓芯片的外部主機接口對該芯片進行 控制以及讀取壓縮視頻流,利用I2C總線接口控制編碼芯片和解碼芯片。視頻服務(wù)器和監(jiān)護中心的通信方法采用了客戶端/服務(wù)器的體系結(jié)構(gòu),服務(wù)器端為網(wǎng)絡(luò)視 頻服務(wù)器,客戶端為監(jiān)護中心,網(wǎng)絡(luò)視頻服務(wù)器通過接入Internet或局域網(wǎng)和監(jiān)護中心進行數(shù) 據(jù)通信,采用的是TCP/IP協(xié)議。視頻編碼模塊對攝像頭采集來的模擬視頻信號進行模/數(shù)轉(zhuǎn) 換,得到數(shù)字視頻信號,然后再通過視頻/壓縮解壓模塊對數(shù)字視頻信號進行壓縮,得到MPEG 格式的視頻數(shù)據(jù)流。用戶只需要在PC瀏覽器中輸入該服務(wù)器的IP地址,登陸到該視頻服務(wù) 器的主頁上,進行身份驗證,下載安裝ActiveX控件后就可以完成相應(yīng)的操作。若用戶需要 通過網(wǎng)絡(luò)進行遠程監(jiān)控,則經(jīng)過壓縮得到的MPEG格式的視頻數(shù)據(jù)流會以流媒體形式通過網(wǎng) 絡(luò)發(fā)送給客戶。若用戶需要本地存儲,則該視頻數(shù)據(jù)流會在控制單元的控制下,存儲到通過 USB接口外擴的存儲單元之中。本系統(tǒng)也具有本地監(jiān)控的功能,若用戶需要對本地存儲的視 頻監(jiān)控錄像進行本地回放,控制單元則會讀取USB外擴存儲器中的視頻數(shù)據(jù),進而對其進行 解壓、解碼的操作,最終在液晶屏上顯示出來。
網(wǎng)絡(luò)視頻服務(wù)器的視頻數(shù)據(jù)編碼模塊處理的是攝像頭釆集到的NTSC/PAL/SECAM格式 視頻信號,產(chǎn)生符合視頻壓縮/解壓單元視頻接口標(biāo)準(zhǔn)的數(shù)字視頻信號。在外部主CPU的控 制下,該數(shù)字視頻數(shù)據(jù)由壓縮/解壓芯片進行硬件壓縮編碼,產(chǎn)生的編碼數(shù)據(jù)流通過芯片內(nèi)部 集成的Mux FIFO接口輸出,在控制單元的控制下,對其進行USB存儲器處理,處理后的視 頻數(shù)據(jù)可以存儲在物理介質(zhì)上,以便在需要時通過鍵盤操作進行回放。網(wǎng)絡(luò)視頻服務(wù)器的解 壓縮編碼是壓縮編碼的逆過程,需要解壓的數(shù)據(jù)流通過視頻壓縮解壓芯片內(nèi)部集成的Demux FIFO接口輸入,解壓縮編碼過程是壓縮編碼的逆過程。本系統(tǒng)中的幾個重要外設(shè)都是通過總 線擴展的方式與處理器相連接的。其中讀寫控制信號是每個外設(shè)共用的,為了保證它們之間 不會產(chǎn)生相互干擾,應(yīng)將不同的信號掛載在處理器不同的片選端口。
網(wǎng)絡(luò)視頻服務(wù)器的數(shù)據(jù)編解碼單元是基帶模擬視頻信號和視頻壓縮/解壓單元之間的一 個接口電路,它包括一個視頻編碼芯片和一個視頻解碼芯片,主要負(fù)責(zé)視頻數(shù)據(jù)的模/數(shù)和數(shù) /模轉(zhuǎn)換,以及數(shù)字視頻信號格式的轉(zhuǎn)換。
網(wǎng)絡(luò)視頻服務(wù)器的視頻數(shù)據(jù)壓縮/解壓單元是以視頻壓縮/解壓芯片為核心,該芯片通過其 主機接口與控制單元相連接,同時該芯片還需要外擴大容量、高速SDRAM來緩存待處理的 視頻信息流。
網(wǎng)絡(luò)視頻服務(wù)器的視頻數(shù)據(jù)存儲單元是通過USB外擴存儲器來實現(xiàn)的,隨著大容量USB 存儲設(shè)備的問世,更多用戶都愿意選擇這種方式。
網(wǎng)絡(luò)視頻服務(wù)器的網(wǎng)絡(luò)單元是以網(wǎng)絡(luò)芯片為核心,控制單元通過地址、數(shù)據(jù)、控制線以 及片選信號線對網(wǎng)絡(luò)芯片進行控制和通信。
網(wǎng)絡(luò)視頻服務(wù)器的控制單元是以嵌入式微處理器為核心,通過總線外擴了 SDRAM、 NAND FLASH,并通過I2C總線控制視頻編、解碼單元。網(wǎng)絡(luò)視頻服務(wù)器的供電單元采用了穩(wěn)壓線性電源,由外部輸入的12V直流電源,經(jīng)過直 流穩(wěn)壓芯片,分別降到5V、 3.3V和1.8V,供給電路的不同部分使用。
網(wǎng)絡(luò)視頻服務(wù)器的工作原理如下視頻編碼模塊對攝像頭采集來的模擬視頻信號進行模/
數(shù)轉(zhuǎn)換,得到數(shù)字視頻信號,然后再通過視頻/壓縮解壓模塊對數(shù)字視頻信號進行壓縮,得到
MPEG格式的視頻數(shù)據(jù)流。用戶只需要在PC瀏覽器中輸入該服務(wù)器的IP地址,登陸到該視
頻服務(wù)器的主頁上,進行身份驗證,下載安裝ActiveX控件后就可以完成相應(yīng)的操作。若用
戶需要通過網(wǎng)絡(luò)進行遠程監(jiān)控,則經(jīng)過壓縮得到的MPEG格式的視頻數(shù)據(jù)流會以流媒體形式
通過網(wǎng)絡(luò)發(fā)送給客戶,在客戶的瀏覽器頁面上進行顯示。若用戶需要本地存儲,則該視頻數(shù)
據(jù)流會在控制單元的控制下,存儲到通過USB接口外擴的存儲單元之中,按照時間命名各個
視頻文件。本系統(tǒng)也具有本地監(jiān)控的功能,若用戶需要對本地存儲的視頻監(jiān)控錄像進行本地
回放,控制單元則會讀取USB外擴存儲器中的視頻數(shù)據(jù),進而對其進行解壓、解碼的操作,
最終在液晶屏上顯示出來,并可以進行如快進、快退等操作。
網(wǎng)絡(luò)視頻服務(wù)器的軟件部分主要運行在控制單元中的嵌入式微處理器中,主要由7個功 能模塊組成具體介紹如下
(1) 網(wǎng)絡(luò)視頻服務(wù)器的控制模塊網(wǎng)絡(luò)視頻服務(wù)器的控制模塊負(fù)責(zé)控制該服務(wù)器的各個
模塊對視頻處理芯片的的配置,接受視頻流數(shù)據(jù)并利用USB存儲設(shè)備進行存儲,同時配置
網(wǎng)絡(luò)接口建立起完善的網(wǎng)絡(luò)功能。從開機開始運行,按下列步驟執(zhí)行各個模塊,直到關(guān)機其 執(zhí)行。
步驟l:開機上電,運行系統(tǒng)初始化模塊進行對各個模塊的參數(shù)配置;
歩驟2:運行本地圖形界面模塊;
步驟3:檢測U盤是否有存儲空間;
步驟4:如果U盤沒有存儲空間,則轉(zhuǎn)到步驟9;
歩驟5:如果U盤有容量,則進入本地存儲模塊;
步驟6:檢測網(wǎng)絡(luò)客戶端是否有連接請求;
步驟7:如果遠程客戶沒有請求,則轉(zhuǎn)到步驟5;
步驟8:如果遠程客戶有請求,則發(fā)送數(shù)據(jù)包給客戶,進行實時視頻的顯示; 步驟9:系統(tǒng)自動刪除U盤中前一時間段的視頻數(shù)據(jù),轉(zhuǎn)到步驟3。
(2) 網(wǎng)絡(luò)視頻服務(wù)器的視頻錄制模塊網(wǎng)絡(luò)視頻服務(wù)器的視頻錄制模塊主要負(fù)責(zé)從攝像
頭采集的模擬信號轉(zhuǎn)化為MPEG-4視頻模式。
步驟l:系統(tǒng)上電運行;
步驟2:系統(tǒng)完成對音視頻處理芯片的配置; 步驟3:系統(tǒng)完成對模數(shù)轉(zhuǎn)化芯片的配置; 步驟4:執(zhí)行本地存儲模塊的檢測存儲空間模塊;步驟5:檢測到無空間,刪除最早的視頻信息,轉(zhuǎn)到步驟4;
歩驟6:檢測到有存儲空間,對視頻信號進行處理,然后通過音視頻處理芯片的內(nèi)部接 口,傳輸?shù)奖镜卮鎯Σ糠诌M行存儲。
(3) 網(wǎng)絡(luò)視頻服務(wù)器的本地存儲模塊網(wǎng)絡(luò)視頻服務(wù)器的本地存儲模塊主要負(fù)責(zé)對編碼 后的MPEG格式的視頻數(shù)據(jù)進行存儲,以供客戶進行本地回放和遠程網(wǎng)絡(luò)回放。從開機運行,
按下列步驟執(zhí)行命令。
步驟l:檢測U盤存儲空間,并將該信息顯示在顯示層面上;
步驟2: U盤有存儲空間,則以系統(tǒng)時間命名文件名進行存儲,方便用戶以時間順序來查 找回放視頻文件;
步驟3: U盤無存儲空間,則系統(tǒng)自動刪除最早錄制的視頻文件,轉(zhuǎn)到步驟2;
步驟4:遠程客戶或本地客戶有回放需求,調(diào)用存儲文件發(fā)送給客戶;
步驟5:檢測是否有結(jié)束存儲信號;
步驟6:檢測到有結(jié)束信號,停止存儲;
步驟7:沒有檢測到結(jié)束信號,繼續(xù)存儲,轉(zhuǎn)到步驟5。
(4) 網(wǎng)絡(luò)視頻服務(wù)器的抓拍功能模塊網(wǎng)絡(luò)視頻服務(wù)器提供用戶抓拍圖像的功能,利用 視頻處理芯片所帶的JPEG編碼功能實現(xiàn)。圖片是以JPEG編碼形式保存,同樣在保存時以系 統(tǒng)時間命名并在文件名后加'P',這樣是為了在回放時與視頻文件進行區(qū)別。圖片抓拍的實現(xiàn) 流程與視頻編碼流程基本一致,區(qū)別在于將編碼模式配置為JPEG模式。按照下列步驟執(zhí)行 命令。
步驟l:遠程用戶和本地用戶請求抓拍圖像; 步驟2:系統(tǒng)開啟視頻編碼芯片的JEPG編碼功能; 步驟3:檢測系統(tǒng)是否有存儲空間; 步驟4:系統(tǒng)有空間,存入或顯示圖像;
步驟5:系統(tǒng)沒有空間,調(diào)用函數(shù)刪除最早的視頻文件,轉(zhuǎn)到步驟4; 步驟6;繼續(xù)顯示實時視頻數(shù)據(jù)。
(5) 網(wǎng)絡(luò)視頻服務(wù)器的視頻回放模塊網(wǎng)絡(luò)視頻服務(wù)器的回放模塊是為遠程或本地用戶 觀看以前視頻數(shù)據(jù)和圖像設(shè)置的,為了實現(xiàn)更好的人機交互能力,在視頻解碼回放菜單下, 主要完成以下功能,U盤文件的顯示、視頻文件的選擇、播放時進度條的顯示及視頻文件解 碼顯示中,增添暫停、快進和快退功能。用戶可以通過調(diào)用本地存儲的視頻數(shù)據(jù)進行操作。 進行以下步驟操作-
步驟l:遠程用戶和本地用戶請求視頻回放;
步驟2:系統(tǒng)開啟音視頻處理芯片的解碼功能;
步驟3:從本地存儲模塊調(diào)用視頻數(shù)據(jù),發(fā)送給請求客戶端。
7步驟4:檢測用戶是否停止回放; 步驟5:沒有停止信號,繼續(xù)執(zhí)行步驟3;
步驟6:檢測到停止信號,關(guān)閉音視頻處理芯片的解碼功能; 步驟7:繼續(xù)執(zhí)行顯示實時視頻數(shù)據(jù)的功能。
(6) 網(wǎng)絡(luò)視頻服務(wù)器的遠程監(jiān)控模塊網(wǎng)絡(luò)視頻服務(wù)器的遠程監(jiān)控模塊負(fù)責(zé)執(zhí)行遠程客 戶的各種請求,在監(jiān)控終端的IE瀏覽器中輸入網(wǎng)絡(luò)視頻服務(wù)器的IP地址,嵌入式網(wǎng)絡(luò)視頻服 務(wù)器根據(jù)請求,顯示登陸界面,若用戶身份得到確認(rèn),則服務(wù)器會將ActiveX控件發(fā)送給用戶, 用戶下載安裝控件后,根據(jù)網(wǎng)頁上不同的按鈕,進行相應(yīng)的操作,然后提交給網(wǎng)絡(luò)視頻服務(wù) 器,網(wǎng)絡(luò)視頻服務(wù)器根據(jù)用戶提交的不同信息,完成不同的操作,如連接、斷開、回放、快進、 快退等,具體步驟如下
步驟l:遠程用戶輸入視頻服務(wù)器的IP地址,連接服務(wù)器; 歩驟2:服務(wù)器響應(yīng)遠程用戶的連接訪問,顯示登陸界面; 步驟3:遠程用戶登陸;
步驟4:若遠程用戶身份不符,則拒絕訪問請求;
步驟5:若遠程用戶通過身份驗證,則服務(wù)器發(fā)送ActiveX控件供遠程用戶下載安裝; 步驟6:客戶下載并安裝ActiveX控件,開始執(zhí)行各種遠程操作,進行遠程實時監(jiān)控。
(7) 網(wǎng)絡(luò)視頻服務(wù)器的運動檢測模塊網(wǎng)絡(luò)視頻服務(wù)器的運動檢測模塊通過運動檢測來
控制視頻數(shù)據(jù)的存儲和報警動作。開始無運動報警信號,存儲模塊處于等待狀態(tài);運動報警信
號到來,啟動存儲模塊,在一定時間內(nèi)如果沒有繼續(xù)收到運動報警信號,存儲模塊自動停止 工作。這樣存儲量比連續(xù)存盤少得多,大量無運動的視頻被剪截掉了,大大提高了存盤效率,
有效地節(jié)省了存儲空間,提高了視頻監(jiān)控系統(tǒng)的使用效率。具體實現(xiàn)步驟如下 步驟l:服務(wù)器首先設(shè)定檢測區(qū)域,配置系統(tǒng)的參數(shù);
步驟2:系統(tǒng)將從攝像機采集來的視頻信進行視頻壓縮,壓縮的碼流輸出到緩沖區(qū)中; 步驟3:系統(tǒng)檢測是否有運動物體進入事先設(shè)定的區(qū)域;
步驟4:系統(tǒng)沒有檢測到運動物體,即現(xiàn)場欲動條件不滿足發(fā)出報警信號的條件,轉(zhuǎn)到 步驟2;
步驟5:系統(tǒng)檢測到有運動物體進入該區(qū)域時,即現(xiàn)場運動條件滿足發(fā)出報警信號的條 件,并自動開啟錄像功能。
本實用新型中的網(wǎng)絡(luò)視頻服務(wù)器主要具有如下6個功能 1、多機組網(wǎng)功能
本視頻服務(wù)器組網(wǎng)方式靈活,可以支持無線網(wǎng)卡連接AP (Aceess Point)或者通過Ethenet 組成局域網(wǎng),也可以接入Internet,實現(xiàn)跨區(qū)域遠程監(jiān)控;采用本視頻服務(wù)器后,網(wǎng)絡(luò)綜合布 線代替了傳統(tǒng)龐雜的模擬視頻布線,網(wǎng)絡(luò)攝像機即插即用,工程實施大大簡化。2、 多種視頻壓縮格式可供用戶選擇
本視頻服務(wù)器視頻圖像格式多樣,用戶可以根據(jù)不同的需求,進行選擇,支持的編解碼 協(xié)議有MPEG-1,MPEG-2,MPEG-4,H.263,M-JPEG五種;
3、 本地功能多樣化
本視頻服務(wù)器具有本地解壓縮回放功能,給用戶提供本地回放視頻的選擇;本視頻服務(wù) 器可以通過USB端口,連接移動硬盤等存儲設(shè)備,提供了木地海量存儲功能,為滿足某些特 定的需求,提供最大選擇的靈活度;
4、 防盜報警功能
本視頻服務(wù)器具有監(jiān)測運動圖像報警功能,即可配置為監(jiān)測的區(qū)域內(nèi)有圖像運動即可報 警的功能;可用于銀行、博物館等對安全有特殊要求的場所。
5、 支持多用戶接入
本視頻服務(wù)器可以最多支持20個用戶同時訪問該嵌入式服務(wù)器,使用方便,可以在不同 的地點對同 一場所進行監(jiān)控。
6、 網(wǎng)絡(luò)傳輸協(xié)議多樣化
本視頻服務(wù)器在網(wǎng)絡(luò)層可同時支持面向連接的TCP協(xié)議和無連接的UDP協(xié)議,若該視 頻服務(wù)器只在局域網(wǎng)中使用,用戶可以選擇可靠的面向連接的TCP協(xié)議;若該視頻服務(wù)器是 用在Internet中,為了保證傳輸速度,用戶可以選擇無連接的UDP協(xié)議。
系統(tǒng)發(fā)送啟動信號給存儲設(shè)備,存儲設(shè)備一接到啟動信號就將緩沖區(qū)的壓縮碼流全部保 存下來,并接著連續(xù)存儲視頻壓縮輸出的碼流,直到存儲控制指示停止存盤為止。系統(tǒng)同時進 行報警,以達到警示運動物體的作用。
該網(wǎng)絡(luò)視頻服務(wù)器組成的監(jiān)控系統(tǒng)的物理構(gòu)成包括 一個或多個視頻服務(wù)器,有線或無 線的監(jiān)控終端,交換機,路由器,報警器。連接關(guān)系為視頻服務(wù)器通過網(wǎng)線或者交換機等 設(shè)備與監(jiān)控終端相連,視頻服務(wù)器與報警器相連。
該監(jiān)控系統(tǒng)主要功能為網(wǎng)絡(luò)攝像機不僅可基于計算機局域網(wǎng)用于區(qū)域監(jiān)控,如住宅小 區(qū)監(jiān)控、辦公樓、銀行、商場等傳統(tǒng)地監(jiān)控;而且也能通過Internet用于新型地跨區(qū)域遠程監(jiān) 控及網(wǎng)上展示,遠程兒童及老人看護、無人值守通信機房監(jiān)控、旅游景點網(wǎng)上演播、產(chǎn)品網(wǎng) 上展覽等。
本實用新型與現(xiàn)有技術(shù)比較有如下優(yōu)點該系統(tǒng)采用USB存儲設(shè)備存儲視頻數(shù)據(jù),成本 低、容量大。該系統(tǒng)具有快速處理能力、數(shù)字信息抗干擾能力、便于快速查詢記錄、視頻圖 像清晰及單機顯示多路圖像等優(yōu)點,而且依托網(wǎng)絡(luò),真正發(fā)揮了寬帶網(wǎng)絡(luò)的優(yōu)勢,通過IP網(wǎng) 絡(luò),把監(jiān)控中心和網(wǎng)絡(luò)可以到達的任何地方的監(jiān)控目標(biāo)組合成一個系統(tǒng),真正適應(yīng)了目前對 視頻監(jiān)控系統(tǒng)遠程、實時、集中的需求。
圖1為由本實用新型構(gòu)成的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)結(jié)構(gòu)框圖, 圖2為本實用新型視頻服務(wù)器硬件組成結(jié)構(gòu)圖, 圖3為本實用新型視頻服務(wù)器軟件組成結(jié)構(gòu)圖, 圖4為本實用新型視頻服務(wù)器的軟件層次圖,
圖5為本實用新型一個實施例電源模塊5V, 3A輸出的詳細(xì)電路原理圖,
圖6為本實用新型一個實施例電源模塊1.8V, 1A輸出的詳細(xì)電路原理圖,
圖7為本實用新型一個實施例電源模塊3.3V, 1.5A輸出的詳細(xì)電路原理圖,
圖8為本實用新型一個實施例視頻服務(wù)器的視頻編碼模塊電路原理圖,
圖9為本實用新型一個實施例視頻服務(wù)器的視頻解碼模塊電路原理圖,
圖10為本實用新型一個實施例視頻服務(wù)器的網(wǎng)絡(luò)接口模塊電路原理圖,
圖11為本實用新型一個實施例視頻服務(wù)器的主控制模塊的電路原理圖,
圖12為本實用新型一個實施例視頻服務(wù)器的視頻數(shù)據(jù)壓縮與解壓縮模塊電路原理圖,
圖13為本實用新型一個實施例視頻服務(wù)器的復(fù)位電路模塊電路原理圖,
圖14為本實用新型一個實施例視頻服務(wù)器的晶振電路圖,
圖15為本實用新型一個實施例視頻服務(wù)器音視頻處理模塊系統(tǒng)時鐘電路原理圖, 圖16為本實用新型一個實施例視頻服務(wù)器的緩沖存儲模塊FLASH (1)電路原理圖, 圖17為本實用新型一個實施例視頻服務(wù)器的緩沖存儲模塊FLASH (2)電路原理圖, 圖18為本實用新型一個實施例視頻服務(wù)器的緩沖存儲模塊SDRAM電路原理圖, 圖19為本實用新型一個實施例視頻服務(wù)器的本地存儲模塊的USB電路原理圖, 圖20為本實用新型視頻服務(wù)器的視頻編碼執(zhí)行流程圖, 圖21為本實用新型視頻服務(wù)器的視頻解碼執(zhí)行流程圖, 圖22為本實用新型視頻服務(wù)器的Bootloader引導(dǎo)流程圖, 圖23為本實用新型視頻服務(wù)器的圖像抓拍編碼執(zhí)行流程圖, 圖24為本實用新型視頻服務(wù)器的本地應(yīng)用軟件總體執(zhí)行流程圖, 圖25為本實用新型視頻服務(wù)器的運動監(jiān)測執(zhí)行流程圖, 圖26為本實用新型視頻服務(wù)器本地控制模塊軟件詳細(xì)執(zhí)行流程圖, 圖27為本實用新型視頻服務(wù)器的遠程監(jiān)控應(yīng)用執(zhí)行流程圖, 圖28 ^實用新型視頻服務(wù)器的網(wǎng)絡(luò)控制模塊框圖。
具體實施方式
由本實用新型基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器構(gòu)成的視頻監(jiān)控系統(tǒng)如圖1所示,視頻 服務(wù)器和監(jiān)護中心的通信方法采用了客戶端/服務(wù)器的體系結(jié)構(gòu),服務(wù)器端為網(wǎng)絡(luò)視頻服務(wù) 器,客戶端為監(jiān)護中心,監(jiān)護中心包括通過有線或無線網(wǎng)絡(luò)連接在Internet上的計算機、交換
10機等,網(wǎng)絡(luò)視頻服務(wù)器通過接入Internet或局域網(wǎng)和監(jiān)護中心的監(jiān)控終端進行數(shù)據(jù)通信,采用 的協(xié)議是TCP/IP協(xié)議。
網(wǎng)絡(luò)視頻服務(wù)器的硬件構(gòu)成如圖2所示,其中的控制單元采用的是韓國三星公司生產(chǎn)的 ARM9核心的嵌入式微處理器S3C2410,利用32位總線外擴FLASH、 SDRAM,通過視頻壓 縮/解壓芯片的外部主機接口對該芯片進行控制以及讀取壓縮視頻流,利用I2C總線接口控制 編碼芯片和解碼芯片,本網(wǎng)絡(luò)視頻服務(wù)器中的幾個重要外設(shè)都是通過總線擴展的方式與處理 器相連接的。其中讀寫控制信號是每個外設(shè)共用的,為了保證它們之間不會產(chǎn)生相互干擾, 應(yīng)將不同的信號掛載在處理器不同的片選端口,其接口電路如圖ll所示。圖8到圖18,顯 示了 S3C2410芯片周邊電路的電路原理圖。網(wǎng)絡(luò)視頻服務(wù)器的供電單元對該系統(tǒng)的穩(wěn)定工作 起到至關(guān)重要的作用。由于本網(wǎng)絡(luò)視頻服務(wù)器中使用了模數(shù)/數(shù)模轉(zhuǎn)換芯片,為使其能更有效 的工作,避免高頻紋波的干擾,本網(wǎng)絡(luò)視頻服務(wù)器中使用線性電源模塊,MIC4576-5.0、 MIC29150-3.3、 MIC39150-1.8??紤]到AT2042芯片的功耗,為使其能長時間的穩(wěn)定的工作, 所有電源芯片都選用TO-220封狀,這樣在每個電源芯片后可加散熱片,能保證其長時間有 效工作。網(wǎng)絡(luò)視頻服務(wù)器的視頻數(shù)據(jù)編碼模塊采用的是TI公司的超低功耗圖像解碼芯片 TVP5150,如圖8所示,它所處理的是攝像頭采集到的NTSC/PAL/SECAM格式視頻信號, 產(chǎn)生符合視頻壓縮/解壓單元視頻接口標(biāo)準(zhǔn)的數(shù)字視頻信號。網(wǎng)絡(luò)視頻服務(wù)器所采用的壓縮、 解壓芯片為韓國Pentamicro公司生產(chǎn)的AT2042芯片,其電路如圖12所示,上述的數(shù)字視頻數(shù) 據(jù)由壓縮/解壓芯片由AT2042進行硬件壓縮編碼,產(chǎn)生的編碼數(shù)據(jù)流通過芯片內(nèi)部集成的 MuxFIFO接口輸出,在控制單元的控制下,對其進行USB存儲器處理,處理后的視頻數(shù)據(jù) 可以存儲在物理介質(zhì)上,以便在需要時通過鍵盤操作進行回放。網(wǎng)絡(luò)視頻服務(wù)器的解壓縮編 碼是壓縮編碼的逆過程,需要解壓的數(shù)據(jù)流通過視頻壓縮解壓芯片內(nèi)部集成的DemuxFIFO接 口輸入,解壓縮編碼的基本原理類似于壓縮編碼。網(wǎng)絡(luò)視頻服務(wù)器的視頻數(shù)據(jù)解碼模塊選用 SAA7121,它是一款專用的電視信號編碼芯片,可以將輸入的數(shù)字信號經(jīng)過內(nèi)部的D/A轉(zhuǎn)化 為適于傳輸?shù)哪M電視信號,通過配置相應(yīng)的寄存器可以適輸出信號滿足S-video接口或復(fù)用 接口。
網(wǎng)絡(luò)視頻服務(wù)器的網(wǎng)絡(luò)單元以網(wǎng)絡(luò)接口芯片LAN91CU1為核心,其接口電路如圖IO所 示,主控制芯片S3C2410通過地址、數(shù)據(jù)、控制線以及片選信號線對LAN91C11網(wǎng)絡(luò)芯片 進行控制和通信。主芯片發(fā)送信號時首先置發(fā)送使能信號,數(shù)據(jù)發(fā)送信號端TXD0 TXD1與 LAN91C11的TXD0 TXD1引腳連接,作為數(shù)據(jù)的發(fā)送通道以S3C2410的時鐘信號TCK發(fā) 送數(shù)據(jù)。數(shù)據(jù)接收端RXD0 RXD1與LAN91C11的RXD0 RXD1引腳對應(yīng)連接,為數(shù)據(jù)接 收通道。LAN91C11由S3C2410選通信號線AEN來選通,通過對LAN91C11 —系列寄存器 的設(shè)置,可以實現(xiàn)視頻流的網(wǎng)絡(luò)傳輸。LAN91C11的INTRQO端用來產(chǎn)生中斷信號。以太網(wǎng) 控制芯片通過DMA通道進行數(shù)據(jù)的傳輸。首先設(shè)置好傳輸控制和傳輸?shù)刂芳拇嫫鞯膮?shù),依次從指定的數(shù)據(jù)存儲區(qū)域讀取數(shù)據(jù),送入內(nèi)部發(fā)送緩沖器中,用MAC對數(shù)據(jù)進行封裝發(fā) 送,并同時記錄己發(fā)送完的字節(jié)數(shù),等到整個數(shù)據(jù)塊發(fā)送完畢。 一組數(shù)據(jù)發(fā)送完后,請求 DMA中斷,由S3C2410進行處理。
Bootloader是系統(tǒng)啟動時執(zhí)行的第一個程序,主要完成對硬件系統(tǒng)的初始化。具體包括 S3C2410的初始化、TVP5150功能配置、SAA7121功能配置、加載AT2042固件、以太網(wǎng)及 串口初始化。由于在開機時要顯示開機畫面,故除在Bootloader中初始化相應(yīng)硬件資源外, 還應(yīng)將開機畫面的圖片數(shù)據(jù),傳送到AT2042 SDRAM中。其工作流程如圖22所示,顯示開 機畫面,主要通過AT2042的JPEG解碼功能來實現(xiàn)。首先配置AT2042的JPEG解碼功能, 將要顯示圖像先以頭文件的形式添加到程序中,當(dāng)需要顯示時再將圖像數(shù)據(jù)發(fā)送給AT2042。
圖片抓拍功能所抓拍到的圖片是以JPEG編碼形式保存,同樣在保存時以系統(tǒng)時間命名 并在文件名后加'P',這樣是為了在回放時與視頻文件迸行區(qū)別。如圖23所示,圖片抓拍的 實現(xiàn)流程與視頻編碼流程基本一致,區(qū)別在于將編碼模式配置為JPEG模式。
視頻編碼功能主要利用AT2042來實現(xiàn)的。首先,配置相應(yīng)的編碼寄存器,例如編碼模 式、編碼像素點、編碼幀率及設(shè)置編碼流格式(PES、 PS、 TS)等等。本系統(tǒng)中采用MPEG-4 模式、720X576、每秒25幀及生成PES流來對視頻數(shù)據(jù)進行編碼。其流程圖如圖20所示。
視頻解碼回放功能是視頻編碼存儲功能的逆過程,都是通過AT2042來實現(xiàn)的。首先, 將需要解碼的數(shù)據(jù)按照一定的包格式打包,然后通過主機將這些數(shù)據(jù)發(fā)送到解碼復(fù)用(Demux FIFO)隊列,這是配置解碼功能,開始解碼。實現(xiàn)的具體流程如圖21所示。
網(wǎng)絡(luò)控制模塊是外部擴展應(yīng)用程序與視頻服務(wù)器交互的一個模塊。本系統(tǒng)網(wǎng)絡(luò)控制模塊 的工作過程在監(jiān)控終端的IE瀏覽器中輸入網(wǎng)絡(luò)視頻服務(wù)器的IP地址,嵌入式網(wǎng)絡(luò)視頻服 務(wù)器根據(jù)請求,將相應(yīng)的控制頁面即ActiveX控件反饋給IE瀏覽器,用戶下載控件后,根據(jù) 控件上的指令,進行相應(yīng)的操作,然后提交,該模塊提取操作的信息,根據(jù)不同信息通過scoket 套接口與服務(wù)器進行通信來分別處理相應(yīng)的事件,如調(diào)節(jié)MPEG-4相關(guān)屬性、攝像頭的相關(guān) 操作等。該網(wǎng)絡(luò)控制模塊的設(shè)計主要包括三部分本地嵌入式web服務(wù)器的配置、ActiveX 控件的編寫、socket套接字實現(xiàn)服務(wù)器與監(jiān)控端通信。其原理如圖28所示
網(wǎng)絡(luò)視頻服務(wù)器的控制模塊負(fù)責(zé)控制該網(wǎng)絡(luò)視頻服務(wù)器的啟動和運行,開機開始運行, 按下列步驟執(zhí)行各個模塊,直到關(guān)機。其總體執(zhí)行流程如圖24所示,步驟如下
步驟l:初始化系統(tǒng)資源
步驟2:打開AT20421ive功能
步驟3:判斷是否有按鍵操作 步驟4:若有,執(zhí)行其相應(yīng)操作 步驟5:若無,繼續(xù)等待 步驟6:判斷是否要退出系統(tǒng)步驟7:否,繼續(xù)等待 步驟6:是,退出系統(tǒng)
網(wǎng)絡(luò)視頻服務(wù)器的抓拍功能模塊的執(zhí)行流程如圖23所示,具體步驟如下
步驟l:遠程用戶和本地用戶請求抓拍圖像;
步驟2:系統(tǒng)開啟視頻編碼芯片的JPEG編碼功能;
步驟3:檢測系統(tǒng)是否有存儲空間;
步驟4:系統(tǒng)有存儲空間,存入或顯示圖像;
步驟5:系統(tǒng)沒有存儲空間,則自動刪除最早錄制的視頻文件,轉(zhuǎn)到步驟4; 步驟6;繼續(xù)顯示實時視頻數(shù)據(jù);
網(wǎng)絡(luò)視頻服務(wù)器的遠程監(jiān)控模塊執(zhí)行流程如圖27所示,具體執(zhí)行步驟如下 步驟l:遠程用戶輸入視頻服務(wù)器的IP地址,連接服務(wù)器; 步驟2:服務(wù)器響應(yīng)遠程用戶的連接訪問,顯示登陸界面; 步驟3:遠程用戶登陸;
步驟4:若遠程用戶身份不符,則拒絕訪問請求;
步驟5:若遠程用戶通過身份驗證,則服務(wù)器發(fā)送ActiveX控件供遠程用戶下載安裝; 步驟6:客戶下載并安裝ActiveX控件,開始執(zhí)行各種遠程操作,進行遠程實時監(jiān)控。
網(wǎng)絡(luò)視頻服務(wù)器的運動檢測模塊執(zhí)行流程如圖25所示,具體實現(xiàn)步驟如下 步驟l:服務(wù)器首先設(shè)定檢測區(qū)域,配置系統(tǒng)的參數(shù);
步驟2:系統(tǒng)將從攝像機采集來的視頻信進行視頻壓縮,壓縮的碼流輸出到緩沖區(qū)中; 歩驟3:系統(tǒng)檢測是否有運動物體進入事先設(shè)定的區(qū)域;
步驟4:系統(tǒng)沒有檢測到運動物體,即現(xiàn)場欲動條件不滿足發(fā)出報警信號的條件,跳到 步驟2;
歩驟5:系統(tǒng)檢測到有運動物體進入該區(qū)域時,即現(xiàn)場運動條件滿足發(fā)出報警信號的條 件,并自動開啟錄像功能。
使用本實用新型的網(wǎng)絡(luò)視頻服務(wù)器系統(tǒng),首先確認(rèn)導(dǎo)聯(lián)線、電源、SD卡等安裝正確無誤
后,可以啟動網(wǎng)絡(luò)視頻服務(wù)器。打開本機電源開關(guān)后,直至液晶屏顯示歡迎界面,系統(tǒng)啟動 完畢,此時網(wǎng)絡(luò)功能已經(jīng)初始化完畢,遠程用戶可以通過網(wǎng)絡(luò)來訪問該服務(wù)器,在監(jiān)控終端
的IE瀏覽器中輸入網(wǎng)絡(luò)視頻服務(wù)器的IP地址,嵌入式網(wǎng)絡(luò)視頻服務(wù)器根據(jù)請求,將相應(yīng)的 控制頁面即ActiveX控件反饋給IE瀏覽器,用戶下載安裝控件后,用戶瀏覽器上將會顯示出 視頻播放窗口和連接斷開錄像回放抓拍五個按鈕,用戶可以 根據(jù)需要進行相應(yīng)的操作。
點擊連接按鈕,客戶端將會向服務(wù)器端發(fā)出連接請求,待服務(wù)器端和客戶端連接上 后,視頻播放窗口將會顯示即時監(jiān)控畫面。在這種狀態(tài)下,點擊錄像或抓拍按鈕網(wǎng)絡(luò)視頻服務(wù)器將會進行錄像或抓拍操作,得到的視頻文件和圖片文件保存在本地的存儲介質(zhì) 中。點擊回放按鈕,視頻播放窗口上將會顯示出在網(wǎng)絡(luò)視頻服務(wù)器存儲介質(zhì)中存儲的視 頻文件,點擊選中的文件,視頻播放窗口上將會回放相應(yīng)的視頻文件。點擊斷開按鈕, 客戶端將和服務(wù)器端斷開。
在本地,當(dāng)液晶屏處在歡迎界面時按任意鍵,液晶屏將進入選擇菜單界面,此時,界面 上將會顯示出錄像本地回放抓拍本地監(jiān)控關(guān)閉系統(tǒng)五個圖標(biāo)。此時在 鍵盤上按向左鍵或向右鍵,選擇光標(biāo)可以在菜單中的圖標(biāo)上運動,按確定鍵選 擇相應(yīng)的操作。其執(zhí)行流程如圖26所示。
在網(wǎng)絡(luò)視頻服務(wù)器選擇菜單界面上選擇錄像功能,視頻服務(wù)器將進入錄像工作狀態(tài),此 時液晶屏上會顯示即時的監(jiān)控畫面,網(wǎng)絡(luò)視頻服務(wù)器會將AT2042產(chǎn)生的MPEG-4格式的視 頻數(shù)據(jù)流存儲到SD卡之中。若SD卡中空間不足,則系統(tǒng)將會自動刪除最早的視頻文件,然 后繼續(xù)存貯。在錄像工作狀態(tài)下,按退出鍵,可以回到選擇菜單界面。
在網(wǎng)絡(luò)視頻服務(wù)器選擇菜單界面上選擇抓拍圖片功能,視頻服務(wù)器將進入圖片抓拍工作 狀態(tài),此時,液晶屏?xí)@示即時的視頻監(jiān)控畫面,按抓拍鍵,網(wǎng)絡(luò)視頻服務(wù)器將會對及 時的監(jiān)控畫面進行抓拍操作,抓拍得到的圖片文件將會被存儲到SD卡中,此時,按退出
鍵,將會回到選擇菜單顯示界面。
在網(wǎng)絡(luò)視頻服務(wù)器選擇菜單界面上選擇視頻回放功能,網(wǎng)絡(luò)視頻服務(wù)器將會進入視頻回 放狀態(tài),液晶屏上會顯示目前已經(jīng)存在的視頻文件,用戶可以通過按向上鍵或向下
鍵移動光標(biāo)進行選擇,待光標(biāo)移動到選中的文件上,按確定鍵,系統(tǒng)將播放該視頻文件, 這是在液晶屏上可以看到播放畫面。用戶可以用向左鍵或向右鍵,調(diào)節(jié)視頻的播放 進度,實現(xiàn)快進或快退。按退出鍵,網(wǎng)絡(luò)視頻服務(wù)器將退出視頻回放狀態(tài),回到選擇菜 單界面。
在網(wǎng)絡(luò)視頻服務(wù)器選擇菜單界面上選擇本地監(jiān)控功能,液晶屏上將會顯示即時的監(jiān)控視 頻圖像,本設(shè)計在這里加入了運動捕獲功能,可以用來實現(xiàn)報警,若監(jiān)控區(qū)域有物體運動, 網(wǎng)絡(luò)視頻服務(wù)器將會給出報警信號。若是用戶需要,本網(wǎng)絡(luò)視頻服務(wù)器還可以在錄像狀態(tài)下 加入報警功能。
1權(quán)利要求1、一種基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器,其特征在于該服務(wù)器包括視頻數(shù)據(jù)采集與編解碼單元、視頻數(shù)據(jù)壓縮與解壓單元、視頻數(shù)據(jù)存儲單元、網(wǎng)絡(luò)單元、控制單元和供電單元,其中視頻數(shù)據(jù)編解碼單元是由CCD攝像頭視頻編碼模塊與視頻解碼模塊組成,視頻數(shù)據(jù)編碼模塊的輸入接口與攝像頭相連,輸出接口與視頻數(shù)據(jù)壓縮/解壓模塊的輸入接口相連,主要負(fù)責(zé)對攝像頭采集到的模擬視頻數(shù)據(jù)進行模/數(shù)轉(zhuǎn)換,視頻解碼模塊的輸入接口與視頻壓縮/解壓單元的輸出相連接,視頻解碼模塊的輸出與液晶屏相連,主要負(fù)責(zé)對解壓后的視頻數(shù)據(jù)進行數(shù)/模轉(zhuǎn)換,從而實現(xiàn)本地回放;所述視頻壓縮與解壓單元主要包括視頻壓縮/解壓模塊以及它的外圍電路,經(jīng)過視頻數(shù)據(jù)編碼模塊數(shù)字化了的視頻數(shù)據(jù)輸入到視頻壓縮/解壓模塊的視頻輸入接口,壓縮/解壓模塊的輸出接口與解碼模塊的輸入相連接;所述的網(wǎng)絡(luò)單元通過總線擴展的方式與控制單元相連;所述的視頻數(shù)據(jù)存儲單元是通過USB主機接口外接移動硬盤、U盤或SD/MMC接口外擴SD卡來實現(xiàn)的;所述的供電單元對其他幾個單元供電;所述的控制單元以嵌入式微處理器為核心,利用32位總線外擴FLASH,SDRAM,通過視頻壓縮/解壓芯片的外部主機接口對該芯片進行控制以及讀取壓縮視頻流,利用I2C總線接口控制編碼芯片和解碼芯片。
2、 根據(jù)權(quán)利要求1所述的基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器,其特征在于所述網(wǎng)絡(luò)視頻 服務(wù)器的數(shù)據(jù)編解碼單元是基帶模擬視頻信號和視頻壓縮/解壓單元之間的一個接口電路,它 包括一個視頻編碼芯片和一個視頻解碼芯片,主要負(fù)責(zé)視頻數(shù)據(jù)的模/數(shù)和數(shù)/模轉(zhuǎn)換,以及 數(shù)字視頻信號格式的轉(zhuǎn)換。
3、 根據(jù)權(quán)利要求1所述的基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器,其特征在于所述網(wǎng)絡(luò)視頻 服務(wù)器的視頻數(shù)據(jù)壓縮/解壓單元是以視頻壓縮/解壓芯片為核心,該芯片通過其主機接口與 控制單元相連接,同時該芯片還需要外擴大容量、高速SDRAM來緩存待處理的視頻信息流。
4、 根據(jù)權(quán)利要求1所述的基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器,其特征在于所述網(wǎng)絡(luò)視頻 服務(wù)器的供電單元采用了穩(wěn)壓線性電源,由外部輸入的12V直流電源,經(jīng)過直流穩(wěn)壓芯片, 分別降到5V、 3.3V、 1.8V,供給電路的不同部分使用。
專利摘要一種基于嵌入式平臺的網(wǎng)絡(luò)視頻服務(wù)器,該服務(wù)器包括視頻數(shù)據(jù)采集與編解碼單元、視頻數(shù)據(jù)壓縮與解壓單元、視頻數(shù)據(jù)存儲單元、網(wǎng)絡(luò)單元、控制單元和供電單元,視頻數(shù)據(jù)編碼模塊的輸入接口與攝像頭相連,輸出接口與視頻數(shù)據(jù)壓縮/解壓模塊的輸入接口相連,視頻解碼模塊的輸入接口與視頻壓縮/解壓單元的輸出相連接,視頻解碼模塊的輸出與液晶屏相連,壓縮/解壓模塊的輸出接口與解碼模塊的輸入相連接;網(wǎng)絡(luò)單元通過總線擴展與控制單元相連。該系統(tǒng)具有快速處理、抗干擾、便于查詢記錄、視頻圖像清晰及單機顯示多路圖像等優(yōu)點,通過IP網(wǎng)絡(luò)把監(jiān)控中心和網(wǎng)絡(luò)到達的任何地方的監(jiān)控目標(biāo)組合成一個系統(tǒng),適應(yīng)了目前對視頻監(jiān)控系統(tǒng)遠程、實時、集中的需求。
文檔編號H04N7/26GK201403163SQ200920013128
公開日2010年2月10日 申請日期2009年4月21日 優(yōu)先權(quán)日2009年4月21日
發(fā)明者佘黎煌, 劉欣添, 石 張, 萬 李, 剛 汪, 飛 王, 王明全, 胡成龍, 趙百超, 鮑喜榮, 齊曉龍 申請人:東北大學(xué)