基于FreeSWITCH的視頻會(huì)議系統(tǒng)服務(wù)器端的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-03-29 14:06
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)視頻會(huì)議的概念逐漸興起,基于IP網(wǎng)絡(luò)的軟件視頻會(huì)議技術(shù)因此迅速發(fā)展,并受到廣泛應(yīng)用;贗P網(wǎng)絡(luò)和移動(dòng)設(shè)備的視頻會(huì)議能夠提供即時(shí)、高效、便利的通信條件,為政府、企業(yè)及各種機(jī)構(gòu)節(jié)省大量資金和時(shí)間。因此,視頻會(huì)議系統(tǒng)具有廣泛的需求,對(duì)于基于IP網(wǎng)絡(luò)的軟件視頻會(huì)議系統(tǒng)的研究是具有極高的研究和應(yīng)用價(jià)值的重要課題。本論文基于開(kāi)源的VoIP軟交換平臺(tái)FreeSWITCH設(shè)計(jì)并實(shí)現(xiàn)了一套兼具音視頻傳輸功能和會(huì)議信息管理功能的軟件視頻會(huì)議系統(tǒng)服務(wù)器端。論文在增強(qiáng)FreeSWITCH原有功能的基礎(chǔ)上,重新設(shè)計(jì)了對(duì)用戶和會(huì)議室的管理策略,強(qiáng)化了原有會(huì)議流程和會(huì)議方式,增強(qiáng)了其魯棒性,并增加了文件管理、屏幕共享、交互式白板和投票等功能,能夠提供高效的數(shù)據(jù)傳輸和加密處理,具有很好的可用性、可擴(kuò)展性、安全性和可管理性。該服務(wù)器端與視頻會(huì)議系統(tǒng)客戶端配合為用戶提供高效的視頻會(huì)議服務(wù)。除此之外,本文還分析服務(wù)器端的性能,以便進(jìn)行優(yōu)化。本論文在研究和實(shí)現(xiàn)視頻會(huì)議系統(tǒng)服務(wù)器端的過(guò)程中使用了SpringMVC、Mybatis、WebSocket、ESL、Quartz 等技術(shù)開(kāi)發(fā)了一個(gè)能夠監(jiān)控Fre...
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:104 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖1-1視頻會(huì)議系統(tǒng)應(yīng)用場(chǎng)景??論文所要研宄和實(shí)現(xiàn)的服務(wù)器端軟件是視頻會(huì)議系統(tǒng)的一部分,該視頻會(huì)議??
指的開(kāi)源軟交換平臺(tái),并開(kāi)始為從初創(chuàng)企業(yè)到運(yùn)營(yíng)商的眾多產(chǎn)品提供商業(yè)支持[8]。??FreeSWITCH支持多種主流傳輸協(xié)議和音視頻編解碼協(xié)議,它對(duì)這些協(xié)議的??良好支持源于它靈活的架構(gòu)設(shè)計(jì)。FreeSWITCH的架構(gòu)如圖2-1所示,它以一個(gè)??穩(wěn)定的核心模塊為中心,各種傳輸協(xié)議、音視頻編解碼協(xié)議實(shí)現(xiàn)由諸多的外圍模??塊進(jìn)行實(shí)現(xiàn),可以自由的動(dòng)態(tài)加載或卸載[9],這就使得在實(shí)際應(yīng)用時(shí)可以只加載??需要的模塊,并且有即插即拔的靈活效果。圖2-1展示了?FreeSWITCH主要架??構(gòu),包括它的核心模塊和外圍模塊中最重要的三個(gè)模塊終端(EndPoint)、撥號(hào)計(jì)??劃(Diaplan)和應(yīng)用程序(Application)。除圖中所示模塊之外,FreeSWITCH還??包括編解碼、XML接口、事件、日志等很多外圍模塊。??^tdm^??(Endpoints?)?/^VOICEmN??VTIV?Qbrtoge^??廣""X?^eeswn\?^?Applications?^??(Diaplans?)??CH?)(And?)??V?CORE?J?Xs>>>^Enibedded??圖2-1?FreeSWITCH架構(gòu)圖【9]??7??
排隊(duì)論是運(yùn)籌學(xué)的一個(gè)分支,它又被稱為“隨機(jī)服務(wù)系統(tǒng)理論”,顧名思義,??它是研究系統(tǒng)中的隨機(jī)服務(wù)和排隊(duì)現(xiàn)象的隨機(jī)聚散情況的數(shù)學(xué)理論。??如圖2-2所示,排隊(duì)論的模型由三部分組成:顧客源、排隊(duì)隊(duì)列和服務(wù)臺(tái),??以X?(顧客到達(dá)的時(shí)間間隔分布)/Y?(服務(wù)時(shí)間的分布)/Z?(服務(wù)臺(tái)的數(shù)量)/A??(排隊(duì)容量)/B?(顧客源的數(shù)量)/C?(服務(wù)規(guī)則)來(lái)表示模型,該表示法可以省??略的記為X/Y/Z/A,當(dāng)人為 ̄時(shí),可省略為X/Y/ZtlG]。??隊(duì)列-服務(wù)規(guī)則3服務(wù)臺(tái)-輸出令??圖2-2排隊(duì)系統(tǒng)基本模型圖m??顧客源即系統(tǒng)的輸入,是對(duì)顧客到達(dá)系統(tǒng)的規(guī)律的描述。在建立排隊(duì)模型時(shí),??首先要確定訪問(wèn)系統(tǒng)的顧客是誰(shuí),或者說(shuō)顧客的粒度達(dá)到哪個(gè)級(jí)別;然后要確定??顧客到達(dá)系統(tǒng)的間隔時(shí)間的分布,即顧客的到達(dá)規(guī)律;最后要確定顧客的數(shù)量,??通常只考慮顧客源是有限的還是無(wú)限的。??排隊(duì)隊(duì)列表示了系統(tǒng)的排隊(duì)規(guī)則,即顧客到達(dá)系統(tǒng)后排隊(duì)等候服務(wù)的方式和??規(guī)則。排隊(duì)規(guī)則有三種:損失制、等待制和混合制。損失制意味著不排隊(duì),如果??沒(méi)有服務(wù)臺(tái)可以立即為顧客服務(wù)
【參考文獻(xiàn)】:
期刊論文
[1]視頻會(huì)議系統(tǒng)[J]. 沈劉平,于江,秦愛(ài)祥. 四川兵工學(xué)報(bào). 2011(04)
[2]新型網(wǎng)絡(luò)模擬器NS-3研究[J]. 張登銀,張保峰. 計(jì)算機(jī)技術(shù)與發(fā)展. 2009(11)
[3]視頻會(huì)議系統(tǒng)安全體系設(shè)計(jì)[J]. 徐彥彥,徐正全,任延珍. 計(jì)算機(jī)工程與應(yīng)用. 2006(14)
[4]CIMS物流調(diào)度系統(tǒng)的建模與仿真[J]. 區(qū)偉明,胡奇英. 計(jì)算機(jī)集成制造系統(tǒng). 2004(09)
[5]XML與關(guān)系數(shù)據(jù)技術(shù)比較[J]. 劉子龍,姜繼忱. 電腦開(kāi)發(fā)與應(yīng)用. 2004(07)
碩士論文
[1]視頻會(huì)議系統(tǒng)移動(dòng)端的研究與實(shí)現(xiàn)[D]. 劉志文.北京郵電大學(xué) 2019
[2]排隊(duì)論在車間調(diào)度中的研究與應(yīng)用[D]. 趙琴.蘭州理工大學(xué) 2013
本文編號(hào):3107671
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:104 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖1-1視頻會(huì)議系統(tǒng)應(yīng)用場(chǎng)景??論文所要研宄和實(shí)現(xiàn)的服務(wù)器端軟件是視頻會(huì)議系統(tǒng)的一部分,該視頻會(huì)議??
指的開(kāi)源軟交換平臺(tái),并開(kāi)始為從初創(chuàng)企業(yè)到運(yùn)營(yíng)商的眾多產(chǎn)品提供商業(yè)支持[8]。??FreeSWITCH支持多種主流傳輸協(xié)議和音視頻編解碼協(xié)議,它對(duì)這些協(xié)議的??良好支持源于它靈活的架構(gòu)設(shè)計(jì)。FreeSWITCH的架構(gòu)如圖2-1所示,它以一個(gè)??穩(wěn)定的核心模塊為中心,各種傳輸協(xié)議、音視頻編解碼協(xié)議實(shí)現(xiàn)由諸多的外圍模??塊進(jìn)行實(shí)現(xiàn),可以自由的動(dòng)態(tài)加載或卸載[9],這就使得在實(shí)際應(yīng)用時(shí)可以只加載??需要的模塊,并且有即插即拔的靈活效果。圖2-1展示了?FreeSWITCH主要架??構(gòu),包括它的核心模塊和外圍模塊中最重要的三個(gè)模塊終端(EndPoint)、撥號(hào)計(jì)??劃(Diaplan)和應(yīng)用程序(Application)。除圖中所示模塊之外,FreeSWITCH還??包括編解碼、XML接口、事件、日志等很多外圍模塊。??^tdm^??(Endpoints?)?/^VOICEmN??VTIV?Qbrtoge^??廣""X?^eeswn\?^?Applications?^??(Diaplans?)??CH?)(And?)??V?CORE?J?Xs>>>^Enibedded??圖2-1?FreeSWITCH架構(gòu)圖【9]??7??
排隊(duì)論是運(yùn)籌學(xué)的一個(gè)分支,它又被稱為“隨機(jī)服務(wù)系統(tǒng)理論”,顧名思義,??它是研究系統(tǒng)中的隨機(jī)服務(wù)和排隊(duì)現(xiàn)象的隨機(jī)聚散情況的數(shù)學(xué)理論。??如圖2-2所示,排隊(duì)論的模型由三部分組成:顧客源、排隊(duì)隊(duì)列和服務(wù)臺(tái),??以X?(顧客到達(dá)的時(shí)間間隔分布)/Y?(服務(wù)時(shí)間的分布)/Z?(服務(wù)臺(tái)的數(shù)量)/A??(排隊(duì)容量)/B?(顧客源的數(shù)量)/C?(服務(wù)規(guī)則)來(lái)表示模型,該表示法可以省??略的記為X/Y/Z/A,當(dāng)人為 ̄時(shí),可省略為X/Y/ZtlG]。??隊(duì)列-服務(wù)規(guī)則3服務(wù)臺(tái)-輸出令??圖2-2排隊(duì)系統(tǒng)基本模型圖m??顧客源即系統(tǒng)的輸入,是對(duì)顧客到達(dá)系統(tǒng)的規(guī)律的描述。在建立排隊(duì)模型時(shí),??首先要確定訪問(wèn)系統(tǒng)的顧客是誰(shuí),或者說(shuō)顧客的粒度達(dá)到哪個(gè)級(jí)別;然后要確定??顧客到達(dá)系統(tǒng)的間隔時(shí)間的分布,即顧客的到達(dá)規(guī)律;最后要確定顧客的數(shù)量,??通常只考慮顧客源是有限的還是無(wú)限的。??排隊(duì)隊(duì)列表示了系統(tǒng)的排隊(duì)規(guī)則,即顧客到達(dá)系統(tǒng)后排隊(duì)等候服務(wù)的方式和??規(guī)則。排隊(duì)規(guī)則有三種:損失制、等待制和混合制。損失制意味著不排隊(duì),如果??沒(méi)有服務(wù)臺(tái)可以立即為顧客服務(wù)
【參考文獻(xiàn)】:
期刊論文
[1]視頻會(huì)議系統(tǒng)[J]. 沈劉平,于江,秦愛(ài)祥. 四川兵工學(xué)報(bào). 2011(04)
[2]新型網(wǎng)絡(luò)模擬器NS-3研究[J]. 張登銀,張保峰. 計(jì)算機(jī)技術(shù)與發(fā)展. 2009(11)
[3]視頻會(huì)議系統(tǒng)安全體系設(shè)計(jì)[J]. 徐彥彥,徐正全,任延珍. 計(jì)算機(jī)工程與應(yīng)用. 2006(14)
[4]CIMS物流調(diào)度系統(tǒng)的建模與仿真[J]. 區(qū)偉明,胡奇英. 計(jì)算機(jī)集成制造系統(tǒng). 2004(09)
[5]XML與關(guān)系數(shù)據(jù)技術(shù)比較[J]. 劉子龍,姜繼忱. 電腦開(kāi)發(fā)與應(yīng)用. 2004(07)
碩士論文
[1]視頻會(huì)議系統(tǒng)移動(dòng)端的研究與實(shí)現(xiàn)[D]. 劉志文.北京郵電大學(xué) 2019
[2]排隊(duì)論在車間調(diào)度中的研究與應(yīng)用[D]. 趙琴.蘭州理工大學(xué) 2013
本文編號(hào):3107671
本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/3107671.html
最近更新
教材專著