一種捕屏遙控方法及裝置製造方法
2023-04-23 03:46:46 2
一種捕屏遙控方法及裝置製造方法
【專利摘要】本申請公開了一種捕屏遙控方法,包括如下步驟:第1步,控制端與受控端之間建立通訊連接;第2步,控制端向受控端發出截圖請求;受控端收到截圖請求後,將當前屏幕的顯示內容截圖後傳遞給控制端;控制端收到該截圖後顯示在自身的觸控螢幕上;第3步,控制端檢測用戶對自身的觸控螢幕的操作,並將用戶的操作在自身顯示的截圖上的坐標轉換為在原始截圖上的坐標,再將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端;受控端收到用戶的操作以及在原始截圖上的坐標後,在自身的顯示單元的相應坐標執行相應操作。本申請簡化了受控端的操縱,相當於為受控端增加了控制端的觸控螢幕,特別適合於老人、兒童使用受控端。
【專利說明】一種捕屏遙控方法及裝置
【技術領域】
[0001]本申請涉及一種利用一個智能設備對另一個智能設備進行遙控操作的方法,特別是涉及一種利用具有觸控螢幕的一個智能設備(稱為控制端)對遠距離使用的另一個智能設備(稱為受控端)進行遙控操作的方法。
【背景技術】
[0002]智能設備是指在硬體層面上具有運算單元、存儲單元、輸入單元等模塊,在軟體層面上具有作業系統並可安裝或卸載應用軟體的一類電子設備。典型的智能設備包括計算機、智慧型手機、平板電腦、智能電視、網際網路盒子、遊戲主機、手持遊戲機等。傳統的非智能電視一旦與網際網路盒子相連接,其整體相當於一臺智能電視。傳統的非智能電視一旦與遊戲主機相連接,其整體相當於一臺主要用於遊戲娛樂的計算機。
[0003]有一些智能設備是供用戶近距離使用的,例如計算機、智慧型手機、平板電腦、手持遊戲機等,這些智能設備通常採用按鍵、滑鼠、觸控螢幕等作為輸入單元。另一些智能設備是供用戶遠距離使用的,例如智能電視、網際網路盒子、遊戲主機等,這些智能設備通常採用遙控器、遊戲手柄等作為輸入單元。
[0004]智能設備的一大特徵就是可由用戶自行安裝或卸載應用軟體,目前大量的應用軟體是為近距離使用的智能設備(例如手機、平板電腦)而設計的,特別適合以觸控螢幕進行操縱。這些應用軟體雖然可以安裝到遠距離使用的智能設備(例如智能電視、網際網路盒子)上,但是以遙控器進行操縱非常不便。例如,為了點擊某區域,觸控螢幕輸入只需觸摸該區域即可;遙控器輸入則需反覆按動上、下、左、右鍵直至屏幕上的光標抵達該區域後,再按動特定鍵表示點擊操作。又如,為了輸入漢字,觸控螢幕輸入可以採用手寫輸入,遙控器輸入則不能採用手寫輸入。
【發明內容】
[0005]本申請所要解決的技術問題是提供一種利用一個智能設備(稱為控制端)對另一個智能設備(稱為受控端)進行遙控操作的方法。控制端通常是供用戶近距離使用的且具有觸控螢幕,受控端通常是供用戶遠距離使用的。
[0006]為解決上述技術問題,本申請捕屏遙控方法包括如下步驟:
[0007]第1步,控制端與受控端之間建立通訊連接;
[0008]第2步,控制端向受控端發出截圖請求;受控端收到截圖請求後,將當前屏幕的顯示內容截圖後傳遞給控制端;控制端收到該截圖後顯示在自身的觸控螢幕上;
[0009]第3步,控制端檢測用戶對自身的觸控螢幕的操作,並將用戶的操作在自身顯示的截圖上的坐標轉換為在原始截圖上的坐標,再將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端;受控端收到用戶的操作以及在原始截圖上的坐標後,在自身的顯示單元的相應坐標執行相應操作。
[0010]本申請捕屏遙控裝置包括兩個智能設備,分別作為控制端和受控端;
[0011]所述控制端具有用於顯示受控端發出的截圖的觸控螢幕;還具有用於向受控端發出截圖請求、以及將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端的通訊單元;還具有用於檢測用戶對控制端的觸控螢幕的操作的檢測單元;還具有將用戶的操作在控制端顯示的截圖上的坐標轉換為在原始截圖上的坐標的坐標變換單元;
[0012]所述受控端具有顯示單元;還具有用於將截圖單元所生成的截圖傳遞給控制端的通訊單元;還具有用於根據控制端發出的截圖請求將當前屏幕的顯示內容截圖的截圖單元;還具有用於根據控制端發出的用戶的操作以及在原始截圖上的坐標在受控端的顯示單元的相應坐標執行相應操作的操作執行單元。
[0013]本申請將操縱不便的受控端的屏幕「複製」到便於操縱的控制端的觸控螢幕上,並將用戶對控制端的觸控螢幕的操作「映射」到受控端上,從而將控制端變成為受控端的操作面板。這種捕屏遙控方法極大地簡化了受控端的操縱,相當於為受控端增加了控制端的觸控螢幕作為輸入單元,特別適合於老人、兒童使用受控端。
【專利附圖】
【附圖說明】
[0014]圖1是本申請的捕屏遙控方法的一個實施例的流程示意圖;
[0015]圖2是本申請的捕屏遙控裝置的一個實施例的結構示意圖。
【具體實施方式】
[0016]請參閱圖1,本申請的捕屏遙控方法的一個實施例包括如下步驟:
[0017]第1步,控制端與受控端之間建立通訊連接。所述控制端例如為智慧型手機、平板電腦等,其輸入單元至少包括觸控螢幕。所述受控端例如為智能電視、連接了網際網路盒子的非智能電視等,其輸入單元通常為遙控器。所述通訊連接優選為藍牙等無線通訊方式,也可是有線通訊方式。
[0018]第2步,控制端向受控端發出截圖請求。受控端收到截圖請求後,將當前屏幕的顯示內容截圖後傳遞給控制端。優選地,受控端將該截圖壓縮和/或縮放後再傳遞給控制端,從而可以節約傳輸帶寬、縮短傳輸時間。控制端收到該截圖後顯示在自身的觸控螢幕上。優選地,控制端收到該截圖後進一步壓縮和/或縮放,以不高於自身的觸控螢幕尺寸的大小顯示在自身的觸控螢幕上。
[0019]例如,受控端的顯示單元的尺寸為3840像素X 2160像素,受控端對屏幕截圖後保存為化?文件。那麼受控端可以將該化?文件壓縮為允8文件,並將3840像素X 2160像素的原始尺寸縮放為1920像素X 1080像素後傳遞給控制端。控制端的觸控螢幕的尺寸為1280像素乂720像素。第一種處理方式是:控制端收到1920像素X 1080像素的允8格式的截圖文件後,縮放為1280像素乂720像素全屏顯示在自身的觸控螢幕上。第二種處理方式是:控制端收到1920像素X 1080像素的允8格式的截圖文件後,縮放為小於1280像素乂720像素的尺寸後再顯示在自身的觸控螢幕上,觸控螢幕上多餘的空間可用來安排一些功能按鈕。
[0020]第3步,控制端檢測用戶對自身的觸控螢幕的操作,並將用戶的操作在自身的觸控螢幕所顯示的截圖上的坐標轉換為在原始截圖上的坐標,再將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端。所述操作包括點擊操作、滑動操作、輸入操作等。由於控制端顯示的截圖尺寸與受控端的顯示單元的尺寸可能不同,因此控制端還需要根據兩者的尺寸差異進行坐標轉換。如果控制端顯示的截圖尺寸與受控端的顯示單元的尺寸相同,則控制端不需要執行坐標轉換。受控端收到用戶的操作以及在原始截圖上的坐標後,在自身的顯示單元的相應坐標執行相應操作。
[0021]特別地,所述方法第3步中,當控制端檢測到用戶對自身的觸控螢幕執行的是縮放操作,例如單指雙擊觸控螢幕、或雙指按住觸控螢幕並且合攏或分散,則控制端將所顯示的截圖的部分或全部進行縮放。此時控制端並不需要將該縮放操作以及轉換後的坐標傳遞給受控端。但是當控制端檢測到用戶在縮放後顯示的截圖上進行的其餘操作,例如點擊操作、滑動操作、輸入操作等,則需要將用戶的這些操作以及在自身的觸控螢幕顯示的縮放後截圖上的坐標統一轉換為在原始截圖上的坐標,再傳遞給受控端。
[0022]特別地,所述方法第3步中,當用戶在控制端的觸控螢幕上進行輸入操作且原始截圖上僅有一個輸入框時,則受控端不用尋找在自身的顯示單元的相應坐標,而是自動選擇輸入框並執行相應的輸入操作。
[0023]本申請的捕屏遙控方法的典型應用場景之一是受控端的顯示單元顯示靜態畫面時,由控制端獲取該靜態畫面的截圖後以觸控螢幕對該靜態畫面進行操作。
[0024]本申請的捕屏遙控方法的典型應用場景之二是受控端的顯示單元顯示動態畫面時,由控制端獲取該動態畫面的某一時刻截圖後以觸控螢幕對該截圖進行操作。優選地,所述方法第2步中,受控端收到截圖請求後,按照一定或不定的時間間隔將當前屏幕的顯示內容多次截圖後分別傳遞給控制端。可以想像,在受控端顯示動態畫面時進行某項操作很可能會調出一個僅覆蓋部分屏幕的菜單,雖然背景是動態畫面但是該菜單所佔據的局部屏幕是靜態的。控制端對該菜單的操作將會「映射」到受控端的菜單上。
[0025]請參閱圖2,本申請捕屏遙控裝置的一個實施例包括兩個智能設備,分別作為控制端和受控端。
[0026]所述控制端具有:
[0027]一一觸控螢幕,用於顯示受控端發出的截圖;
[0028]一一通訊單元,用於向受控端發出截圖請求,還用於將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端;
[0029]一一檢測單元,用於檢測用戶對控制端的觸控螢幕的操作;
[0030]一一坐標變換單元,用於將用戶的操作在控制端顯示的截圖上的坐標轉換為在原始截圖上的坐標;
[0031]所述受控端具有:
[0032]--顯不單兀;
[0033]一一通訊單元,用於將截圖單元所生成的截圖傳遞給控制端;
[0034]一一截圖單元,用於根據控制端發出的截圖請求將當前屏幕的顯示內容截圖;
[0035]一一操作執行單元,用於根據控制端發出的用戶的操作以及在原始截圖上的坐標在受控端的顯示單元的相應坐標執行相應操作。
[0036]以上僅為本申請的優選實施例,並不用於限定本申請。對於本領域的技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本申請的保護範圍之內。
【權利要求】
1.一種捕屏遙控方法,其特徵是,包括如下步驟: 第I步,控制端與受控端之間建立通訊連接; 第2步,控制端向受控端發出截圖請求;受控端收到截圖請求後,將當前屏幕的顯示內容截圖後傳遞給控制端;控制端收到該截圖後顯示在自身的觸控螢幕上; 第3步,控制端檢測用戶對自身的觸控螢幕的操作,並將用戶的操作在自身顯示的截圖上的坐標轉換為在原始截圖上的坐標,再將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端;受控端收到用戶的操作以及在原始截圖上的坐標後,在自身的顯示單元的相應坐標執行相應操作。
2.根據權利要求1所述的捕屏遙控方法,其特徵是,所述方法第I步中,所述通訊連接包括有線或無線通訊方式。
3.根據權利要求1所述的捕屏遙控方法,其特徵是,所述方法第2步中,受控端收到截圖請求後,將當前屏幕的顯示內容截圖後先壓縮和/或縮放後再傳遞給控制端。
4.根據權利要求1所述的捕屏遙控方法,其特徵是,所述方法第2步中,受控端收到截圖請求後,將當前屏幕的顯示內容多次截圖後分別傳遞給控制端。
5.根據權利要求1所述的捕屏遙控方法,其特徵是,所述方法第2步中,控制端收到該截圖後經壓縮和/或縮放,以不高於自身的觸控螢幕尺寸的大小顯示在自身的觸控螢幕上。
6.根據權利要求5所述的捕屏遙控方法,其特徵是,所述方法第2步中,控制端將該截圖以小於自身的觸控螢幕尺寸的大小顯示在自身的觸控螢幕上,多餘的空間顯示功能按鈕。
7.根據權利要求1所述的捕屏遙控方法,其特徵是,所述方法第3步中,所述操作包括點擊操作、滑動操作、輸入操作。
8.根據權利要求7所述的捕屏遙控方法,其特徵是,所述方法第3步中,所述操作還包括縮放操作;當控制端檢測到用戶對自身的觸控螢幕執行的是縮放操作,則控制端僅將所顯示的截圖的部分或全部進行縮放。
9.根據權利要求7所述的捕屏遙控方法,其特徵是,所述方法第3步中,當用戶在控制端的觸控螢幕上進行輸入操作且原始截圖上僅有一個輸入框時,則受控端自動選擇輸入框並執行相應的輸入操作。
10.一種捕屏遙控裝置,其特徵是,包括兩個智能設備,分別作為控制端和受控端; 所述控制端具有用於顯示受控端發出的截圖的觸控螢幕;還具有用於向受控端發出截圖請求、以及將用戶的操作以及在原始截圖上的坐標一起傳遞給受控端的通訊單元;還具有用於檢測用戶對控制端的觸控螢幕的操作的檢測單元;還具有用於將用戶的操作在控制端顯示的截圖上的坐標轉換為在原始截圖上的坐標的坐標變換單元; 所述受控端具有顯示單元;還具有用於將截圖單元所生成的截圖傳遞給控制端的通訊單元;還具有用於根據控制端發出的截圖請求將當前屏幕的顯示內容截圖的截圖單元;還具有用於根據控制端發出的用戶的操作以及在原始截圖上的坐標在受控端的顯示單元的相應坐標執行相應操作的操作執行單元。
【文檔編號】G06F3/0488GK104506909SQ201410809859
【公開日】2015年4月8日 申請日期:2014年12月19日 優先權日:2014年12月19日
【發明者】王劍峰, 蔡宇飛, 萬建軍 申請人:恬家(上海)信息科技有限公司