遠(yuǎn)程屏幕傳輸及其數(shù)據(jù)壓縮的實現(xiàn)方案

遠(yuǎn)程屏幕傳輸及其數(shù)據(jù)壓縮的實現(xiàn)方案

ID:31659240

大小:170.07 KB

頁數(shù):3頁

時間:2019-01-16

遠(yuǎn)程屏幕傳輸及其數(shù)據(jù)壓縮的實現(xiàn)方案_第1頁
遠(yuǎn)程屏幕傳輸及其數(shù)據(jù)壓縮的實現(xiàn)方案_第2頁
遠(yuǎn)程屏幕傳輸及其數(shù)據(jù)壓縮的實現(xiàn)方案_第3頁
資源描述:

《遠(yuǎn)程屏幕傳輸及其數(shù)據(jù)壓縮的實現(xiàn)方案》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、萬方數(shù)據(jù)國疆固舄餡國園贅甌圈匠醯國竇回國圖北京中國農(nóng)業(yè)大學(xué)東校區(qū)電子電力工程學(xué)院(1OO083)董祖雄謝捷生摘要:遠(yuǎn)程屏幕傳輸?shù)囊饬x和應(yīng)用,以及在實現(xiàn)遠(yuǎn)程屏幕傳輸過程中如何壓縮傳輸?shù)臄?shù)據(jù)量,并對各個壓縮方案的優(yōu)缺點(diǎn)進(jìn)行了比較,關(guān)鍵詞:遠(yuǎn)程屏幕傳輸電子教室數(shù)據(jù)壓縮l遠(yuǎn)程屏幕傳輸?shù)囊饬x及其應(yīng)用背景遠(yuǎn)程屏幕傳輸是指將一臺計算機(jī)上的屏幕通過網(wǎng)絡(luò)交時地傳送到一臺或多臺計算機(jī)上并重新再現(xiàn)出來。它的傳輸過程如圖1所示。遠(yuǎn)程屏幕傳輸是許多實際應(yīng)用系統(tǒng)中的關(guān)鍵技術(shù)。最為典型的直用是在電子教室應(yīng)用系統(tǒng)中,教師機(jī)將自己顯示器的屏幕實時地通過計算機(jī)局域網(wǎng)絡(luò)傳送到幾十臺

2、甚至上百臺學(xué)生機(jī)的監(jiān)示器上,完成各種多媒體教學(xué)任務(wù),t撬上負(fù))應(yīng)記錄=通過GUl圖形界面對結(jié)構(gòu)描述表進(jìn)行操作,為用戶提供對結(jié)構(gòu)描述表中的記錄進(jìn)行增、刪、改、查詢等操作二在PowerBuilder應(yīng)用程序中,這些可以通過構(gòu)造數(shù)據(jù)窗口,再對數(shù)據(jù)窗口中的內(nèi)容進(jìn)行增、刪、改、查詢等操作來實現(xiàn):(2J在結(jié)構(gòu)描述表中選擇相關(guān)記錄形成動態(tài)表的結(jié)構(gòu)描述:蒯如.選擇XM中的T4、T3、LH構(gòu)造XM動態(tài)表,選擇操作的數(shù)據(jù)集如表3所示:表3XM動態(tài)表選擇操作的數(shù)據(jù)集XMBBBH標(biāo)本編號CHAR100XMT3l二碘甲狀腺氨酸ICHAR20xMT4I三碘甲狀腺氨酸lCH

3、AR20XMLHI促黃體生長素lCHAR20l3)根據(jù)所選記錄動態(tài)生成表的步驟如下:£根據(jù)所選擇的記錄構(gòu)造相應(yīng)的SQL語句。上例的SQL語句是:CREATETABLEXMfBBBHCHARf101NOTNULLPRIMARYKEY.T4C11AR(2).T3CHAR(2),LHCHAR(2));獸執(zhí)行PoherBuilder提供的內(nèi)嵌SQL語句(Embed—edSQLStatement)來動態(tài)創(chuàng)建表。代碼段如下:,7,7將生成的SQL語句作為字符串賦給寧符串對象Is—sqlstringIs—sql一54一奉地機(jī)的屏桀遠(yuǎn)程機(jī)的屏幕圈1遠(yuǎn)程屏幕傳輸

4、過程如教師指導(dǎo)學(xué)生如何操作一個軟件、完成一個瀑件的演不或播放一段電影等。同時通過這種系統(tǒng)教師還可以隨時監(jiān)看和控制·臺或多臺學(xué)生機(jī)。這種系統(tǒng)目前以、計算機(jī)教Is—sq]=”CREATE’[ABLEXM(BBBHCHAR(10)NOTNULLPRIMARYKEY,T4CHAR(2),T3CHAR(2),It-ICHAR(2J);”SQLCA.AutoCommit=True//執(zhí)行內(nèi)嵌SQL語句產(chǎn)生動態(tài)表XMExecuteimmediate:ls—sql;注意:代碼中NOTNULLPRIMARYKEY的說明是保證動態(tài)創(chuàng)建表的關(guān)鍵。3結(jié)論結(jié)構(gòu)描述表為程

5、序運(yùn)行期間動態(tài)構(gòu)造表提供了數(shù)據(jù)庫設(shè)計的軟件接口。執(zhí)行PowerBuilder的內(nèi)嵌SQL語句來動態(tài)創(chuàng)建表,應(yīng)用程序的開發(fā)提供了動態(tài)設(shè)計數(shù)據(jù)庫的手段。用這種方法在開發(fā)基于SQLAnywhere數(shù)據(jù)庫進(jìn)行數(shù)據(jù)處理的系統(tǒng)時可姒動態(tài)地擴(kuò)展系統(tǒng)功能,可以更方便地滿足用廠1的新需求。參考文獻(xiàn)1王蓉PowcrBuiHer應(yīng)用開發(fā)技術(shù)洋解.北京:電子工廿出版社,19992額爾曼,威多姆著,史加權(quán)譚數(shù)據(jù)庫系統(tǒng)基礎(chǔ)教程北京:清華大學(xué)出版社,1999(收稿日期:2001—04—28)《微型機(jī)與應(yīng)用》2001年第10期萬方數(shù)據(jù)學(xué),網(wǎng)絡(luò)培訓(xùn)、計算機(jī)網(wǎng)絡(luò)管理、網(wǎng)吧管理等中

6、有著很多實際的應(yīng)用在這些應(yīng)用系統(tǒng)中,遠(yuǎn)程屏幕傳輸?shù)淖罱K效果是十舒關(guān)鍵的.它往往決定,整個產(chǎn)品的應(yīng)用價值一2遠(yuǎn)程屏幕傳輸中數(shù)據(jù)壓縮的提出和壓縮的可行性遠(yuǎn)程辟幕傳輸?shù)哪繕?biāo)是要求完整、實時、宵較好視覺效果地將一臺計算機(jī)的屏幕傳送至一臺或多臺計箅機(jī)卜并且重新再現(xiàn)出來一由于屏幕是一個大數(shù)據(jù)量的多媒體信息.要達(dá)到這個目標(biāo)并不是一件十分容易的事情。下面計算一下在沒有任何數(shù)據(jù)壓稚的情況下,遠(yuǎn)程屏幕傳輸中涉受到的數(shù)據(jù)量.典型的顯示配置為:分辨率為800+600,顏色深度為32位色則一幅整辟的數(shù)據(jù)量為:800十600}32=15360000B=l5.36MB:要想

7、達(dá)到一個可以接受的實時傳送效果.則每秒至少需要傳送3—4個屏幕:因此在沒有任何壓縮的情況下,每秒需要傳送的數(shù)據(jù)量軍少為:1536MB}3/s=4608MB/s,這樣大的數(shù)據(jù)量在當(dāng)前的10%lbps的局域同環(huán)境中是難以實現(xiàn)的:并且在很多具體的它胃中.網(wǎng)絡(luò)帶寬也不可能被屏幕傳輸所獨(dú)占。商對這樣』=的數(shù)據(jù)量,必須進(jìn)行數(shù)據(jù)壓縮一而且在屏幕數(shù)據(jù)傳輸中也存在著許多冗余的數(shù)據(jù),因此壓縮是可行的.首先,遠(yuǎn)程屏幕傳輸中數(shù)據(jù)存在時間上的相關(guān)眭:由于遠(yuǎn)程屏幕傳輸是個連續(xù)進(jìn)行的傳輸系統(tǒng),在時間相關(guān)眭上表現(xiàn)為前岳二群存在著很大的相關(guān)性。例如:1個菜單的彈出和收回、J個窗

8、口的拖動操作、1個擊鍵動作在某個編輯窗口中增加或減少1個寧符等,所有這些都使前后一個異幕在很大部分上相同,發(fā)生政變的只是一小部分象素。其次.遠(yuǎn)程屏幕傳

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。