資源描述:
《基于corba 的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第2卷第2期江南大學(xué)學(xué)報(bào)(自然科學(xué)版)Vol.2No.22003年6月JournalofSouthernYangtzeUniversity(NaturalScienceEdition)Jun.2003文章編號(hào):1671-7147(2003)02-0124-04基于CORBA的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)高科, 須文波(江南大學(xué)信息工程學(xué)院,江蘇無(wú)錫214036)摘 要:大型網(wǎng)絡(luò)系統(tǒng)普遍存在著異構(gòu)平臺(tái)繁多,設(shè)備過(guò)于分散等問(wèn)題,使得整個(gè)系統(tǒng)異常復(fù)雜難以管理.為解決這一問(wèn)題,結(jié)合當(dāng)前分布對(duì)象的主流技術(shù)CORBA,提出了網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)Wit2Net
2、2Video這一解決方案.在闡述該系統(tǒng)的設(shè)計(jì)思想的基礎(chǔ)上,給出軟/硬件體系結(jié)構(gòu)及模型實(shí)現(xiàn).關(guān)鍵詞:公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu);對(duì)象;視頻監(jiān)控系統(tǒng)中圖分類號(hào):TP393.07文獻(xiàn)標(biāo)識(shí)碼:ATheDesignandImplementationofNetworkVideoSurveillanceSystemBasedonCORBAGAOKe,XUWen2bo(SchoolofInformationTechnology,SouthernYangtzeUniversity,Wuxi214036,China)Abstract:Large2scalenetw
3、orksystemsareoftentoocomplextomonitorandcontrolduetocoexistenceofheterogeneousplatformsandwidedistributionofsystemdevices.Toaddresssuchproblem,thepa2perproposesanewsolution,WitNet2Video.ItisanetworkvideosurveillancesystemthatincorporatesCORBA,themainstreamtechnologyformanag
4、ingobjectsinadistributedsystem.Inthispaperwee2laboratethedesignofWitNet2Videoanddemonstratethesoftware/hardwarearchitectureandtheim2plementationofthemodel.Keywords:CORBA;object;videosurveillancesystem 網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)是傳統(tǒng)模擬監(jiān)控與計(jì)算機(jī)技術(shù)、圖像視頻壓縮技術(shù)以及視頻數(shù)據(jù)實(shí)時(shí)傳輸技1CORBA概述術(shù)的現(xiàn)代有機(jī)結(jié)合.它可為用戶提供遠(yuǎn)程監(jiān)視、控制
5、某一或某些場(chǎng)所的服務(wù),并具備視頻存儲(chǔ)和點(diǎn)CORBA(CommonObjectRequestBrokerArchi2播、運(yùn)動(dòng)檢測(cè)與報(bào)警等功能.由于在異構(gòu)的分布式tecture,公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu))是由OMG組環(huán)境下實(shí)現(xiàn)信息和資源的共享十分困難,為解決分織提出的一個(gè)完整的分布對(duì)象處理與集成的體系[1]布式處理環(huán)境中硬件和軟件系統(tǒng)的互聯(lián),作者以目構(gòu)架.由于CORBA技術(shù)在開放性、先進(jìn)性、完整前主流分布式應(yīng)用系統(tǒng)的通用集成框架———COR2性、連續(xù)性和成熟性方面的突出表現(xiàn),已成為目前BA作為軟件體系結(jié)構(gòu)的核心,設(shè)計(jì)并實(shí)現(xiàn)了分布主流分布對(duì)象技術(shù)和
6、建立應(yīng)用框架、軟構(gòu)件的標(biāo)式視頻監(jiān)控系統(tǒng)WitNet2Video.準(zhǔn),在開發(fā)大型分布式應(yīng)用系統(tǒng)中表現(xiàn)出強(qiáng)大的生收稿日期:2002-09-16;修訂日期:2002-11-11.作者簡(jiǎn)介:高科(1978-),女,安徽蕭縣人,計(jì)算機(jī)應(yīng)用碩士研究生.第2期高科等:基于CORBA的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)125命力.性和高效性.由劍橋AT&T實(shí)驗(yàn)室研究和開發(fā),并CORBA把客戶與服務(wù)器抽象為對(duì)象,所有功經(jīng)過(guò)了開放組織的測(cè)試和鑒定.能都封裝在對(duì)象內(nèi)部,只向外提供簡(jiǎn)單的接口.首2.2.1 整體構(gòu)架 在本系統(tǒng)中需要處理視頻流數(shù)先對(duì)象間的通信由CORBA代理
7、,通過(guò)軟總線機(jī)制據(jù)和控制信息兩類數(shù)據(jù).控制信息能承受延遲但要對(duì)象請(qǐng)求代理(ORB)實(shí)現(xiàn),對(duì)象不必關(guān)心通信對(duì)方求可靠的傳輸,而流數(shù)據(jù)則對(duì)同步和服務(wù)質(zhì)量的實(shí)現(xiàn)細(xì)節(jié).其次,CORBA提出了接口定義語(yǔ)言(QoS)有一定的要求.CORBA的主要通信機(jī)制是客(IDL)這一與平臺(tái)無(wú)關(guān)的語(yǔ)言,提供編程語(yǔ)言無(wú)關(guān)戶/服務(wù)器模式,由于采用盡力傳送策略,因而這種性的支持,實(shí)現(xiàn)應(yīng)用接口與代碼的分離.此外,交互方式不適用于實(shí)時(shí)多媒體流數(shù)據(jù)的傳輸.本系CORBA還定義了一組與應(yīng)用領(lǐng)域無(wú)關(guān)的基礎(chǔ)對(duì)象統(tǒng)通過(guò)基于TCP/IP的高層中間件傳送控制信息,服務(wù),以支持應(yīng)用對(duì)象的實(shí)現(xiàn)和
8、使用,包括名字服對(duì)分布式的設(shè)備進(jìn)行統(tǒng)一控制和管理;而使用低層[2]務(wù)、生命周期服務(wù)、永久對(duì)象服務(wù)、事件服務(wù)等.網(wǎng)絡(luò)協(xié)議(UDP,RTP等)發(fā)送視頻數(shù)據(jù),直接由程因此