專利名稱:一種傳屏方法及電子設備的制作方法
技術領域:
本發明涉及電子設備技術領域,尤其涉及一種傳屏方法及電子設備。
背景技術:
隨著計算機網絡和數字多媒體技術的發展,各種數字多媒體設備的自由信息交互已經成為可能,也成為一種發展趨勢,近來出現的無線傳屏技術為W1-Fi等WLAN環境下手機、平板電腦和智能電視等多媒體設備的互聯互通提供了一種解決方案。所謂無線傳屏技術,簡稱傳屏,就是將一個設備屏幕上顯示的數據傳遞到另一個設備的屏幕上進行顯示。這是一種小尺寸屏幕的電子設備借用大尺寸屏幕的顯示設備的顯示能力,以達到共享信息、挖掘設備潛力目的的技術。并逐漸發展出了多屏融合、屏幕傳輸的概念,巧妙地借用電視屏幕,以充分挖掘不同設備的優勢,通過網絡互聯達到結合不同電子設備的優勢,進而還提高用戶體驗的效果。例如WiDi (Wireless Display)和WiMo(Wireless Mobile Multimedia Transmission Protocol)都米用了這種技術。然而,本發明人在實現本發明實施例中的技術方案的過程中發現,現有技術中的傳屏解決方案和產品雖然有效拓展了發送端的數據處理能力和接收端的數據展現能力,但是現有的傳屏系統大多是單向系統,即僅僅是發送端向接收端傳輸屏幕信息數據,用戶只能在接收端觀看所接收到的內容,而無法對接收到的內容進行操作,例如在玩體感類的游戲時,或者在播放器快進快退時,需要在接收端對發送端進行控制,但是現有技術中的傳屏方法無法在接收端對發送端進行控制。因此,一方面僅利用接收端的顯示功能,浪費了接收端的數據處理能力,造成資源浪費;另一方面大大的降低了人機交互體驗。
發明內容
本發明實施例提供一種傳屏方法及電子設備,用以解決現有技術中在傳屏過程中無法在接收端對發送端進行控制的技術問題。本發明一方面提供了一種傳屏方法,應用于第一電子設備中,所述第一電子設備通過一網絡連接于第二電子設備,所述第一電子設備具有第一顯示單元,所述第二電子設備具有第二顯示單元,所述第一電子設備能夠將當前顯示在所述第一顯示單元上的第一顯示內容發送給所述第二電子設備,所述第二顯示單元上顯示有所述第一顯示內容,所述方法包括:接收所述第二電子設備發送的第一反饋消息,其中,所述第一反饋消息具體基于輸入所述第二電子設備的第一輸入操作生成;分析所述第一反饋消息,獲得與所述第一輸入操作對應的第一輸入操作信息;響應所述第一輸入操作信息,控制所述第一顯示內容發生改變,生成第二顯示內容;將所述第二顯示內容發送至所述第二電子設備以在所述第二顯示單元上顯示。本發明另一實施例還提供一種傳屏方法,應用于第一電子設備中,所述第一電子設備通過一網絡連接于第二電子設備,所述第一電子設備具有第一顯示單元和第一輸入單元,所述第二電子設備具有第二顯示單元,所述第二電子設備能夠將當前顯示在所述第二顯示單元上的第一顯示內容發送給所述第一電子設備,所述第一顯示單元上顯示有所述第一顯示內容,所述方法包括:接收通過所述第一輸入單元輸入的第一輸入操作;基于所述第一輸入操作,生成第一反饋消息;發送所述第一反饋消息給所述第二電子設備,以使得所述第二電子設備能夠基于所述第一反饋消息執行所述第一輸入操作,以控制所述第一顯示內容發生改變,生成第二顯示內容,并將所述第二顯示內容發送給所述第一電子設備,以在所述第一顯示單元上顯示所述第二顯示內容。本發明另一實施例還提供了一種電子設備,通過一網絡連接于第二電子設備,所述電子設備具有第一顯示單元,所述第二電子設備具有第二顯示單元,所述電子設備能夠將當前顯示在所述第一顯示單元上的第一顯示內容發送給所述第二電子設備,所述第二顯示單元上顯示有所述第一顯示內容,所述電子設備還包括:接收單元,用于接收所述第二電子設備發送的第一反饋消息,其中,所述第一反饋消息具體基于輸入所述第二電子設備的第一輸入操作生成;處理單元,用于分析所述第一反饋消息,獲得與所述第一輸入操作對應的第一輸入操作信息;并響應所述第一輸入操作信息,控制所述第一顯示內容發生改變,生成第二顯示內容;發送單元,用于將所述第二顯示內容發送至所述第二電子設備以在所述第二顯示單元上顯示。本發明一實施例還提供一種電子設備,通過一網絡連接于第二電子設備,所述電子設備具有第一顯示單元,所述第二電子設備具有第二顯示單元,所述第二電子設備能夠將當前顯示在所述第二顯示單元上的第一顯示內容發送給所述電子設備,所述第一顯示單元上顯示有所述第一顯示內容,所述電子設備還包括:第一輸入單元,用于接收第一輸入操作;處理單元,用于基于所述第一輸入操作,生成第一反饋消息;發送單元,用于發送所述第一反饋消息給所述第二電子設備,以使得所述第二電子設備能夠基于所述第一反饋消息執行所述第一輸入操作,以控制所述第一顯示內容發生改變,生成第二顯示內容,并將所述第二顯示內容發送給所述電子設備,以在所述第一顯示單元上顯示所述第二顯示內容。本發明實施例中提供的一個或多個技術方案,至少具有如下技術效果或優點:本發明一實施例中,在第一電子設備作為發送端,將顯不在第一電子設備的第一顯示單元上的第一顯示內容傳屏給第二電子設備,并且第二電子設備在自身的第二顯示單元上顯示第一顯示內容時,第一電子設備接收作為接收端的第二電子設備發送的第一反饋消息,而其中,第一反饋消息具體是基于輸入第二電子設備的第一輸入操作生成,即第一輸入操作時通過接收端的第二電子設備輸入,然后生成第一反饋消息;然后第一電子設備分析第一反饋消息,獲得與第一輸入操作對應的第一輸入操作信息,然后響應第一輸入操作信息,控制第一顯示內容發生改變,生成第二顯示內容;進而第一電子設備再將第二顯示內容發送至第二電子設備以在第二顯示單元上顯示。由此可知,通過本實施例中的方法,發送端能夠根據從接收端輸入的第一輸入操作來控制顯示在自身顯示單元上的顯示內容發生改變,也即可通過接收端對發送端進行控制,所以一方面可以充分利用接收端的數據處理能力,另一方面也提高了人機交互更好的用戶體驗。進一步,通過本實施例中的方法,因為能從接收端控制發送端的顯示內容的改變,再通過傳屏技術將顯示在發送端的的顯示內容發送給接收端,所以在接收端不僅能觀看所接收到的內容,而且能“操作”所接收到的內容,所以進一步拓展了傳屏技術的應用場景,例如本實施例中的傳屏方法可應用在體感類游戲、播放器快進快退等需要對發送端進行反饋控制的場景中。
圖1為本發明一實施例中的傳屏方法的流程圖;圖2為本發明一實施例中的傳屏方法的消息交互示意圖;圖3為本發明一實施例中的傳屏方法的實施過程示意圖;圖4為本發明另一實施例中的傳屏方法的流程圖;圖5為本發明一實施例中的電子設備的功能框圖;圖6為本發明另一實施例中的電子設備的功能框圖。
具體實施例方式本發明實施例提供一種傳屏方法及電子設備,用以解決現有技術中在傳屏過程中無法在接收端對發送端進行控制的技術問題。本發明實施例中的技術方案為解決上述的技術問題,總體思路如下:在第一電子設備作為發送端,將顯不在第一電子設備的第一顯不單兀上的第一顯示內容傳屏給第二電子設備,并且第二電子設備在自身的第二顯示單元上顯示第一顯示內容時,第一電子設備接收作為接收端的第二電子設備發送的第一反饋消息,而其中,第一反饋消息具體是基于輸入第二電子設備的第一輸入操作生成,即第一輸入操作通過接收端的第二電子設備輸入,然后生成第一反饋消息;然后第一電子設備分析第一反饋消息,獲得與第一輸入操作對應的第一輸入操作信息,然后響應第一輸入操作信息,控制第一顯示內容發生改變,生成第二顯示內容;進而第一電子設備再將第二顯示內容發送至第二電子設備以在第二顯示單元上顯示。由此可知,通過本實施例中的方法,發送端能夠根據從接收端輸入的第一輸入操作來控制顯示在自身顯示單元上的顯示內容發生改變,也即可通過接收端對發送端進行控制,所以一方面可以充分利用接收端的數據處理能力,另一方面也提高了人機交互更好的用戶體驗。進一步,通過本實施例中的方法,因為能從接收端控制發送端的顯示內容的改變,再通過傳屏技術將顯示在發送端的的顯示內容發送給接收端,所以在接收端不僅能觀看所接收到的內容,而且能“操作”所接收到的內容,所以進一步拓展了傳屏技術的應用場景,例如本實施例中的傳屏方法可應用在體感類游戲、播放器快進快退等需要對發送端進行反饋控制的場景中。為了更好的理解上述技術方案,下面將結合說明書附圖以及具體的實施方式對上述技術方案進行詳細的說明。本發明一實施例提供一種傳屏方法,應用于第一電子設備上,該第一電子設備例如是手機、平板電腦、筆記本電腦等電子設備,第一電子設備通過一網絡連接于第二電子設備,第二電子設備例如是智能電視,或者是具有大尺寸顯示屏的電子設備,第一電子設備具有第一顯示單元,第二電子設備具有第二顯示單元。進一步,第一電子設備能夠將當前顯示在第一顯示單元上的第一顯示內容發送給第二電子設備,然后第二電子設備將第一顯示內容顯示在第二顯示單元上。進一步,該網絡例如是W1-Fi無線網絡,當然也可以是有線網絡或其他無線網絡。
請參考圖1,該方法包括:步驟101:接收第二電子設備發送的第一反饋消息,其中,第一反饋消息具體基于輸入第二電子設備的第一輸入操作生成;步驟102:分析第一反饋消息,獲得與第一輸入操作對應的第一輸入操作信息;步驟103:響應第一輸入操作信息,控制第一顯示內容發生改變,生成第二顯示內容;步驟104:將第二顯示內容發送至第二電子設備以在第二顯示單元上顯示。接下來請參考圖2所示,第一電子設備和第二電子設備通過硬件層建立無線網絡連接,并且兩者基于TCP/IP協議互聯,所以對第一電子設備和第二電子設備上安裝的操作系統沒有限制,即適用于Windows操作系統,WinCE, Linux、iOS、Android系統及其他支持TCP/IP協議的所有操作系統。然后基于TCP/IP協議,第一電子設備和第二電子設備之間具有兩個通道,一個是命令通道,即消息通道,用于但不限于進行傳屏連接,反饋消息的傳輸;另一個是數據通道,用于傳輸顯示在顯示單元上的顯示內容。便于本領域技術人員了解本實施例方法的具體實施過程,以下將詳細描述第一電子設備通過一網絡與第二電子設備建立連接的過程,當然,以下過程僅僅用于舉例,并非用于限制本發明,在實際運用過程中,本領域技術人員還可以通過別的方式在第一電子設備和第二電子設備之間建立網絡連接。首先第一電子設備通過命令通道向第二電子設備發送訪問消息,然后第二電子設備在接收到訪問消息后向第一電子設備發送訪問響應消息,表不自己允許第一電子設備對其進行訪問。具體來說,例如第一`電子設備在本局域網內廣播訪問消息,那么局域網內的其他第二電子設備在接收到廣播的訪問`消息之后,就會各自獲取自身的靜態性能參數,例如CPU的處理能力Pm1、內存大小Ceam和顯示分辨率(RX,RY)等,然后第二電子設備參照訪問消息中攜帶的第一電子設備的靜態性能參數,決定第一電子設備是否可以對第二電子設備進行訪問,其中,第一電子設備的靜態性能參數與第二電子設備的靜態性能參數分別對應。在一實施例中,可以通過以下條件判斷第一電子設備是否能夠訪問第二電子設備:
權利要求
1.一種傳屏方法,應用于第一電子設備中,所述第一電子設備通過一網絡連接于第二電子設備,所述第一電子設備具有第一顯示單元,所述第二電子設備具有第二顯示單元,所述第一電子設備能夠將當前顯示在所述第一顯示單元上的第一顯示內容發送給所述第二電子設備,所述第二顯示單元上顯示有所述第一顯示內容,其特征在于,所述方法包括: 接收所述第二電子設備發送的第一反饋消息,其中,所述第一反饋消息具體基于輸入所述第二電子設備的第一輸入操作生成; 分析所述第一反饋消息,獲得與所述第一輸入操作對應的第一輸入操作信息; 響應所述第一輸入操作信息,控制所述第一顯示內容發生改變,生成第二顯示內容; 將所述第二顯示內容發送至所述第二電子設備以在所述第二顯示單元上顯示。
2.如權利要求1所述的方法,其特征在于,所述分析所述第一反饋消息,獲得第一輸入操作信息,具體為: 解析所述第一反饋消息,獲取執行所述第一輸入操作所需的第一輸入輸出單元的第一類別信息及第一參數,其中,所述第一電子設備支持所述第一輸入輸出單元。
3.如權利要求2所述的方法,其特征在于,所述第一電子設備上安裝有一操作系統,所述響應所述第一輸入操作信息,具體為: 基于所述第一輸入輸出單元的第一類別信息及第一參數,調用所述操作系統的系統函數,向所述操作系統發送消息,以執行所述第一輸入操作。
4.一種傳屏方法,應用于第一電子設備中,所述第一電子設備通過一網絡連接于第二電子設備,所述第一電子設備具有第一顯示單元和第一輸入單元,所述第二電子設備具有第二顯示單元,所述第二電子設備能夠將當前顯示在所述第二顯示單元上的第一顯示內容發送給所述第一電子設備,所述第一顯示單元上顯示有所述第一顯示內容,其特征在于,所述方法包括: 接收通過所述第一輸入單元輸入的第一輸入操作; 基于所述第一輸入操作,生成第一反饋消息; 發送所述第一反饋消息給所述第二電子設備,以使得所述第二電子設備能夠基于所述第一反饋消息執行所述第一輸入操作,以控制所述第一顯示內容發生改變,生成第二顯示內容,并將所述第二顯示內容發送給所述第一電子設備,以在所述第一顯示單元上顯示所述第二顯示內容。
5.如權利要求4所述的方法,其特征在于,在所述生成第一反饋消息之前,所述方法還包括: 判斷所述第一電子設備的工作模式是處于本地模式還是遠程模式; 當所述第一電子設備的工作模式是處于遠程模式時,執行步驟:基于所述第一輸入操作,生成第一反饋消息。
6.一種電子設備,通過一網絡連接于第二電子設備,所述電子設備具有第一顯示單元,所述第二電子設備具有第二顯示單元,所述電子設備能夠將當前顯示在所述第一顯示單元上的第一顯示內容發送給所述第二電子設備,所述第二顯示單元上顯示有所述第一顯示內容,其特征在于,所述電子設備還包括: 接收單元,用于接收所述第二電子設備發送的第一反饋消息,其中,所述第一反饋消息具體基于輸入所述第二電子設備的第一輸入操作生成;處理單元,用于分析所述第一反饋消息,獲得與所述第一輸入操作對應的第一輸入操作信息;并響應所述第一輸入操作信息,控制所述第一顯示內容發生改變,生成第二顯示內容; 發送單元,用于將所述第二顯示內容發送至所述第二電子設備以在所述第二顯示單元上顯示。
7.如權利要求6所述的電子設備,其特征在于,所述處理單元具體用于解析所述第一反饋消息,獲取執行所述第一輸入操作所需的第一輸入輸出單元的第一類別信息及第一參數,其中,所述第一電子設備支持所述第一輸入輸出單元。
8.如權利要求7所述的電子設備,其特征在于,所述第一電子設備上安裝有一操作系統,所述處理單元具體用于基于所述第一輸入輸出單元的第一類別信息及第一參數,調用所述操作系統的系統函數,向所述操作系統發送消息,以執行所述第一輸入操作。
9.一種電子設備,通過一網絡連接于第二電子設備,所述電子設備具有第一顯示單元,所述第二電子設備具有第二顯示單元,所述第二電子設備能夠將當前顯示在所述第二顯示單元上的第一顯示內容發送給所述電子設備,所述第一顯示單元上顯示有所述第一顯示內容,其特征在于,所述電子設備還包括: 第一輸入單元,用于接收第一輸入操作; 處理單元,用于基于所述第一輸入操作,生成第一反饋消息; 發送單元,用于發送所述第一反饋消息給所述第二電子設備,以使得所述第二電子設備能夠基于所述第一反饋消息執行所述第一輸入操作,以控制所述第一顯示內容發生改變,生成第二顯示內容,并將所述第二顯示內容發送給所述電子設備,以在所述第一顯示單元上顯示所述第二顯示內容。
10.如權利要求9所述 的電子設備,其特征在于,所述處理單元具體還用于在所述生成第一反饋消息之前,判斷所述第一電子設備的工作模式是處于本地模式還是遠程模式;當所述第一電子設備的工作模式是處于遠程模式時,所述處理單元具體用于:基于所述第一輸入操作,生成第一反饋消息。
全文摘要
本發明提供一種傳屏方法及電子設備。該方法應用于第一電子設備中,第一電子設備通過網絡連接于第二電子設備,第一電子設備具有第一顯示單元,第二電子設備具有第二顯示單元,第一電子設備能夠將當前顯示在第一顯示單元上的第一顯示內容發送給第二電子設備,第二顯示單元上顯示有第一顯示內容,該方法包括接收第二電子設備發送的第一反饋消息,其中,第一反饋消息具體基于輸入第二電子設備的第一輸入操作生成;分析第一反饋消息,獲得與第一輸入操作對應的第一輸入操作信息;響應第一輸入操作信息,控制第一顯示內容發生改變,生成第二顯示內容;將第二顯示內容發送至第二電子設備以在第二顯示單元上顯示。
文檔編號G06F3/14GK103150132SQ20131005522
公開日2013年6月12日 申請日期2013年2月21日 優先權日2013年2月21日
發明者殷超, 劉琚, 李玉軍, 宋敬彬, 元輝, 許宏吉, 李清石 申請人:海信集團有限公司