一種跨屏控制方法、裝置及系統的制作方法
【技術領域】
[0001]本發(fā)明涉及移動終端領域,特別涉及一種跨屏控制方法、裝置及系統。
【背景技術】
[0002]隨著移動設備技術的快速發(fā)展,如今的移動設備已經不僅僅是扮演通信工具或辦公工具的角色。由于移動設備的隨身性和普遍性,其跨屏控制功能也得到廣泛應用。
[0003]現有技術中,用戶要在主控客戶端開啟對受控客戶端的跨屏控制功能,首先要通過網絡搜索相關設備,在得到搜索結果后,還要手動選擇欲跨屏控制的受控客戶端,并進行比較復雜的配對連接,例如通過接入碼或其它驗證方式進行配對連接。整個過程操作比較煩瑣,用戶體驗性不好。
【發(fā)明內容】
[0004]為解決上述問題,本發(fā)明實施例公開了一種跨屏控制方法、裝置及系統。技術方案如下:
[0005]一種跨屏控制方法,應用于跨屏控制系統中的服務器端,所述跨屏控制系統還包括主控客戶端和受控客戶端,所述主控客戶端和受控客戶端分別與服務器端存在通信連接,該方法包括:
[0006]接收受控客戶端發(fā)送的跨屏控制請求,所述跨屏控制請求攜帶有所述受控客戶端的標識信息;
[0007]根據受控客戶端的標識信息,及預先存儲于服務器端的主控客戶端與受控客戶端的對應關系,確定主控客戶端的標識信息;
[0008]根據主控客戶端的標識信息向主控客戶端轉發(fā)所述跨屏控制請求,所述跨屏控制請求用于觸發(fā)所述主控客戶端開啟針對所述受控客戶端的跨屏控制功能。
[0009]一種跨屏控制方法,應用于跨屏控制系統,所述跨屏控制系統包括主控客戶端、受控客戶端及服務器端,所述主控客戶端和受控客戶端分別與服務器端存在通信連接,該方法包括:
[0010]受控客戶端在開啟可進行跨屏控制的應用程序后,生成針對所述應用程序的跨屏控制請求,并向服務器端發(fā)送所述跨屏控制請求;所述跨屏控制請求攜帶有所述受控客戶端的標識信息;
[0011]服務器端接收受控客戶端發(fā)送的跨屏控制請求后,根據受控客戶端的標識信息,及預先存儲于服務器端的主控客戶端與受控客戶端的對應關系,確定主控客戶端的標識信息;并根據主控客戶端的標識信息向主控客戶端轉發(fā)所述跨屏控制請求;
[0012]主控客戶端接收由服務器端轉發(fā)的跨屏控制請求后,開啟針對受控客戶端的跨屏控制功能。
[0013]在本發(fā)明的一種優(yōu)選實施方案中,在所述主控客戶端接收由服務器端轉發(fā)的跨屏控制請求后,進一步包括:
[0014]詢問用戶是否開啟跨屏控制功能,在接收到用戶確認操作后,開啟針對所述受控客戶端的跨屏控制功能。
[0015]在本發(fā)明的一種優(yōu)選實施方案中,主控客戶端在所述開啟針對受控客戶端的跨屏控制功能后,進一步包括:
[0016]接收用戶的跨屏控制結束指令,結束針對所述受控客戶端的跨屏控制功能。
[0017]在本發(fā)明的一種優(yōu)選實施方案中,主控客戶端在所述開啟針對受控客戶端的跨屏控制功能后,進一步包括:
[0018]接收用戶的中止跨屏控制指令,暫停主控客戶端對受控客戶端的跨屏控制功能。
[0019]在本發(fā)明的一種優(yōu)選實施方案中,在所述接收用戶的中止跨屏控制指令,暫停主控客戶端對受控客戶端的跨屏控制功能后,進一步包括:
[0020]接收用戶的恢復跨屏控制指令,恢復主控客戶端對受控客戶端的跨屏控制功能。
[0021]在本發(fā)明的一種優(yōu)選實施方案中,在主控客戶端開啟針對受控客戶端的跨屏控制功能后,進一步包括:
[0022]接收受控客戶端發(fā)送的終止跨屏控制請求,結束針對所述受控客戶端的跨屏控制功能。
[0023]在本發(fā)明的一種優(yōu)選實施方案中,主控客戶端在所述開啟針對受控客戶端的跨屏控制功能后,進一步包括:
[0024]在主控客戶端的屏幕上顯示控制界面。
[0025]一種跨屏控制裝置,應用于跨屏控制系統中的服務器端,所述跨屏控制系統還包括主控客戶端和受控客戶端,所述主控客戶端和受控客戶端分別與服務器端存在通信連接,該裝置包括:
[0026]跨屏控制請求接收單元,用于接收受控客戶端發(fā)送的跨屏控制請求,所述跨屏控制請求攜帶有所述受控客戶端的標識信息;
[0027]標識信息確定單元,用于根據受控客戶端的標識信息,及預先存儲于服務器端的主控客戶端與受控客戶端的對應關系,確定主控客戶端的標識信息;
[0028]跨屏控制請求轉發(fā)單元,用于根據主控客戶端的標識信息向主控客戶端轉發(fā)所述跨屏控制請求,所述跨屏控制請求用于觸發(fā)所述主控客戶端開啟針對所述受控客戶端的跨屏控制功能。
[0029]一種跨屏控制系統,該系統包括:受控客戶端、服務器端及主控客戶端,所述受控客戶端和主控客戶端分別與服務器端存在通信連接;
[0030]其中,所述受控客戶端用于在開啟可進行跨屏控制的應用程序后,生成針對所述應用程序的跨屏控制請求,并向服務器端發(fā)送所述跨屏控制請求;所述跨屏控制請求攜帶有所述受控客戶端的標識信息;
[0031 ] 所述服務器端用于接收受控客戶端發(fā)送的跨屏控制請求后,根據受控客戶端的標識信息,及預先存儲于服務器端的主控客戶端與受控客戶端的對應關系,確定主控客戶端的標識信息;并根據主控客戶端的標識信息向主控客戶端轉發(fā)所述跨屏控制請求;
[0032]所述主控客戶端用于接收由服務器端轉發(fā)的跨屏控制請求后,開啟針對受控客戶端的跨屏控制功能。
[0033]在本發(fā)明的一種優(yōu)選實施方案中,所述主控客戶端還用于在接收由服務器端轉發(fā)的跨屏控制請求后,詢問用戶是否開啟跨屏控制功能,在接收到用戶確認操作后,開啟針對所述受控客戶端的跨屏控制功能。
[0034]在本發(fā)明的一種優(yōu)選實施方案中,所述主控客戶端還用于在開啟針對受控客戶端的跨屏控制功能后,接收用戶的跨屏控制結束指令,結束針對所述受控客戶端的跨屏控制功能。
[0035]在本發(fā)明的一種優(yōu)選實施方案中,所述主控客戶端還用于在開啟針對受控客戶端的跨屏控制功能后,接收用戶的中止跨屏控制指令,暫停主控客戶端對受控客戶端的跨屏控制功能。
[0036]在本發(fā)明的一種優(yōu)選實施方案中,所述主控客戶端還用于在接收用戶的中止跨屏控制指令,暫停主控客戶端對受控客戶端的跨屏控制功能后,接收用戶的恢復跨屏控制指令,恢復主控客戶端對受控客戶端的跨屏控制功能。
[0037]在本發(fā)明的一種優(yōu)選實施方案中,所述主控客戶端還用于在開啟針對受控客戶端的跨屏控制功能后,接收受控客戶端發(fā)送的終止跨屏控制請求,結束針對所述受控客戶端的跨屏控制功能。
[0038]在本發(fā)明的一種優(yōu)選實施方案中,所述主控客戶端還用于在開啟針對受控客戶端的跨屏控制功能后,在主控客戶端的屏幕上顯示控制界面。
[0039]本發(fā)明在通過受控客戶端將跨屏控制請求發(fā)送至服務器端,服務器端根據預先存儲的主控客戶端與受控客戶端的對應關系,將該跨屏控制請求轉發(fā)至主控客戶端,主控客戶端接收該跨屏控制請求后,即可實現對受控客戶端的跨屏控制。與現有技術相比,用戶不需要進行復雜的配對連接,整個過程操作比較簡便,用戶體驗性好。
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0041]圖1為本發(fā)明實施例應用于跨屏控制系統中的服務器端的一種跨屏控制方法流程圖;
[0042]圖2為本發(fā)明實施例應用于跨屏控制系統的一種跨屏控制方法流程圖;
[0043]圖3為本發(fā)明實施例應用于跨屏控制系統的一種跨屏控制裝置示意圖;
[0044]圖4為本發(fā)明實施例一種跨屏控制系統的示意圖。
【具體實施方式】
[0045]隨著通信技術的發(fā)展及移動終端本身具有隨身性和普遍性的特點,使得其遙控功能的開發(fā)成為人們關注的熱點。
[0046]現在,已經可以實現利用移動終端對其它電子設備實現遠距離控制。例如,利用移動終端作為遙控器對智能電視進行遙控,或利用移動終端控制個人計算機中某個應用程序的開啟、關閉等。
[0047]但是,在實際使用過程中,移動終端上遙控功能的易用性卻不容樂觀。例如,當用戶需要對個人計算機進行遙控時,往往要先開啟個人計算機和移動終端的遙控功能,再通過一方的設備搜索其他可用設備,通過輸入接入碼或其他驗證方式進行匹配并建立連接,才可以進行控制。整個過程操作比較煩瑣,用戶體驗性不好。
[0048]針對上述的問題,本發(fā)明提供了一種跨屏控制