資源描述:
《【碩士論文】基于SIP的IP視頻電話設(shè)計(jì).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、北京工業(yè)大學(xué)碩士學(xué)位論文基于SIP的IP視頻電話設(shè)計(jì)姓名:曹淼申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)指導(dǎo)教師:李健20090401摘哽曼舅曼皇曼皇曼曼曼曼!曼曼曼!!曼曼曼蔓曼曼曼曼!曼!蔓!皇曼曼曼曼曼鼉曼!曼曼曼曼曼曼曼曼曼!曼曼曼曼!皇皇舅舅I_II_Illlll;I捅要隨著因特網(wǎng)技術(shù)、分組交換技術(shù)和音視頻壓縮技術(shù)的發(fā)展,兩大網(wǎng)絡(luò)即語(yǔ)音網(wǎng)絡(luò)和數(shù)據(jù)網(wǎng)絡(luò)出現(xiàn)了融合的趨勢(shì),便產(chǎn)生了VoIP網(wǎng)絡(luò)電話?,F(xiàn)在,VoIP已經(jīng)占有相當(dāng)比重的市場(chǎng)份額,成為當(dāng)今電信業(yè)和計(jì)算機(jī)業(yè)最熱門(mén)的話題之~。SIP協(xié)議以其靈活性、簡(jiǎn)單性和易擴(kuò)展性的特點(diǎn)成為VoIP技術(shù)中
2、最重要的控制信令協(xié)議之一,并且成為下一代網(wǎng)絡(luò)技術(shù)(NGN)和3G技術(shù)中的核心協(xié)議。本文設(shè)計(jì)實(shí)現(xiàn)了基于SIP的IP視頻電話終端系統(tǒng),該系統(tǒng)利用SIP協(xié)議實(shí)現(xiàn)呼叫控制,同時(shí)利用RTP協(xié)議支持音視頻的雙向通信。論文首先從IP電話的發(fā)展現(xiàn)狀和發(fā)展趨勢(shì)入手,研究了VoIP的相關(guān)技術(shù),并著重對(duì)SIP協(xié)議的體系結(jié)構(gòu)、SIP消息和SDP協(xié)議、SIP事務(wù)及狀態(tài)機(jī),以及SIP會(huì)話過(guò)程進(jìn)行詳細(xì)分析。在此基礎(chǔ)上,論文提出了IP視頻電話終端系統(tǒng)的總體設(shè)計(jì)方案,系統(tǒng)主要由七個(gè)模塊來(lái)實(shí)現(xiàn),分別是主控模塊、SIP信令處理模塊、NAT穿透模塊、音頻處理模塊、視頻處理模塊、實(shí)時(shí)
3、傳輸模塊和網(wǎng)絡(luò)傳輸模塊。主控模塊完成整個(gè)系統(tǒng)的初始化工作;SIP信令處理模塊是整個(gè)系統(tǒng)的核心模塊,是以SIP開(kāi)源協(xié)議棧oSIP為基礎(chǔ),并通過(guò)對(duì)協(xié)議棧上層UA外圍框架的設(shè)計(jì)實(shí)現(xiàn)了SIP信令功能;NAT穿透模塊嵌入到SIP用戶代理,采用STUN協(xié)議和端口探測(cè)的方法,使系統(tǒng)可以穿透大部分對(duì)稱NAT和全部其他類型的NAT;音頻處理模塊和視頻處理模塊采用Windows自帶的多媒體開(kāi)發(fā)包來(lái)實(shí)現(xiàn),它們實(shí)現(xiàn)了音視頻數(shù)據(jù)的采集、傳輸和播放,其中選用了G-729A編碼格式的音頻和H.263編碼格式的視頻;實(shí)時(shí)傳模塊采用RTP/RTCP協(xié)議,在開(kāi)源協(xié)議棧JRTPL
4、IB的基礎(chǔ)上實(shí)現(xiàn);討論了如何對(duì)基于RTP協(xié)議封裝的音視頻流媒體數(shù)據(jù)進(jìn)行處理,以較好的解決視頻流和音頻流在實(shí)時(shí)交互的過(guò)程中的丟包、失序、以及音頻和視頻不同步的問(wèn)題。網(wǎng)絡(luò)傳輸模塊采用UDP作為網(wǎng)絡(luò)傳輸?shù)某休d協(xié)議。最后,本文對(duì)系統(tǒng)進(jìn)行了測(cè)試和分析。關(guān)鍵詞SIP;VolP;oSIP;NAT:RTPAbstract曼曼曼曼!!曼曼曼!曼曼曼IIIII鼉曼Withthedevelopmentofintemet,packetswitchingandaudio&videocompressingtechnology,thetwonetworksthataret
5、hetelephonenetworkandthedatanetworktendtobecomeamalgamation,SOtherecameintobeingVolPnetworkphone.VoIPhasheldaverylargepartofthecommunicationmarketrecently.ItbecomesoneofthemostpopulartopicsintheareasoftelecommunicationandComputerNetwork.SIPisconsideredasoneofthemostimportan
6、tprotocolsinVolPandthecoretechnologyinNGNand3Gbecauseofitsgoodflexibility,simplenessandextensibility.ThisthesisdesignsandimplementstheIPvideophoneterminalsystembasedonSIP,whichusesSIPprotocoltorealizemultimediacallcontrolanduserI玎PprotocoltorealizeaudioandvideoReal-timecomm
7、unication.FirstlythisthesisresearchestherelatedtechnologyofVolPbasedondiscussingthecurrentstatusanddevelopmenttrendofIPtelephone,andthenanalysisthesystemstructureofSIP,SIPMessageandSDPprotocol,SIPtransactionandFiniteStateMachines,andprocessofSIPdialog.etc.Thenthispapergives
8、atotaldesignschemeofthesystem.111erealizationofthesystemismadeupofsevenmodules,whi