1.一種PC端控制移動(dòng)設(shè)備的方法,包括以下步驟:
(1)在PC端與移動(dòng)設(shè)備之間建立通訊連接;
(2)在PC端生成移動(dòng)設(shè)備的屏幕鏡像;
(3)通過(guò)PC端操作實(shí)現(xiàn)對(duì)移動(dòng)設(shè)備控制。
2.如權(quán)利要求1所述的PC端控制移動(dòng)設(shè)備的方法,其特征在于:步驟(2)中,在PC端生成移動(dòng)設(shè)備的屏幕鏡像的方法包括以下步驟:
1)參數(shù)及數(shù)據(jù)獲取,PC端獲取移動(dòng)設(shè)備的屏幕大小、分辨率和屏幕顯示內(nèi)容數(shù)據(jù);
2)創(chuàng)建鏡像窗口,根據(jù)獲取的屏幕參數(shù)將移動(dòng)設(shè)備的屏幕分辨率轉(zhuǎn)換為對(duì)應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo),根據(jù)鏡像窗口分辨率計(jì)算與移動(dòng)設(shè)備屏幕位置坐標(biāo)對(duì)應(yīng)的鏡像窗口位置坐標(biāo);
3)鏡像內(nèi)容顯示,根據(jù)獲取的移動(dòng)設(shè)備的屏幕顯示內(nèi)容數(shù)據(jù)在鏡像窗口位置坐標(biāo)顯示與該鏡像窗口坐標(biāo)對(duì)應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo)的屏幕顯示內(nèi)容。
3.如權(quán)利要求1所述的PC端控制移動(dòng)設(shè)備的方法,其特征在于:步驟(3)中,通過(guò)PC端操作實(shí)現(xiàn)對(duì)移動(dòng)設(shè)備控制的方法如下:
1)PC端采集發(fā)生在鏡像窗口的用戶動(dòng)作事件數(shù)據(jù),并將該動(dòng)作事件數(shù)據(jù)發(fā)生的鏡像窗口位置坐標(biāo)轉(zhuǎn)換成移動(dòng)設(shè)備屏幕位置坐標(biāo);
2)將該動(dòng)作事件數(shù)據(jù)和該移動(dòng)設(shè)備屏幕位置坐標(biāo)通過(guò)所述通訊連接的數(shù)據(jù)通道發(fā)送至移動(dòng)設(shè)備以使其在相應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo)模擬相應(yīng)的動(dòng)作。
4.如權(quán)利要求2所述的PC端控制移動(dòng)設(shè)備的方法,其特征在于:PC端每隔預(yù)設(shè)時(shí)間由所述數(shù)據(jù)通道獲取一次移動(dòng)設(shè)備的屏幕顯示內(nèi)容數(shù)據(jù);獲取到新的屏幕顯示內(nèi)容數(shù)據(jù)時(shí),根據(jù)新的屏幕顯示內(nèi)容數(shù)據(jù)在鏡像窗口位置坐標(biāo)顯示與該鏡像窗口坐標(biāo)對(duì)應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo)的屏幕顯示內(nèi)容,以替換之前顯示的屏幕顯示內(nèi)容。
5.如權(quán)利要求1-4任一所述的PC端控制移動(dòng)設(shè)備的方法,其特征在于,還包括:
文本的輸入步驟:PC端采集PC端輸入法錄入的文本信息數(shù)據(jù),并通過(guò)所述數(shù)據(jù)通道發(fā)送給移動(dòng)設(shè)備以調(diào)用移動(dòng)設(shè)備的輸入法進(jìn)程錄入相應(yīng)文本。
6.一種PC端控制移動(dòng)設(shè)備的系統(tǒng),包括PC端及移動(dòng)設(shè)備,其特征在于,包括:
通訊連接模塊,用于在PC端與移動(dòng)設(shè)備之間建立通訊連接;
鏡像生成模塊,用于在PC端生成移動(dòng)設(shè)備的屏幕鏡像;
操作控制模塊,用于通過(guò)PC端操作實(shí)現(xiàn)對(duì)移動(dòng)設(shè)備控制。
7.如權(quán)利要求6所述的PC端控制移動(dòng)設(shè)備的系統(tǒng),其特征在于,所述鏡像生成模塊包括:
設(shè)在移動(dòng)設(shè)備上的參數(shù)及數(shù)據(jù)獲取模塊,用于獲取移動(dòng)設(shè)備的屏幕大小、分辨率和屏幕顯示內(nèi)容數(shù)據(jù);
設(shè)在PC端的鏡像窗口創(chuàng)建模塊,用于在PC端創(chuàng)建鏡像窗口,根據(jù)獲取的屏幕參數(shù)將移動(dòng)設(shè)備的屏幕分辨率轉(zhuǎn)換為對(duì)應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo),根據(jù)鏡像窗口分辨率計(jì)算與移動(dòng)設(shè)備屏幕位置坐標(biāo)對(duì)應(yīng)的鏡像窗口位置坐標(biāo);
設(shè)在PC端的鏡像內(nèi)容顯示模塊,用于根據(jù)獲取的移動(dòng)設(shè)備的屏幕顯示內(nèi)容數(shù)據(jù)在鏡像窗口位置坐標(biāo)顯示與該鏡像窗口坐標(biāo)對(duì)應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo)的屏幕顯示內(nèi)容。
8.如權(quán)利要求6所述的PC端控制移動(dòng)設(shè)備的系統(tǒng),其特征在于,所述操作控制模塊包括:
設(shè)在PC端的動(dòng)作采集及轉(zhuǎn)換模塊,用于在PC端采集發(fā)生在鏡像窗口的用戶動(dòng)作事件數(shù)據(jù),并將該動(dòng)作事件數(shù)據(jù)發(fā)生的鏡像窗口位置坐標(biāo)轉(zhuǎn)換成移動(dòng)設(shè)備屏幕位置坐標(biāo);
設(shè)在移動(dòng)設(shè)備的動(dòng)作事件模擬模塊,用于根據(jù)通過(guò)通訊連接的數(shù)據(jù)通道傳遞的該動(dòng)作事件數(shù)據(jù)和該移動(dòng)設(shè)備屏幕位置坐標(biāo)在相應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo)模擬相應(yīng)的動(dòng)作。
9.如權(quán)利要求7所述的PC端控制移動(dòng)設(shè)備的系統(tǒng),其特征在于:所述參數(shù)及數(shù)據(jù)獲取模塊,每隔預(yù)設(shè)時(shí)間由所述數(shù)據(jù)通道獲取一次移動(dòng)設(shè)備的屏幕顯示內(nèi)容數(shù)據(jù);
所述鏡像內(nèi)容顯示模塊,還用于在獲取到新的屏幕顯示內(nèi)容數(shù)據(jù)時(shí),根據(jù)新的屏幕顯示內(nèi)容數(shù)據(jù)在鏡像窗口位置坐標(biāo)顯示與該鏡像窗口坐標(biāo)對(duì)應(yīng)的移動(dòng)設(shè)備屏幕位置坐標(biāo)的屏幕顯示內(nèi)容,以替換之前顯示的屏幕顯示內(nèi)容。
10.如權(quán)利要求6-9任一所述的PC端控制移動(dòng)設(shè)備的系統(tǒng),其特征在于,還包括:
設(shè)在PC端的文本采集模塊,用于在PC端采集PC端輸入法錄入的文本信息數(shù)據(jù),并通過(guò)所述數(shù)據(jù)通道發(fā)送給移動(dòng)設(shè)備以調(diào)用移動(dòng)設(shè)備的輸入法進(jìn)程錄入相應(yīng)文本;
設(shè)在移動(dòng)設(shè)備上的文本輸入模塊,用于在移動(dòng)設(shè)備上通過(guò)數(shù)據(jù)通道獲取PC端采集的PC端輸入法錄入的文本信息數(shù)據(jù),并調(diào)用移動(dòng)設(shè)備的輸入法進(jìn)程以根據(jù)所述文本信息數(shù)據(jù)錄入相應(yīng)文本。