版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
視頻會(huì)議框架
與信令控制流程會(huì)議框架模型分析
緊耦合會(huì)議拓?fù)渚o耦合是指由一個(gè)中心節(jié)點(diǎn)實(shí)現(xiàn)信令集中控制的會(huì)議集中混合模式在這個(gè)會(huì)議模型中,終端各成員間的通信,通過一個(gè)核心的混合器來(lái)實(shí)現(xiàn)。每個(gè)成員均需與混合器建立媒體和信令的連接?;旌掀髫?fù)責(zé)對(duì)所有成員進(jìn)行混合控制,并進(jìn)行媒體流的混合分發(fā)本模式的優(yōu)點(diǎn)每個(gè)成員只會(huì)收到一個(gè)混合后的流。減少了計(jì)算復(fù)雜性。對(duì)于終端用戶減少了帶寬需求,并且可以自由選擇自己的編碼格式。音頻流在混合前可以靜音壓縮。整個(gè)系統(tǒng)的靈活性大大增強(qiáng),并且可以支持具有不同網(wǎng)絡(luò)帶寬性能的多樣的終端。缺點(diǎn)是:整個(gè)網(wǎng)絡(luò)的可擴(kuò)展性一般,由于會(huì)議中只有一個(gè)集中的混合器,不可能在一個(gè)會(huì)話中同時(shí)支持上千方的成員。另外,服務(wù)器中的混合器將會(huì)引入一定的包傳輸延遲。所以,該模式適用于中小型網(wǎng)絡(luò)。緊耦合會(huì)議物理實(shí)現(xiàn)模型對(duì)于集中式混合模式來(lái)說,它是通過核心的混合器來(lái)實(shí)現(xiàn)用戶信令的控制、媒體流的混合等功能,如果再考慮到會(huì)議策略也由這個(gè)物理上的單一會(huì)議服務(wù)器來(lái)實(shí)現(xiàn),就是經(jīng)典的解決方案。最簡(jiǎn)單的實(shí)現(xiàn)為:在網(wǎng)絡(luò)中有一個(gè)物理服務(wù)器。該服務(wù)器實(shí)現(xiàn)了、、以及。如圖所示集中式會(huì)議服務(wù)器模型正如它的名字一樣,是一個(gè)會(huì)議的核心。會(huì)議中的所有參與者都通過被會(huì)話聯(lián)系在一起。的主要功能是保持各會(huì)話與它的連接。確保參加會(huì)議的各成員被連接在上面。為了確保每個(gè)參與者都可以得到會(huì)議的媒體流,也可以調(diào)用使進(jìn)行媒體會(huì)話。也就是說,實(shí)現(xiàn)了會(huì)議的一切控制功能。負(fù)責(zé)將會(huì)議中媒體流混合,然后將混合好的媒體流分發(fā)給各收件人。在規(guī)則下,通過調(diào)用實(shí)現(xiàn)流媒體的混合。本身并不是會(huì)議的實(shí)體。接收輸入媒體流進(jìn)行混合,然后形成新的媒體流輸出。總是直接的或間接的處于的控制下。首先分析媒體策略,然后在中插入恰當(dāng)?shù)囊?guī)則。如果直接控制,那么要么和共駐主存,要么通過很多協(xié)議被控制。如果是間接控制的,那么委托進(jìn)行混合,參與者都擁有各自的。會(huì)議通知服務(wù)器提供了會(huì)議通知服務(wù)器,它擔(dān)當(dāng)通知的角色。會(huì)議通知服務(wù)器接受來(lái)自用戶的訂閱,并通知訂閱者會(huì)議狀態(tài)的改變。會(huì)議狀態(tài)包括:參與者聯(lián)系到的狀態(tài),以及與其相關(guān)聯(lián)的會(huì)話信息。當(dāng)有一個(gè)新的參與者加入會(huì)議時(shí),會(huì)議狀態(tài)發(fā)生了變化,則通過通知參與者。同樣地,當(dāng)有參與者離開,則需通知訂閱者。視頻會(huì)議系統(tǒng)
控制功能模塊在視頻會(huì)議系統(tǒng)中會(huì)議的控制功能至關(guān)重要,它的實(shí)現(xiàn)是視頻會(huì)議實(shí)現(xiàn)的基礎(chǔ)。因此,對(duì)會(huì)議的控制功能總結(jié)如下:與各與會(huì)者進(jìn)行信令交互,控制多方會(huì)話的建立,維持和結(jié)束維護(hù)會(huì)議的狀態(tài)并通報(bào)給各與會(huì)者較全面的會(huì)議控制能力多個(gè)會(huì)議的配置、初始化、管理安全準(zhǔn)入機(jī)制保障視頻無(wú)沖突的共享會(huì)議應(yīng)能添加、刪除多個(gè)參與者控制功能流程視頻會(huì)議流程包括創(chuàng)建會(huì)議、加入會(huì)議、開始會(huì)議和結(jié)束會(huì)議等步驟。其中會(huì)議開始后如何進(jìn)行會(huì)議狀態(tài)信息通告,以及會(huì)場(chǎng)控制機(jī)制需要制定相應(yīng)的規(guī)范,這就需要對(duì)會(huì)議建立中的信令流程進(jìn)行設(shè)計(jì)。創(chuàng)建會(huì)議實(shí)現(xiàn)過程描述如下:用戶發(fā)出包含要?jiǎng)?chuàng)建的會(huì)議的消息。會(huì)議服務(wù)器收到該請(qǐng)求。查找消息請(qǐng)求的會(huì)議,看是否存在該會(huì)議,如果不存在,說明是一個(gè)新的會(huì)議請(qǐng)求,則創(chuàng)建一個(gè)新的會(huì)議,會(huì)議的名稱、為請(qǐng)求的會(huì)議名稱、,并創(chuàng)建對(duì)應(yīng)的會(huì)話。向該用戶返回200消息,其中包含會(huì)議的和屬性,且該用戶被加入到創(chuàng)建的會(huì)議中,成為會(huì)議的第一個(gè)會(huì)議成員。該用戶和媒體服務(wù)器建立媒體通道連接。將新創(chuàng)建的會(huì)議進(jìn)行注冊(cè),以便其他的用戶可以申請(qǐng)加入該會(huì)議。加入會(huì)議方式一:用戶通過發(fā)送請(qǐng)求加入會(huì)議,即方式方式加入會(huì)議,用戶可先通過、公告、即時(shí)消息等方式事先獲得會(huì)議,然后向會(huì)議發(fā)送消息,請(qǐng)求加入會(huì)議。其實(shí)現(xiàn)過程描述如下:F1:用戶向發(fā)送請(qǐng)求。F2:在收到呼叫請(qǐng)求消息后,該消息進(jìn)入?yún)f(xié)議棧的接收隊(duì)列,等候進(jìn)入狀態(tài)機(jī)處理隊(duì)列。消息進(jìn)入狀態(tài)機(jī)處理隊(duì)列并由狀態(tài)機(jī)進(jìn)行消息狀態(tài)處理,發(fā)出180消息通知呼叫處理進(jìn)行中。F3:根據(jù)會(huì)議策略,如果允許加入則發(fā)出200確認(rèn)消息,否則發(fā)出403或401等消息。F4:收到200,發(fā)出確認(rèn)消息。其中200的描述中攜帶著媒體服務(wù)器的媒體描述信息,和媒體服務(wù)器之間將建立媒體通道。收到確認(rèn)消息,本次雙方呼叫協(xié)商過程結(jié)束,協(xié)議棧狀態(tài)機(jī)處理結(jié)束,釋放占用的資源。:和媒體服務(wù)器之間開始媒體流的傳輸,默認(rèn)的媒體策略是將會(huì)收到所有其他會(huì)議用戶的音頻流,接收一路視頻流,該視頻流可以在不同會(huì)議用戶之間切換。F5:向發(fā)出消息,訂閱會(huì)議狀態(tài)信息。F6:向返回200消息,訂閱成功。F7:向發(fā)出通知消息,告知會(huì)議狀態(tài)。F8:收到消息,從攜帶的內(nèi)容描述中得到會(huì)議的狀態(tài)信息,并返回200確認(rèn)消息。會(huì)議狀態(tài)信息包括:出席會(huì)議的成員,每個(gè)成員的連接信息和媒體信息,會(huì)議成員的加入和離開,成員的策略改變等狀態(tài)變化。每當(dāng)會(huì)議狀態(tài)發(fā)生改變,就向各個(gè)會(huì)議成員發(fā)送通知消息,通過消息時(shí)刻了解會(huì)議狀態(tài)。消息體描述如下:F1:3402934234\2.0:2.0;94883:70:<:3402934234>:<>32331:d43284b4c76e66710:45:<>:,,,,,,,::,:::...()F22.0180:2.0:<:3402934234>:<>32331:d43284b4c76e66710:45:<:3402934234>:0F32.0200:2.094883192.0.2.4:<:3402934234>733413:<>32331:d43284b4c76e66710:45:<:3402934234>:,,,,,,,:,:,,:,,::...()F42.0200:2.0:<:3402934234>:<>:d43284b4c76e66710:45:<>::…()F5:34029342342.0:2.094334:70:<:3402934234>:<>43524545:k3l43034:22:<>:,,,,,,,::::0F62.0200::2.0:<:3402934234>:<>:k3l43034:22:<:3402934234>::…()F72.02.05;943343d1:70:<>43524545:<:3402934234>334332:k3l43034:34321:<:3402934234>:,,,,,,,::,:3600:,,::...()F82.0200::2.0:<>:<:3402934234>:k3l43034:34321:<>::…()方式二:通過發(fā)送要求用戶參加會(huì)議,即方式方式三:——第三方參與者邀請(qǐng)用戶加入會(huì)議,該用戶通過發(fā)送給加入會(huì)議方式四::第三方參與者請(qǐng)求添加新用戶到會(huì)議
參與者通過方法請(qǐng)求添加參與者。下圖中就展現(xiàn)了這個(gè)例子,現(xiàn)有在會(huì)議中的成員,她想要邀請(qǐng)加入會(huì)議。移除參與者——?jiǎng)h除會(huì)議
這里是創(chuàng)建者離開會(huì)議則會(huì)議則會(huì)議室被刪除中科院
模塊設(shè)計(jì)與實(shí)現(xiàn)模塊的主要包括如下函數(shù):1.初始化函數(shù):完成各個(gè)參數(shù)、協(xié)議棧的初始化,的初始化、創(chuàng)建,啟動(dòng)線程等。2.消息監(jiān)聽和接收發(fā)送函數(shù):監(jiān)聽設(shè)定的端口是否有消息到達(dá),并接收到達(dá)的消息,送入接收隊(duì)列;從發(fā)送隊(duì)列中取出待發(fā)送的消息進(jìn)行發(fā)送。3.消息處理函數(shù):對(duì)收到的所有消息進(jìn)行處理。4.銷毀函數(shù):完成的銷毀,釋放資源。中科院具體控制消息處理過程
我們定義了一些控制消息用于會(huì)議控制,這些控制消息基本上能完成會(huì)議控
制的功能??刂葡⒑拖⑻幚沓绦虻膶?duì)應(yīng)關(guān)系如下所示:
{""},{"",},{"",},{"",},{"",},{"",},{"2",2},{"2",2},{"2",2},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},{"",},消息處理過程:當(dāng)檢測(cè)到用戶發(fā)送消息后,將用戶消息保存在中,調(diào)用的()函數(shù),將取出來(lái)的保存在類中,然后檢測(cè)中的消息是否是一個(gè)完整的消息,如果不是完整的消息,繼續(xù)調(diào)用函數(shù),接收用戶的消息;如果是完整的消息,分析消息,根據(jù)消息的頭部調(diào)用相應(yīng)的處理函數(shù)。消息具體處理流程如下:
用戶登錄過程9、春去春又回,新桃換舊符。在那桃花盛開的地方,在這醉人芬芳的季節(jié),愿你生活像春天一樣陽(yáng)光,心情像桃花一樣美麗,日子像桃子一樣甜蜜。6月-236月-23Sunday,June4,202310、人的志向通常和他們的能力成正比例。20:16:0620:16:0620:166/4/20238:16:06PM11、夫?qū)W須志也,才須學(xué)也,非學(xué)無(wú)以廣才,非志無(wú)以成學(xué)。6月-2320:16:0620:16Jun-2304-Jun-2312、越是無(wú)能的人,越喜歡挑剔別人的錯(cuò)兒。20:16:0620:16:0620:16Sunday,June4,202313、志不立,天下無(wú)可成之事。6月-236月-2320:16:0620:16:06June4,202314、ThankyouverymuchfortakingmewithyouonthatsplendidoutingtoLondon.ItwasthefirsttimethatIhadseentheToweroranyoftheotherfamoussights.IfI'dgonealone,Icouldn'thaveseennearlyasmuch,becauseIwouldn'thaveknownmywayabout.。04六月2023
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年云南省安全員《A證》考試題庫(kù)及答案
- 2025上海市建筑安全員-B證考試題庫(kù)及答案
- 研學(xué)水稻課程設(shè)計(jì)
- 糖果主題活動(dòng)課程設(shè)計(jì)
- 2025江西省建筑安全員考試題庫(kù)
- 數(shù)控鉆床工作臺(tái)課程設(shè)計(jì)
- 2024年山東省建筑安全員《A證》考試題庫(kù)及答案
- 教學(xué)系統(tǒng)課程設(shè)計(jì)
- 物聯(lián)網(wǎng)工業(yè)課程設(shè)計(jì)
- 智慧旅游系統(tǒng)課程設(shè)計(jì)
- 終極戰(zhàn)略規(guī)劃指南:深度剖析Cross SWOT分析、市場(chǎng)洞察與內(nèi)部能力優(yōu)化的綜合行動(dòng)方案
- 中國(guó)偏頭痛診治指南(第一版)2023解讀
- 湖北省武漢市黃陂區(qū)2024年數(shù)學(xué)六年級(jí)第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 關(guān)于開展2024年度保密自查自評(píng)專項(xiàng)檢查工作的實(shí)施方案
- 商場(chǎng)反恐防暴應(yīng)急預(yù)案演練方案
- 2024年天津市西青經(jīng)濟(jì)開發(fā)集團(tuán)限公司公開招聘工作人員高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 智慧物業(yè)管理的區(qū)塊鏈技術(shù)應(yīng)用
- 數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范標(biāo)準(zhǔn)
- 公安管理學(xué)試題(含答案)
- 2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-ZZ019 智能財(cái)稅基本技能賽題 - 模塊三-答案
- 一例護(hù)理不良事件分析(手術(shù)室異物遺留預(yù)防)
評(píng)論
0/150
提交評(píng)論