天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 搜索引擎論文 >

基于HTML5的網(wǎng)絡(luò)在線多媒體會(huì)議系統(tǒng)的改進(jìn)

發(fā)布時(shí)間:2020-03-14 17:22
【摘要】:隨著互聯(lián)網(wǎng)日新月異的發(fā)展,人們?nèi)找鎸⑷粘5墓ぷ鬟w移到網(wǎng)絡(luò)上來完成,從電子郵件到搜索引擎,從淘寶、京東商城的火熱到去哪網(wǎng)的興起,這些日常生活中的行為正在逐漸的在網(wǎng)絡(luò)上完成。由于網(wǎng)絡(luò)的通信速度,減小了現(xiàn)實(shí)存在中消耗的人力、物力和財(cái)力,所以網(wǎng)絡(luò)通信存在強(qiáng)大優(yōu)勢(shì),F(xiàn)有的多媒體會(huì)議系統(tǒng),就是將現(xiàn)實(shí)中的會(huì)議遷移到網(wǎng)絡(luò)環(huán)境中進(jìn)行,這樣省去了物理存在的會(huì)議室,減小了人們的溝通距離,方便快捷。但是,隨著HTML5技術(shù)的興起,HTML5中存在很多很有價(jià)值的新技術(shù)點(diǎn),能夠融入現(xiàn)有的多媒體會(huì)議系統(tǒng),用以提升它的功能和性能等方面。相對(duì)而言,現(xiàn)有的多媒體會(huì)議系統(tǒng)已經(jīng)跟不上時(shí)代的發(fā)展,由此,我們需要對(duì)現(xiàn)有的多媒體會(huì)議系統(tǒng)進(jìn)行改進(jìn),使其適應(yīng)HTML5的發(fā)展浪潮。 本文主要工作是將HTML5中的WebSocket協(xié)議應(yīng)用到多媒體會(huì)議系統(tǒng)的聊天室模塊中,為了使整個(gè)系統(tǒng)實(shí)現(xiàn)WebSocket通信,還對(duì)Servlet容器進(jìn)行了升級(jí)。WebSocket協(xié)議是對(duì)HTTP協(xié)議1.1版本的一個(gè)升級(jí),和HTTP協(xié)議的無狀態(tài)連接不同,WebSocket協(xié)議的通信機(jī)制是面向連接的有狀態(tài)的全雙工方式的通信。WebSocket只在初次請(qǐng)求階段會(huì)發(fā)送帶有HTTP頭部信息的幀,當(dāng)它處于通信狀態(tài)時(shí),將直接在服務(wù)器與瀏覽器將的信道內(nèi)發(fā)送和接收實(shí)時(shí)消息,提升聊天性能和用戶體驗(yàn)。在改進(jìn)后的聊天室模塊中,聊天消息借助WebSocket通信方式,將原系統(tǒng)中的AJAX實(shí)現(xiàn)的即時(shí)消息通信升級(jí)為實(shí)時(shí)消息通信。在新的通信邏輯中,通過瀏覽器頁面內(nèi)嵌的框架打開,同時(shí)打開一條WebSocket通信信道,這條信道連接瀏覽器與服務(wù)器,全雙工通信。在瀏覽器中,應(yīng)用DOM的WebSocket對(duì)象,每建立一條WebSocket通信信道都要在頁面中new新建一個(gè)該對(duì)象的實(shí)例,來管理這條信道的瀏覽器端。在服務(wù)器端,應(yīng)用一個(gè)繼承了Tomcat中的WebSocket Servlet類的特殊Servlet來管理服務(wù)器端的這條信道。服務(wù)器端的信道由這個(gè)特殊的Servlet統(tǒng)一管理,在這種通信模式中,每條信道都由confId和user唯一標(biāo)識(shí)。消息的獲取不再用AJAX輪詢,而是在發(fā)送消息的同時(shí)將消息直接發(fā)送給相關(guān)的用戶,不必用戶自己去取了。消息的存儲(chǔ)還是啟用線程存儲(chǔ),先將消息存儲(chǔ)在一個(gè)消息池中,存儲(chǔ)時(shí)將消息從消息池中取出存儲(chǔ)即可。 本文還對(duì)視頻通信模塊的實(shí)現(xiàn)方式提供了另一種新的思路,就是將原有用JMF框架控制、用applet元素嵌入頁面的前端視頻通信方式改用video、canvas和WebSocket來實(shí)現(xiàn)。其中,攝像頭的視頻信息流由JavaScript腳本控制傳入video元素中作為它的數(shù)據(jù)源,然后抓取video中的圖像到本地的canvas元素中,然后再將canvas中的數(shù)據(jù)通過WebSocket經(jīng)由服務(wù)器傳遞給遠(yuǎn)端的對(duì)應(yīng)canvas。由于canvas的抓取工作定時(shí)進(jìn)行,所以,只要這個(gè)定時(shí)器設(shè)置合理,用圖像展示的視頻信息和用JMF展現(xiàn)的視頻信息并無差異。 最后,本文還對(duì)原多媒體會(huì)議系統(tǒng)的前端性能進(jìn)行了優(yōu)化的工作。根據(jù)雅虎工程師前端性能優(yōu)化的著名十四條規(guī)則,我們對(duì)多媒體會(huì)議系統(tǒng)前端代碼中的CSS樣式表和JavaScript腳本都進(jìn)行了優(yōu)化。
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP311.52;TN948.63

【共引文獻(xiàn)】

相關(guān)期刊論文 前10條

1 楊俊;李艷梅;;JavaScript面向?qū)ο缶幊烫轿鯷J];辦公自動(dòng)化;2010年08期

2 諶燕;趙定遠(yuǎn);;基于AJAX的異步Web開發(fā)模式[J];成都大學(xué)學(xué)報(bào)(自然科學(xué)版);2007年04期

3 楊英;周偉其;;基于ASP網(wǎng)上教學(xué)系統(tǒng)若干問題的探討[J];重慶工學(xué)院學(xué)報(bào)(自然科學(xué)版);2007年05期

4 吳曉明;崔曉臨;楊信廷;錢建平;;ArcGIS Server平臺(tái)下空間數(shù)據(jù)與屬性數(shù)據(jù)的交互[J];測(cè)繪通報(bào);2009年10期

5 肖波;陳正學(xué);;基于JAVA的描述語言應(yīng)用[J];電腦學(xué)習(xí);2009年02期

6 陳牧歌;王健;;Ajax技術(shù)在Web開發(fā)中的應(yīng)用[J];電腦學(xué)習(xí);2010年04期

7 陳錦平;何孝港;;基于Ajax技術(shù)Web實(shí)時(shí)監(jiān)控系統(tǒng)[J];電腦編程技巧與維護(hù);2009年17期

8 湯衛(wèi)衛(wèi);梁儉佳;陶志榮;劉鎮(zhèn)江;;基于Web的集群監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];電腦編程技巧與維護(hù);2010年08期

9 陳員義;周祥明;;JavaScript閉包研究及典型應(yīng)用[J];電腦編程技巧與維護(hù);2011年10期

10 張曉龍;;基于Ajax的Web應(yīng)用[J];電腦開發(fā)與應(yīng)用;2006年08期

相關(guān)會(huì)議論文 前2條

1 陳小松;王桂平;王崢瀛;郭潔;;三峽右岸水電站H9000TR狀態(tài)監(jiān)測(cè)及趨勢(shì)分析系統(tǒng)研究[A];中國(guó)水力發(fā)電工程學(xué)會(huì)信息化專委會(huì)2007年學(xué)術(shù)交流會(huì)論文集[C];2007年

2 李蕊;魏更宇;王樅;張冬梅;;Rhino解析引擎的分析與改進(jìn)[A];2010年全國(guó)通信安全學(xué)術(shù)會(huì)議論文集[C];2010年

相關(guān)碩士學(xué)位論文 前10條

1 劉東;基于EXT的富客戶端審批系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2010年

2 沈飛飛;基于組件的海洋監(jiān)測(cè)軟件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];中國(guó)海洋大學(xué);2010年

3 芮文艷;基于數(shù)據(jù)挖掘的智能化輔助教學(xué)系統(tǒng)的研究與實(shí)現(xiàn)[D];蘇州大學(xué);2010年

4 羅俊;基于ASP.net的辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];華南理工大學(xué);2010年

5 楊素亞;吉林省農(nóng)村電子商務(wù)交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2011年

6 遲名;煙草專賣網(wǎng)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2011年

7 袁鑫;手機(jī)應(yīng)用軟件發(fā)布管理系統(tǒng)的研究與實(shí)現(xiàn)[D];中南大學(xué);2010年

8 邱聯(lián)魁;面向Mobile Widget的JavaScript庫研究與實(shí)現(xiàn)[D];電子科技大學(xué);2011年

9 儲(chǔ)百生;基于射頻技術(shù)的電廠檔案資料管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2011年

10 王青竹;普通本科高校教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2011年

,

本文編號(hào):2587020

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2587020.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶80615***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com