欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于Android系統(tǒng)的USB動態(tài)實時控制方法及其系統(tǒng)的制作方法

文檔序號:6362656閱讀:314來源:國知局
專利名稱:基于Android系統(tǒng)的USB動態(tài)實時控制方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種Android手機上的以USB方式傳輸數(shù)據(jù)的實時控制方法及其系統(tǒng),所屬數(shù)據(jù)傳輸技術(shù)及遠(yuǎn)程控制領(lǐng)域。
背景技術(shù)
隨著移動互聯(lián)網(wǎng)的蓬勃發(fā)展,手機作為移動互聯(lián)網(wǎng)最重要的承載設(shè)備,在人們?nèi)粘I钪兴缪莸慕巧絹碓街匾?。隨著人們開始關(guān)注于手機應(yīng)用的多元化和功能的強大的,在滿足消費者越來越高的要求方面,智能手機成為最好的選擇。同時也正是基于這種原因,智能手機在手機市場扮演著非常重要的角色,而且相應(yīng)的智能手機應(yīng)用領(lǐng)域也變得火爆起來,從中我們不難看出智能手機所蘊含著廣闊發(fā)展前景。作為當(dāng)今最熱門的智能手機平臺之一,由Google開發(fā)的Android 0S,是一種真正意義上的開放性移動設(shè)備平臺。Android OS包括操作系統(tǒng)、用戶界面和應(yīng)用程序等移動電話工作所需的全部組件,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。作為最近幾年才涌現(xiàn)的智能手機操作系統(tǒng),Android操作系統(tǒng)無疑是一個新手,但是借助Google牽頭的OHA(Open Handset Alliance)開放手機聯(lián)盟的成功運作,多家智能手機制造商不斷推出基于Android操作系統(tǒng)的智能手機,使Android操作系統(tǒng)的市場份額以及影響力與日俱增,其前景正被越來越多的人看好。智能手機所需要的小巧便攜的特性使其顯示、存儲、計算等能力無法與同時期的計算機相媲美,因此,在許多場景下需要將手機連接至電腦以進(jìn)行交互。手機與電腦間常見的數(shù)據(jù)傳輸接口有USB接口、紅外線接口和藍(lán)牙接口等,其中,應(yīng)用最廣泛的當(dāng)屬USB接口。 USB (通用串行總線)是一種計算及外圍串行通信接口標(biāo)準(zhǔn),它克服了傳統(tǒng)計算機串/并口的缺陷,具有熱插拔,即插即用,數(shù)據(jù)傳輸可靠,擴展方便,低成本等優(yōu)點。現(xiàn)有的手機與電腦之間通過USB數(shù)據(jù)線連接的軟件,通常能夠?qū)崿F(xiàn)數(shù)據(jù)的拷貝備份、安裝或卸載程序等功能。然而隨著智能手機應(yīng)用的擴充,例如手機作為客戶端來應(yīng)用云服務(wù)以及進(jìn)行文檔、圖片等處理時,屏幕的小巧制約了使用的便捷性。本發(fā)明實現(xiàn)了電腦或云終端等上位機設(shè)備對Android手機通過USB數(shù)據(jù)線的遠(yuǎn)程控制,使用人員通過USB數(shù)據(jù)線聯(lián)通計算機與需要被控制的手機,將被控手機的桌面環(huán)境顯示到自己的計算機屏幕或投影儀上,通過計算機上的鼠標(biāo)、鍵盤等輸入設(shè)備對手機進(jìn)行展示顯示、操作執(zhí)行等工作。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種能夠?qū)㈦娔X對手機的遠(yuǎn)程控制通過USB 方式承載,提高了傳輸速度和安全性,無需復(fù)雜的配置,更加便捷的基于Android系統(tǒng)的 USB動態(tài)實時控制方法及其系統(tǒng)。本發(fā)明為解決上述技術(shù)問題采用以下技術(shù)方案本發(fā)明設(shè)計了一種基于Android 系統(tǒng)的USB動態(tài)實時控制方法,該方法是通過作為服務(wù)端的Android智能手機和作為用戶端的電腦或云終端通過USB數(shù)據(jù)線連接而實現(xiàn)的,包括如下步驟步驟(1)服務(wù)端和用戶端分別啟動各自的實時動態(tài)控制程序,顯示各自的用戶界面, 為用戶展示用戶端遠(yuǎn)程控制功能模塊和服務(wù)端遠(yuǎn)程控制功能模塊的各項功能; 步驟(2)用戶端與服務(wù)端通過USB數(shù)據(jù)線建立USB數(shù)據(jù)傳輸連接 步驟(3)用戶端讀取輸入設(shè)備輸入的操作命令,并將操作命令發(fā)送至服務(wù)端; 步驟(4)服務(wù)端接收用戶端發(fā)送的操作命令,并解析該操作命令; 步驟(5)服務(wù)端執(zhí)行截屏操作,并將截屏的圖片壓縮為數(shù)據(jù)包傳輸至用戶端; 步驟(6)用戶端接收服務(wù)端發(fā)送的數(shù)據(jù)包,將所述數(shù)據(jù)包進(jìn)行解析操作; 步驟(7)用戶端和服務(wù)端分別關(guān)閉各自的USB數(shù)據(jù)傳輸。作為本發(fā)明的一種優(yōu)化方法所述步驟(2)包括如下具體操作
步驟(21)服務(wù)端默認(rèn)Android手機端的IP為“127. 0. 0. 1”,用戶端USB傳輸模塊程序啟動后,使用adb forward作端口轉(zhuǎn)發(fā)以連接socket,所述socket設(shè)計為一但連接就一直保持聯(lián)通;
步驟(22 )用戶端USB傳輸模塊通過adb命令向服務(wù)端發(fā)送Broastcast,服務(wù)端 BroastcastReceiver 接收至丨J Broastcast 后啟動 server 禾呈序。作為本發(fā)明的一種優(yōu)化方法所述步驟(3)包括如下具體操作
步驟(31)用戶端遠(yuǎn)程控制功能模塊讀取輸入設(shè)備的輸入操作命令,并將所述輸入設(shè)備的輸入操作命令打包為數(shù)據(jù)包,并為所述數(shù)據(jù)包加上數(shù)據(jù)包尾標(biāo)志;
步驟(32):用戶端遠(yuǎn)程控制功能模塊調(diào)用用戶端USB傳輸模塊將步驟(31)中加上數(shù)據(jù)包尾標(biāo)志的數(shù)據(jù)包發(fā)送至服務(wù)端。作為本發(fā)明的一種優(yōu)化方法所述輸入設(shè)備的輸入操作命令為鼠標(biāo)操作命令或鍵盤操作命令或截屏操作命令。作為本發(fā)明的一種優(yōu)化方法所述數(shù)據(jù)包尾標(biāo)志為“-1”時定義為close命令。作為本發(fā)明的一種優(yōu)化方法所述步驟(4)包括如下具體操作
步驟(41):服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB傳輸模塊接收步驟(32)中用戶端 USB傳輸模塊發(fā)送的數(shù)據(jù)包,并進(jìn)行解析,如果輸入設(shè)備輸入的操作命令為鼠標(biāo)操作,轉(zhuǎn)而執(zhí)行步驟(42),如果輸入設(shè)備輸入的操作命令為鍵盤操作,轉(zhuǎn)而執(zhí)行步驟(43),如果輸入設(shè)備輸入的操作命令為截屏操作,轉(zhuǎn)而執(zhí)行步驟(44),如果數(shù)據(jù)包尾標(biāo)志為“_1”,服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB傳輸模塊關(guān)閉服務(wù)端USB連接;
步驟(42)服務(wù)端遠(yuǎn)程控制功能模塊根據(jù)操作命令中的鼠標(biāo)坐標(biāo)位置及點擊情況在服務(wù)端用戶界面模擬鼠標(biāo)點擊移動,轉(zhuǎn)而執(zhí)行步驟(5);
步驟(43):服務(wù)端遠(yuǎn)程控制功能模塊根據(jù)操作命令中的鍵盤輸入數(shù)據(jù)在服務(wù)端用戶界面模擬鍵盤輸入,轉(zhuǎn)而執(zhí)行步驟(5);
步驟(44)服務(wù)端遠(yuǎn)程控制功能模塊將當(dāng)前服務(wù)端Android手機屏幕上的顯示內(nèi)容截屏,轉(zhuǎn)而執(zhí)行步驟(5)。作為本發(fā)明的一種優(yōu)化方法所述步驟(5)包括如下具體操作
步驟(51)服務(wù)端遠(yuǎn)程控制功能模塊在所述步驟(5)中的數(shù)據(jù)包后添加數(shù)據(jù)包尾標(biāo)
志;
步驟(52):服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB數(shù)據(jù)傳輸模塊將步驟(51)中添加數(shù)據(jù)包尾標(biāo)志后的數(shù)據(jù)包發(fā)送至用戶端。
作為本發(fā)明的一種優(yōu)化方法所述數(shù)據(jù)包尾標(biāo)志為“_1”時定義為close命令。作為本發(fā)明的一種優(yōu)化方法所述步驟(6)包括如下具體操作
步驟(61):用戶端遠(yuǎn)程控制功能模塊調(diào)用用戶端USB傳輸模塊接收步驟(52)中添加數(shù)據(jù)包尾標(biāo)志后的數(shù)據(jù)包,并進(jìn)行解析操作,具體包括如下處理
步驟(611):如果步驟(52)中的數(shù)據(jù)包尾標(biāo)志不為“_1”,用戶端遠(yuǎn)程控制功能模塊將解析后的圖片顯示在用戶端用戶界面上,轉(zhuǎn)而執(zhí)行步驟(3)及其后面的操作;
步驟(612):如果步驟(52)中的數(shù)據(jù)包尾標(biāo)志為“_1”,用戶端遠(yuǎn)程控制功能模塊將解析后的圖片顯示在用戶端用戶界面上,轉(zhuǎn)而執(zhí)行步驟(7)。本發(fā)明還設(shè)計了一種基于Android系統(tǒng)的USB動態(tài)實時控制系統(tǒng),包括用戶端用戶界面、服務(wù)端用戶界面、用戶端遠(yuǎn)程控制功能模塊、服務(wù)端遠(yuǎn)程控制功能模塊、用戶端USB 傳輸模塊和服務(wù)端USB傳輸模塊;其中,所述用戶端USB傳輸模塊與服務(wù)端USB傳輸模塊進(jìn)行交互,建立USB數(shù)據(jù)傳輸連接,所述用戶端功能模塊與服務(wù)端功能模塊分別調(diào)用各自的 USB傳輸模塊,通過USB數(shù)據(jù)傳輸連接進(jìn)行交互,所述用戶端用戶界面與服務(wù)端用戶界面分別調(diào)用各自對應(yīng)的遠(yuǎn)程控制功能模塊,以圖形化界面的形式為用戶提供友好的操作環(huán)境。本發(fā)明采用以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果
1.本發(fā)明利用常用的手機USB數(shù)據(jù)線作為數(shù)據(jù)傳輸?shù)妮d體,便捷易用;
2.本發(fā)明軟件功能完整,除了用戶界面和功能模塊外,還包含有USB傳輸模塊,使用者無需復(fù)雜的設(shè)置和配置;
3.本發(fā)明針對Android系統(tǒng)的智能手機設(shè)計,設(shè)計定位為商務(wù)人士、教師、學(xué)生等需要為他人展示或演示某些計算機應(yīng)用的人群,使其能夠通過鼠標(biāo)、鍵盤等輸入設(shè)備便捷的操作智能手機上或通過手機所連接的云端上的文檔、圖片、應(yīng)用等,并在電腦屏幕或投影儀上進(jìn)行展示,使用場景廣泛,具有良好的實用性和可行性。


圖1為本發(fā)明的實時控制程序流程圖。圖2為本發(fā)明的USB傳輸程序流程圖。圖3為本發(fā)明功能模塊示意圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)說明
如圖1和圖2所示,本發(fā)明設(shè)計了一種基于Android系統(tǒng)的USB動態(tài)實時控制方法,該方法是通過作為服務(wù)端的Android智能手機和作為用戶端的電腦或云終端通過USB數(shù)據(jù)線連接而實現(xiàn)的,包括如下步驟
步驟(1)服務(wù)端和用戶端分別啟動各自的實時動態(tài)控制程序,顯示各自的用戶界面, 為用戶展示用戶端遠(yuǎn)程控制功能模塊和服務(wù)端遠(yuǎn)程控制功能模塊的各項功能; 步驟(2)用戶端與服務(wù)端通過USB數(shù)據(jù)線建立USB數(shù)據(jù)傳輸連接 步驟(3)用戶端讀取輸入設(shè)備輸入的操作命令,并將操作命令發(fā)送至服務(wù)端; 步驟(4)服務(wù)端接收用戶端發(fā)送的操作命令,并解析該操作命令; 步驟(5)服務(wù)端執(zhí)行截屏操作,并將截屏的圖片壓縮為數(shù)據(jù)包傳輸至用戶端;步驟(6)用戶端接收服務(wù)端發(fā)送的數(shù)據(jù)包,將所述數(shù)據(jù)包進(jìn)行解析操作; 步驟(7)用戶端和服務(wù)端分別關(guān)閉各自的USB數(shù)據(jù)傳輸。作為本發(fā)明的一種優(yōu)化方法所述步驟(2)包括如下具體操作
步驟(21)服務(wù)端默認(rèn)Android手機端的IP為“127. 0. 0. 1”,用戶端USB傳輸模塊程序啟動后,使用adb forward作端口轉(zhuǎn)發(fā)以連接socket,所述socket設(shè)計為一但連接就一直保持聯(lián)通;
步驟(22 )用戶端USB傳輸模塊通過adb命令向服務(wù)端發(fā)送Broastcast,服務(wù)端 BroastcastReceiver 接收至丨J Broastcast 后啟動 server 禾呈序。作為本發(fā)明的一種優(yōu)化方法所述步驟(3)包括如下具體操作
步驟(31)用戶端遠(yuǎn)程控制功能模塊讀取輸入設(shè)備的輸入操作命令,并將所述輸入設(shè)備的輸入操作命令打包為數(shù)據(jù)包,并為所述數(shù)據(jù)包加上數(shù)據(jù)包尾標(biāo)志;
步驟(32):用戶端遠(yuǎn)程控制功能模塊調(diào)用用戶端USB傳輸模塊將步驟(31)中加上數(shù)據(jù)包尾標(biāo)志的數(shù)據(jù)包發(fā)送至服務(wù)端。作為本發(fā)明的一種優(yōu)化方法所述輸入設(shè)備的輸入操作命令為鼠標(biāo)操作命令或鍵盤操作命令或截屏操作命令。作為本發(fā)明的一種優(yōu)化方法所述數(shù)據(jù)包尾標(biāo)志為“_1”時定義為close命令。作為本發(fā)明的一種優(yōu)化方法所述步驟(4)包括如下具體操作
步驟(41):服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB傳輸模塊接收步驟(32)中用戶端 USB傳輸模塊發(fā)送的數(shù)據(jù)包,并進(jìn)行解析,如果輸入設(shè)備輸入的操作命令為鼠標(biāo)操作,轉(zhuǎn)而執(zhí)行步驟(42),如果輸入設(shè)備輸入的操作命令為鍵盤操作,轉(zhuǎn)而執(zhí)行步驟(43),如果輸入設(shè)備輸入的操作命令為截屏操作,轉(zhuǎn)而執(zhí)行步驟(44),如果數(shù)據(jù)包尾標(biāo)志為“_1”,服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB傳輸模塊關(guān)閉服務(wù)端USB連接;
步驟(42)服務(wù)端遠(yuǎn)程控制功能模塊根據(jù)操作命令中的鼠標(biāo)坐標(biāo)位置及點擊情況在服務(wù)端用戶界面模擬鼠標(biāo)點擊移動,轉(zhuǎn)而執(zhí)行步驟(5);
步驟(43):服務(wù)端遠(yuǎn)程控制功能模塊根據(jù)操作命令中的鍵盤輸入數(shù)據(jù)在服務(wù)端用戶界面模擬鍵盤輸入,轉(zhuǎn)而執(zhí)行步驟(5);
步驟(44)服務(wù)端遠(yuǎn)程控制功能模塊將當(dāng)前服務(wù)端Android手機屏幕上的顯示內(nèi)容截屏,轉(zhuǎn)而執(zhí)行步驟(5)。作為本發(fā)明的一種優(yōu)化方法所述步驟(5)包括如下具體操作
步驟(51)服務(wù)端遠(yuǎn)程控制功能模塊在所述步驟(5)中的數(shù)據(jù)包后添加數(shù)據(jù)包尾標(biāo)
志;
步驟(52):服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB數(shù)據(jù)傳輸模塊將步驟(51)中添加數(shù)據(jù)包尾標(biāo)志后的數(shù)據(jù)包發(fā)送至用戶端。作為本發(fā)明的一種優(yōu)化方法所述數(shù)據(jù)包尾標(biāo)志為“_1”時定義為close命令。作為本發(fā)明的一種優(yōu)化方法所述步驟(6)包括如下具體操作
步驟(61):用戶端遠(yuǎn)程控制功能模塊調(diào)用用戶端USB傳輸模塊接收步驟(52)中添加數(shù)據(jù)包尾標(biāo)志后的數(shù)據(jù)包,并進(jìn)行解析操作,具體包括如下處理
步驟(611):如果步驟(52)中的數(shù)據(jù)包尾標(biāo)志不為“_1”,用戶端遠(yuǎn)程控制功能模塊將解析后的圖片顯示在用戶端用戶界面上,轉(zhuǎn)而執(zhí)行步驟(3)及其后面的操作;步驟(612):如果步驟(52)中的數(shù)據(jù)包尾標(biāo)志為“_1”,用戶端遠(yuǎn)程控制功能模塊將解析后的圖片顯示在用戶端用戶界面上,轉(zhuǎn)而執(zhí)行步驟(7)。 如圖3所示,本發(fā)明還設(shè)計了一種基于Android系統(tǒng)的USB動態(tài)實時控制系統(tǒng), 包括用戶端用戶界面、服務(wù)端用戶界面、用戶端遠(yuǎn)程控制功能模塊、服務(wù)端遠(yuǎn)程控制功能模塊、用戶端USB傳輸模塊和服務(wù)端USB傳輸模塊;其中,所述用戶端USB傳輸模塊與服務(wù)端 USB傳輸模塊進(jìn)行交互,建立USB數(shù)據(jù)傳輸連接,所述用戶端功能模塊與服務(wù)端功能模塊分別調(diào)用各自的USB傳輸模塊,通過USB數(shù)據(jù)傳輸連接進(jìn)行交互,所述用戶端用戶界面與服務(wù)端用戶界面分別調(diào)用各自對應(yīng)的遠(yuǎn)程控制功能模塊,以圖形化界面的形式為用戶提供友好的操作環(huán)境。
權(quán)利要求
1.一種基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于該方法是通過作為服務(wù)端的Android智能手機和作為用戶端的電腦或云終端通過USB數(shù)據(jù)線連接而實現(xiàn)的,包括如下步驟步驟(1)服務(wù)端和用戶端分別啟動各自的實時動態(tài)控制程序,顯示各自的用戶界面, 為用戶展示用戶端遠(yuǎn)程控制功能模塊和服務(wù)端遠(yuǎn)程控制功能模塊的各項功能; 步驟(2)用戶端與服務(wù)端通過USB數(shù)據(jù)線建立USB數(shù)據(jù)傳輸連接 步驟(3)用戶端讀取輸入設(shè)備輸入的操作命令,并將操作命令發(fā)送至服務(wù)端; 步驟(4)服務(wù)端接收用戶端發(fā)送的操作命令,并解析該操作命令; 步驟(5)服務(wù)端執(zhí)行截屏操作,并將截屏的圖片壓縮為數(shù)據(jù)包傳輸至用戶端; 步驟(6)用戶端接收服務(wù)端發(fā)送的數(shù)據(jù)包,將所述數(shù)據(jù)包進(jìn)行解析操作; 步驟(7)用戶端和服務(wù)端分別關(guān)閉各自的USB數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求1所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述步驟(2)包括如下具體操作步驟(21)服務(wù)端默認(rèn)Android手機端的IP為“127. 0. 0. 1”,用戶端USB傳輸模塊程序啟動后,使用adb forward作端口轉(zhuǎn)發(fā)以連接socket,所述socket設(shè)計為一但連接就一直保持聯(lián)通;步驟(22 )用戶端USB傳輸模塊通過adb命令向服務(wù)端發(fā)送Broastcast,服務(wù)端 BroastcastReceiver 接收至丨J Broastcast 后啟動 server 禾呈序。
3.根據(jù)權(quán)利要求1所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述步驟(3)包括如下具體操作步驟(31):用戶端遠(yuǎn)程控制功能模塊讀取輸入設(shè)備的輸入操作命令,并將所述輸入設(shè)備的輸入操作命令打包為數(shù)據(jù)包,并為所述數(shù)據(jù)包加上數(shù)據(jù)包尾標(biāo)志;步驟(32):用戶端遠(yuǎn)程控制功能模塊調(diào)用用戶端USB傳輸模塊將步驟(31)中加上數(shù)據(jù)包尾標(biāo)志的數(shù)據(jù)包發(fā)送至服務(wù)端。
4.根據(jù)權(quán)利要求1至3中任意一項權(quán)利要求所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述輸入設(shè)備的輸入操作命令為鼠標(biāo)操作命令或鍵盤操作命令或截屏操作命令。
5.根據(jù)權(quán)利要求3所述基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述數(shù)據(jù)包尾標(biāo)志為“_1”時定義為close命令。
6.根據(jù)權(quán)利要求3所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述步驟(4)包括如下具體操作步驟(41):服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB傳輸模塊接收步驟(32)中用戶端 USB傳輸模塊發(fā)送的數(shù)據(jù)包,并進(jìn)行解析,如果輸入設(shè)備輸入的操作命令為鼠標(biāo)操作,轉(zhuǎn)而執(zhí)行步驟(42),如果輸入設(shè)備輸入的操作命令為鍵盤操作,轉(zhuǎn)而執(zhí)行步驟(43),如果輸入設(shè)備輸入的操作命令為截屏操作,轉(zhuǎn)而執(zhí)行步驟(44),如果數(shù)據(jù)包尾標(biāo)志為“_1”,服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB傳輸模塊關(guān)閉服務(wù)端USB連接;步驟(42)服務(wù)端遠(yuǎn)程控制功能模塊根據(jù)操作命令中的鼠標(biāo)坐標(biāo)位置及點擊情況在服務(wù)端用戶界面模擬鼠標(biāo)點擊移動,轉(zhuǎn)而執(zhí)行步驟(5);步驟(43):服務(wù)端遠(yuǎn)程控制功能模塊根據(jù)操作命令中的鍵盤輸入數(shù)據(jù)在服務(wù)端用戶界面模擬鍵盤輸入,轉(zhuǎn)而執(zhí)行步驟(5);步驟(44)服務(wù)端遠(yuǎn)程控制功能模塊將當(dāng)前服務(wù)端Android手機屏幕上的顯示內(nèi)容截屏,轉(zhuǎn)而執(zhí)行步驟(5)。
7.根據(jù)權(quán)利要求3所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述步驟(5)包括如下具體操作步驟(51)服務(wù)端遠(yuǎn)程控制功能模塊在所述步驟(5)中的數(shù)據(jù)包后添加數(shù)據(jù)包尾標(biāo)志;步驟(52):服務(wù)端遠(yuǎn)程控制功能模塊調(diào)用服務(wù)端USB數(shù)據(jù)傳輸模塊將步驟(51)中添加數(shù)據(jù)包尾標(biāo)志后的數(shù)據(jù)包發(fā)送至用戶端。
8.根據(jù)權(quán)利要求7所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述數(shù)據(jù)包尾標(biāo)志為“_1”時定義為close命令。
9.根據(jù)權(quán)利要求7所述的基于Android系統(tǒng)的USB動態(tài)實時控制方法,其特征在于所述步驟(6)包括如下具體操作步驟(61):用戶端遠(yuǎn)程控制功能模塊調(diào)用用戶端USB傳輸模塊接收步驟(52)中添加數(shù)據(jù)包尾標(biāo)志后的數(shù)據(jù)包,并進(jìn)行解析操作,具體包括如下處理步驟(611):如果步驟(52)中的數(shù)據(jù)包尾標(biāo)志不為“_1”,用戶端遠(yuǎn)程控制功能模塊將解析后的圖片顯示在用戶端用戶界面上,轉(zhuǎn)而執(zhí)行步驟(3)及其后面的操作;步驟(612):如果步驟(52)中的數(shù)據(jù)包尾標(biāo)志為“_1”,用戶端遠(yuǎn)程控制功能模塊將解析后的圖片顯示在用戶端用戶界面上,轉(zhuǎn)而執(zhí)行步驟(7)。
10.一種基于Android系統(tǒng)的USB動態(tài)實時控制系統(tǒng),其特征在于;包括用戶端用戶界面、服務(wù)端用戶界面、用戶端遠(yuǎn)程控制功能模塊、服務(wù)端遠(yuǎn)程控制功能模塊、用戶端USB傳輸模塊和服務(wù)端USB傳輸模塊;其中,所述用戶端USB傳輸模塊與服務(wù)端USB傳輸模塊進(jìn)行交互,建立USB數(shù)據(jù)傳輸連接,所述用戶端功能模塊與服務(wù)端功能模塊分別調(diào)用各自的USB 傳輸模塊,通過USB數(shù)據(jù)傳輸連接進(jìn)行交互,所述用戶端用戶界面與服務(wù)端用戶界面分別調(diào)用各自對應(yīng)的遠(yuǎn)程控制功能模塊,以圖形化界面的形式為用戶提供友好的操作環(huán)境。
全文摘要
本發(fā)明公開了一種基于Android系統(tǒng)的USB動態(tài)實時控制方法及其系統(tǒng),包括用戶端用戶界面、服務(wù)端用戶界面、用戶端遠(yuǎn)程控制功能模塊、服務(wù)端遠(yuǎn)程控制功能模塊、用戶端USB傳輸模塊和服務(wù)端USB傳輸模塊;其中,所述用戶端USB傳輸模塊與服務(wù)端USB傳輸模塊進(jìn)行交互,建立USB數(shù)據(jù)傳輸連接,所述用戶端功能模塊與服務(wù)端功能模塊分別調(diào)用各自的USB傳輸模塊,通過USB數(shù)據(jù)傳輸連接進(jìn)行交互,所述用戶端用戶界面與服務(wù)端用戶界面分別調(diào)用各自對應(yīng)的遠(yuǎn)程控制功能模塊,以圖形化界面的形式為用戶提供友好的操作環(huán)境。本發(fā)明所設(shè)計的基于Android系統(tǒng)的USB動態(tài)實時控制方法及其系統(tǒng)能夠?qū)㈦娔X對手機的遠(yuǎn)程控制通過USB方式承載,提高了傳輸速度和安全性,無需復(fù)雜的配置,操作更加便捷。
文檔編號G06F13/38GK102541795SQ201210003950
公開日2012年7月4日 申請日期2012年1月9日 優(yōu)先權(quán)日2012年1月9日
發(fā)明者呂相文, 張唯唯, 袁家斌 申請人:南京航空航天大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
神池县| 耿马| 晋宁县| 德惠市| 霍山县| 莫力| 乐昌市| 三门峡市| 织金县| 眉山市| 永顺县| 龙江县| 黄梅县| 吉木乃县| 涿州市| 洮南市| 三门县| 潜江市| 沙田区| 饶河县| 麻栗坡县| 五峰| 石林| 南宫市| 垫江县| 元氏县| 定南县| 独山县| 尚志市| 镇远县| 汽车| 通河县| 林芝县| 江北区| 资源县| 吕梁市| 吉安市| 霍林郭勒市| 铁力市| 仲巴县| 称多县|