資源描述:
《基于IP網(wǎng)絡(luò)的視頻傳輸及監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、浙江人學(xué)碩Ij學(xué)位論文摘要本文研究的主要內(nèi)容是開發(fā)一個可跨域訪問的IP網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng),該系統(tǒng)提供實時視頻傳輸、視頻文件錄制及傳輸服務(wù)。本文設(shè)計開發(fā)了基于PC的視頻服務(wù)系統(tǒng),該系統(tǒng)由負責(zé)視頻采集及傳輸?shù)目刂贫恕⒇撠?zé)管理用戶及控制端連接的服務(wù)器及負責(zé)視頻播放的客戶端組成,很好地滿足了實際的跨域應(yīng)用需求。視頻服務(wù)器是整個系統(tǒng)運行的重要環(huán)節(jié),雙網(wǎng)卡的結(jié)構(gòu)設(shè)計使其能夠分別響應(yīng)客戶端和控制端的連接。為提高服務(wù)器的多用戶響應(yīng)性能,設(shè)計開發(fā)了線程池類對多任務(wù)及多線程實現(xiàn)管理??刂贫嘶贒irecshow組件技術(shù)開發(fā),包含了多個功能模塊
2、,可完成視頻本地預(yù)覽,響應(yīng)實時視頻傳輸請求、完成視頻文件錄制及發(fā)送到服務(wù)器等功能。視頻編碼采用目前最先進的H.264編碼標(biāo)準(zhǔn),利用開源編碼器x.264開發(fā)變換過濾器實現(xiàn)編碼。視頻數(shù)據(jù)傳輸采用先進的實時傳輸及控制協(xié)議(RTP/RTCP),以有效的反饋和最小的開銷使傳輸效率最優(yōu)化??蛻舳送瓿梢曨l數(shù)據(jù)RTP包的接收和解碼播放,并且利用RTCP接收報告反饋網(wǎng)絡(luò)狀況。此外,通過界面操作可以輕松實現(xiàn)遠程攝像頭控制。本文最后給出了總結(jié)和展望。在已有工作的基礎(chǔ)上,針對系統(tǒng)功能及協(xié)議設(shè)計提出了一些改進意見,包括加入多播功能、融入智能視頻技
3、術(shù),編碼器優(yōu)化等。關(guān)鍵字:視頻監(jiān)控,H.264,RTP,RTCP,Directshow,線程池浙江人學(xué)壩I-6位論文AbstractThispaperfocusesondevelopingasurveillancesystembasedonIPnetworkwhichcanoffercross-domainvideoaccess.Thesystemprovidesreal—timevideotransmission,videorecordingandtransmissionservices.Thispaperdevelo
4、pesaPC-basedvideoservicesystem,includingaterminalforvideocollectionandtransmission,aserverfortheconnectionmanagementoftheclientandtheterminal,andaclientforvideoplay.Thesystemiswellpositionedtomeettheactualdemandofcross.domainvideosurveillance.Thevideoserverisanim
5、portantpartofthesystem,whichhastwonetworkcardstoresponsetheconnectionsformtheclientandtheterminalrespectively.Inordertoimprovetheserver’Sperformanceindealingwithmulti—users’connections,athreadpoolclassisdesignedtorealizemulti-taskingandmulti—threadingmanagement.T
6、hevideoterminalisdevelopedbasedonthedirecthshowcomponenttechnology.Itcontainsmultiplefunctionalmodules,providinglocalvideopreview,remotereal—timevideotransmission,andvideorecordingandtransmissionservices.AdvancedH.264codingstandardisintroducedforvideocompression.
7、Atransformfilterisdevelopedwiththeuseoftheopensourcecodecx.264forvideocompression.Videodatatransmissionmakesuseoftheadvancedreal-timetransmissionandcontrolprotocol(RTP/RTCP),witheffectivefeedbackandminimaloverheadtooptimizetransferefficiency.Thevideoclientisdesig
8、nedforI汀Pvideopacketsreceivinganddecoding.a(chǎn)ndsendingRTCPreceiverreportpacketstoreportthenetworkcondition.Inaddition,theclientuserinterfaceenablesuserstocontrol