請繼續(xù)參考圖1,第一電子設備具體包括:第一收發(fā)器11和觸控顯示單元12,其中:
[0042]觸控顯示單元12,連接于第一收發(fā)器11,觸控顯示單元12用于接收針對第一電子設備I的觸控操作,其中觸控操作例如為:點擊操作、滑動操作等等。第一收發(fā)器11,用于將觸控操作的操作信息發(fā)送至第二電子設備,并且接收所述第二電子設備發(fā)送的數據;其中,觸控操作的操作信息例如為:觸控操作的類型(例如:單擊、雙擊、滑動)、觸控操作的坐標信息等等;其中第二電子設備2發(fā)送給第一電子設備I的數據例如為:視頻、音頻、網頁、顯示界面等等。
[0043]在具體實施過程中,第一電子設備I例如為:PAD、電腦、觸控顯示單元12等等,對于第一電子設備I為何種電子設備,本發(fā)明實施例不再詳細列舉,并且不作限制。而作為一個優(yōu)選實施例,第一電子設備I為觸控顯示單元12,在這種情況下,第一電子設備I不包含處理器,從而能夠節(jié)省第一電子設備I的制造成本。
[0044]2)請繼續(xù)參考圖1,第二電子設備2具體包括:
[0045]第二收發(fā)器20,用于接收操作信息;
[0046]第二處理器21,連接于第二收發(fā)器20,用于通過操作信息對發(fā)送給第一電子設備I的第一數據進行控制;
[0047]第二收發(fā)器20,還用于將第一數據發(fā)送至第一電子設備。
[0048]在具體實施過程中,第二電子設備2例如為:手機、平板電腦、筆記本電腦等等,本發(fā)明實施例不再詳細列舉,并且不作限制。
[0049]其中,第一收發(fā)器11例如為WIFI模塊等等;第二收發(fā)器20例如為WIFI模塊等等。
[0050]在具體實施過程中,第二電子設備2可以從不同位置獲取第一數據,進而本發(fā)明實施例所介紹的數據傳輸系統(tǒng)的結構也不同,下面將列舉其中的兩種進行介紹,當然,在具體實施過程中,不限于以下兩種情況。
[0051]①第二電子設備2還包括:存儲器,連接于第二處理器21,存儲器用于存儲第一數據;
[0052]第二處理器21用于:讀取存儲于存儲器的第一數據,并控制第二收發(fā)器20將第一數據發(fā)送至第一電子設備I。
[0053]具體來講,也就是第二電子設備2直接獲取存儲第二電子設備2的存儲器中的第一數據,然后將其發(fā)送給第一電子設備1,在這種情況下,由于不需要訪問云端服務器,故而具有降低網絡傳輸流量的技術效果,并且在第二電子設備2沒有聯(lián)網的情況下,第一電子設備I也能夠獲取第一數據。
[0054]②第二處理器21,用于:通過操作信息產生數據獲取請求;
[0055]請參考圖2,系統(tǒng)還包括:云端服務器3,云端服務器3具體包括:第三收發(fā)器31和連接于第三收發(fā)器31的云端處理器32,其中:
[0056]第三收發(fā)器31用于接收第二處理器21控制第二收發(fā)器20發(fā)送的數據獲取請求;
[0057]云端處理器32,用于確定數據獲取請求所對應的第一數據;
[0058]第三收發(fā)器31,用于將第一數據發(fā)送至第二電子設備2 ;
[0059]第二收發(fā)器20,還用于:將第三收發(fā)器31發(fā)送的第一數據轉發(fā)至第一電子設備I。
[0060]具體來講,也就是第二電子設備2在接收到第一電子設備I發(fā)送的操作信息之后,通過第二處理器21,將操作信息轉換為對應的數據獲取請求,然后通過第二收發(fā)器20將數據獲取請求發(fā)送至云端服務器3,進而從云端服務器3獲取第一電子設備I所需的第一數據,然后通過第二收發(fā)器20將第一數據發(fā)送至第一電子設備1,在這種情況下,第一電子設備I所獲取的第一數據更加豐富。
[0061]在具體實施過程中,第一電子設備I與第二電子設備2、第二電子設備2與云端服務器3之間可能采用不同的傳輸協(xié)議進行數據傳輸,例如:第一電子設備I與第二電子設備2之間通過WIFI進行數據傳輸,第二電子設備2與云端服務器3之間通過網絡進行數據傳輸,在這種情況下,第二收發(fā)器20則包括兩個子收發(fā)器,分別為:WIFI傳輸模塊和網絡傳輸模塊,當然,在具體實施過程中,基于第一電子設備I與第二電子設備2、第二電子設備2與云端服務器3之間的采用其他傳輸協(xié)議進行數據傳輸,第二收發(fā)器20可以包括其他子收發(fā)器,本發(fā)明實施例不再詳細列舉,并且不作限制。
[0062]其中,第三收發(fā)器31與第二收發(fā)器20之間通過互聯(lián)網進行數據傳輸。
[0063]在具體實施過程中,由于第一電子設備I和第二電子設備2的分辨率都不太相同,進而導致顯示尺寸也不同,例如:第一電子設備I的分辨率為:720px*1280px,第二電子設備2的顯示尺寸為:1600px*900px,在第一電子設備I和第二電子設備2上的相同坐標可能對應不同的目標對象,例如:觸控操作在第一電子設備I上指向快進按鈕,而同樣的坐標在第二電子設備2上可能對應關閉按鈕,為了防止第二電子設備2對觸控操作產生錯誤的響應,故而需要將將觸控操作的坐標信息由第一觸控坐標轉換為第二觸控坐標,其中可以通過該數據傳輸系統(tǒng)的多個不同的結構將第一觸控坐標轉換為第二觸控坐標,下面列舉其中的兩種進行介紹,當然,在具體實施過程中,不限于以下兩種情況。
[0064]第一種,第一處理器13,用于將操作信息所包含的第一觸控坐標轉換為第二觸控坐標,第一觸控坐標具體為:觸控操作在第一電子設備I上的坐標,第二觸控坐標具體為:觸控操作在第二電子設備2上的對應位置所對應的坐標;
[0065]第二種,第二處理器21,還用于:將操作信息所包含的第一觸控坐標轉換為第二觸控坐標,第一觸控坐標具體為:觸控操作在第一電子設備I上的坐標,第二觸控坐標具體為:觸控操作在第二電子設備2上的對應位置所對應的坐標。
[0066]而在將第一觸控坐標轉換為第二觸控坐標時,又可以采用多種方式,下面列舉其中的兩種方式進行介紹,當然,在具體實施過程中,不限于以下兩種情況。
[0067]第一種,如果第一電子設備橫屏顯示,第二電子設備豎屏顯示,則通過以下方式將觸控操作的坐標信息由第一觸控坐標轉換為第二觸控坐標:
[0068]X2= X ^w2Zw1....................................[I]
[0069]J2= I I^h2A1....................................[2]
[0070]其中,X1表示第一觸控坐標中的橫坐標,X 2表示第二觸控坐標的橫坐標,w i表示第一電子設備的顯不寬度,》2表不第二電子設備的顯不寬度;
[0071]其中,yi表示第一觸控坐標中的縱坐標,y 2表示第二觸控坐標的縱坐標,h i表示第一電子設備的顯不高度,112表不第二電子設備的顯不高度。
[0072]舉例來說,假設第二電子設備為豎屏顯示,而第一電子設備的顯示尺寸為橫屏顯示,那么第二電子設備的第一顯示尺寸(也即顯示內容再第二電子設備的顯示單元上的實際顯不尺寸)為:900px*1600px,而第一電子設備由于顯不的是第二電子設備的內容,故而其只有中間一個豎條顯示第一顯示內容,兩端顯示空白區(qū)域,豎條的寬度Sw1=Ill^h2/W2= 720*900/1600 = 405px,從而第一電子設備的第二顯示尺寸(也即顯示內容在第一電子設備上的實際顯示尺寸)為:405px*720px,從而其對應的第一顯示區(qū)域為(left =1280/2-405/2 = 437.5px,top = Opx, right = 1280/2+405/2 = 842.5ρχ,bottom = 720ρχ)(也即第一顯示內容所在的顯示區(qū)域)。那么,如果觸控操作在第一電子設備的觸控單元上的坐標為:460px*360px,由于觸控單元上只有中間區(qū)域響應觸控操作,則其實際對應的第一觸控坐標為:(460-437.5px)*360px,則將其轉換為如下的第二觸控坐標:
[0073]X2= (460-437.5) *900/405 = 50px...........................[3]
[0074]y2= 360*1600/720 = 800px..............................[4]
[0075]而如果第一電子設備橫屏顯示,第二電子設備也橫屏顯示,則通過以下方式將觸控操作的坐標信息由第一觸控坐標轉換為第