專利名稱:終端和終端控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端控制技術(shù)領(lǐng)域,具體而言,涉及一種終端和一種終端控制方法。
背景技術(shù):
隨著手機等終端技術(shù)發(fā)展和各項功能的完善,終端的桌面可以被其它顯示設(shè)備共享,目前有無線共享技術(shù)Wifi Display,它是將終端與高清顯示屏之間實現(xiàn)可靠P2P的高清視頻與音頻流傳輸,該技術(shù)是壓縮3D視頻,通過Wifi傳輸然后將終端的桌面顯示在高清顯示屏上。同時其它的相關(guān)技術(shù)方案提出PC(Personal Computer,個人計算機)通過USB 端口與終端互聯(lián),可以實現(xiàn)一個簡單的桌面共享,但沒有詳細(xì)的通過PC操控終端的方案。
因此,需要一種終端控制方法,可以將終端的屏幕界面與其它終端共享,并可以通過其它終端對該終端進行操控。發(fā)明內(nèi)容
針對上述問題,本發(fā)明提供了一種終端控制方法,可以將終端的屏幕界面與其它終端共享,并可以通過其它終端對該終端進行操控。
根據(jù)本發(fā)明的一個方面,提出一種終端,包括屏幕映射單元,用于在所述終端與其它終端已建立數(shù)據(jù)連接的情況下,將所述終端的屏幕界面映射至所述其它終端的屏幕界面上,形成映射界面;處理單元,用于根據(jù)感應(yīng)到的針對所述映射界面的操作,實現(xiàn)相應(yīng)的操作功能。
在該技術(shù)方案中,將終端的屏幕界面與其它終端共享,在其它終端的屏幕界面上形成映射界面,通過對該映射界面進行操作實現(xiàn)對終端的操作。作為一種優(yōu)選方式,所述其它終端可以是PC,這樣在終端通過有線(如USB)或無線(如WIFI)等方式連接到PC上時可以通過PC對終端進行操作,并且由于在PC上獲得的是與終端的屏幕界面相同的映射界面, 不會出現(xiàn)現(xiàn)有技術(shù)中單獨開發(fā)客戶端,導(dǎo)致PC端界面及操作與終端完全不同,需要另外學(xué)習(xí)和適應(yīng)的情況,從而帶來了更好的用戶體驗。
優(yōu)選地,所述屏幕映射單元包括幀緩沖數(shù)據(jù)獲取子單元,用于獲取所述終端的屏幕界面的幀緩沖數(shù)據(jù);幀緩沖數(shù)據(jù)發(fā)送子單元,用于將所述幀緩沖數(shù)據(jù)發(fā)送至所述其它終端,以生成所述映射界面。
在該技術(shù)方案中,通過將幀緩沖(Framebuffer)數(shù)據(jù)發(fā)送至其它終端以共享屏幕界面??梢蚤g隔預(yù)定時間發(fā)送終端當(dāng)前的幀緩沖數(shù)據(jù),例如每間隔50ms發(fā)送,從而保持映射界面與終端的屏幕界面顯示的內(nèi)容一致。
優(yōu)選地,所述處理單元包括指令接收子單元,用于接收操作指令;指令處理子單元,用于執(zhí)行所述操作指令;其中所述操作指令由所述其它終端生成,所述其它終端從所述終端中獲取所述映射界面中的操作控件及對應(yīng)的位置信息,并獲取所述操作在所述映射界面上的實時位置和操作動作,查找對應(yīng)于所述實時位置的操作控件,并根據(jù)所述操作動作確定針對該操作控件的所述操作指令。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC事先從終端處獲取操作控件與位置之間的對應(yīng)關(guān)系,從而根據(jù)用戶在映射界面上操作時的實時位置,了解到對應(yīng)的操作控件,并根據(jù)用戶操作時的操作動作,了解到對應(yīng)的操作方式, 生成對應(yīng)于該操作控件、該操作方式的操作指令,并將操作指令發(fā)送至終端,終端接收并執(zhí)行該操作指令,由此實現(xiàn)通過PC對終端進行控制。整個過程中,終端僅執(zhí)行操作指令。
優(yōu)選地,所述處理單元包括數(shù)據(jù)接收子單元,用于接收所述操作的實時位置和操作動作;數(shù)據(jù)處理子單元,用于根據(jù)所述實時位置和所述操作動作確定目標(biāo)對象及操作指令,以實現(xiàn)相應(yīng)的操作功能;其中,所述實時位置和所述操作動作由所述其它終端根據(jù)在所述映射界面上的所述操作獲取并發(fā)送至所述終端。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC將用戶的操作的實時位置和操作動作發(fā)送至終端,終端根據(jù)實時位置和操作動作確定操作指令,以實現(xiàn)相應(yīng)的操作功能。整個過程中,終端需要自行生成操作指令,并執(zhí)行以實現(xiàn)相應(yīng)的操作功能。
優(yōu)選地,所述終端還包括音頻數(shù)據(jù)發(fā)送單元,用于將需要播放的音頻數(shù)據(jù)發(fā)送至所述其它終端,以由所述其它終端根據(jù)所述音頻數(shù)據(jù)進行播放。
在該技術(shù)方案中,可以將終端的音頻數(shù)據(jù)發(fā)送至與終端建立數(shù)據(jù)連接的其它終端,這里的音頻數(shù)據(jù)包括多種可能,例如在終端上播放音樂或視頻時的音頻數(shù)據(jù)、終端出現(xiàn)待處理事件時的提示音、終端通話過程中的下行語音數(shù)據(jù)等。這樣當(dāng)終端中播放音樂、視頻、有消息提示或進行語音通話時,可以通過PC播放對應(yīng)的音頻數(shù)據(jù)。
優(yōu)選地,所述音頻數(shù)據(jù)為下行語音數(shù)據(jù),所述終端還包括音頻數(shù)據(jù)轉(zhuǎn)換單元,用于將來自所述其它終端的音頻數(shù)據(jù)轉(zhuǎn)換為上行語音數(shù)據(jù),以供發(fā)送至對應(yīng)的通話方。
在該技術(shù)方案中,當(dāng)終端在其它終端,例如PC的控制下進行語音通話時,還可以將來自PC的音頻數(shù)據(jù)轉(zhuǎn)換成上行語音數(shù)據(jù)并發(fā)送,加之在PC端的映射界面上對終端進行操作控制,從而實現(xiàn)通過PC端控制終端的通話過程。
根據(jù)本發(fā)明的另一方面,還提出一種終端控制方法,包括步驟202,在所述終端與其它終端已建立數(shù)據(jù)連接的情況下,將所述終端的屏幕界面映射至所述其它終端的屏幕界面上,形成映射界面;步驟204,所述終端根據(jù)感應(yīng)到的針對所述映射界面的操作,實現(xiàn)相應(yīng)的操作功能。
在該技術(shù)方案中,將終端的屏幕界面與其它終端共享,在其它終端的屏幕界面上形成映射界面,通過對該映射界面進行操作實現(xiàn)對終端的操作。作為一種優(yōu)選方式,所述其它終端可以是PC,這樣在終端通過有線(如USB)或無線(如WIFI)等方式連接到PC上時可以通過PC對終端進行操作,并且由于在PC上獲得的是與終端的屏幕界面相同的映射界面, 不會出現(xiàn)現(xiàn)有技術(shù)中單獨開發(fā)客戶端,導(dǎo)致PC端界面及操作與終端完全不同,需要另外學(xué)習(xí)和適應(yīng)的情況,從而帶來了更好的用戶體驗。
優(yōu)選地,所述步驟202包括獲取所述終端的屏幕界面的幀緩沖數(shù)據(jù);將所述幀緩沖數(shù)據(jù)發(fā)送至所述其它終端,以生成所述映射界面。
在該技術(shù)方案中,通過將幀緩沖(Framebuffer)數(shù)據(jù)發(fā)送至其它終端以共享屏幕界面。可以間隔預(yù)定時間發(fā)送終端當(dāng)前的幀緩沖數(shù)據(jù),例如每間隔50ms發(fā)送,從而保持映射界面與終端的屏幕界面顯示的內(nèi)容一致。
優(yōu)選地,所述步驟204包括所述終端接收并執(zhí)行操作指令;其中,所述操作指令由所述其它終端生成,所述其它終端從所述終端中獲取所述映射界面中的操作控件及對應(yīng)的位置信息,并獲取所述操作在所述映射界面上的實時位置和操作動作,查找對應(yīng)于所述實時位置的操作控件,并根據(jù)所述操作動作確定針對該操作控件的所述操作指令。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC事先從終端處獲取操作控件與位置之間的對應(yīng)關(guān)系,從而根據(jù)用戶在映射界面上操作時的實時位置,了解到對應(yīng)的操作控件,并根據(jù)用戶操作時的操作動作,了解到對應(yīng)的操作方式, 生成對應(yīng)于該操作控件、該操作方式的操作指令,并將操作指令發(fā)送至終端,終端接收并執(zhí)行該操作指令,由此實現(xiàn)通過PC對終端進行控制。整個過程中,終端僅執(zhí)行操作指令。
優(yōu)選地,所述步驟204包括所述終端接收所述操作的實時位置和操作動作,并根據(jù)所述實時位置和所述操作動作確定目標(biāo)對象及操作指令,以實現(xiàn)相應(yīng)的操作功能;其中, 所述實時位置和所述操作動作由所述其它終端根據(jù)在所述映射界面上的所述操作獲取并發(fā)送至所述終端。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC將用戶的操作的實時位置和操作動作發(fā)送至終端,終端根據(jù)實時位置和操作動作確定操作指令,以實現(xiàn)相應(yīng)的操作功能。整個過程中,終端需要自行生成操作指令,并執(zhí)行以實現(xiàn)相應(yīng)的操作功能。
優(yōu)選地,所述終端控制方法還包括所述終端將需要播放的音頻數(shù)據(jù)發(fā)送至所述其它終端,以由所述其它終端根據(jù)所述音頻數(shù)據(jù)進行播放。
在該技術(shù)方案中,可以將終端的音頻數(shù)據(jù)發(fā)送至與終端建立數(shù)據(jù)連接的其它終端,這里的音頻數(shù)據(jù)包括多種可能,例如在終端上播放音樂或視頻時的音頻數(shù)據(jù)、終端出現(xiàn)待處理事件時的提示音、終端通話過程中的下行語音數(shù)據(jù)等。這樣當(dāng)終端中播放音樂、視頻、有消息提示或進行語音通話時,可以通過PC播放對應(yīng)的音頻數(shù)據(jù)。
優(yōu)選地,所述音頻數(shù)據(jù)為下行語音數(shù)據(jù),所述終端控制方法還包括所述終端將來自所述其它終端的音頻數(shù)據(jù)轉(zhuǎn)換為上行語音數(shù)據(jù),以供發(fā)送至對應(yīng)的通話方。
在該技術(shù)方案中,當(dāng)終端在其它終端,例如PC的控制下進行語音通話時,還可以將來自PC的音頻數(shù)據(jù)轉(zhuǎn)換成上行語音數(shù)據(jù)并發(fā)送,加之在PC端的映射界面上對終端進行操作控制,從而實現(xiàn)通過PC端控制終端的通話過程。
通過上述技術(shù)方案,可以將終端的屏幕界面與其它終端共享,并可以通過其它終端對該終端進行操控。
圖I示出了根據(jù)本發(fā)明的實施例的終端的框圖2A和圖2B分別示出了圖I所示實施例中處理單元的兩種實現(xiàn)方式;
圖3示出了根據(jù)本發(fā)明的實施例的終端控制方法的流程圖4A和圖4B示出了根據(jù)本發(fā)明的另一實施例的終端控制方法的流程圖。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進行進一步的詳細(xì)描述。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其它不同于在此描述的其它方式來實施,因此,本發(fā)明的保護范圍不受下面公開的具體實施例的限制。
下面結(jié)合附圖和實施例對本發(fā)明做進一步說明。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
圖I示出了根據(jù)本發(fā)明的實施例的終端的框圖。
如圖I所示,根據(jù)本發(fā)明的實施例的終端100包括屏幕映射單元102,用于在終端與其它終端已建立數(shù)據(jù)連接的情況下,將終端的屏幕界面映射至其它終端的屏幕界面上,形成映射界面;處理單元104,用于根據(jù)感應(yīng)到的針對映射界面的操作,實現(xiàn)相應(yīng)的操作功能。
在該技術(shù)方案中,將終端100的屏幕界面與其它終端共享,在其它終端的屏幕界面上形成映射界面,通過對該映射界面進行操作實現(xiàn)對終端100的操作。作為一種優(yōu)選方式,所述其它終端可以是PC,這樣在終端100通過有線(如USB)或無線(如WIFI)等方式連接到PC上時可以通過PC對終端進行操作,并且由于在PC上獲得的是與終端100的屏幕界面相同的映射界面,不會出現(xiàn)現(xiàn)有技術(shù)中單獨開發(fā)客戶端,導(dǎo)致PC端界面及操作與終端 100完全不同,需要另外學(xué)習(xí)和適應(yīng)的情況,從而帶來了更好的用戶體驗。
優(yōu)選地,屏幕映射單元102包括幀緩沖數(shù)據(jù)獲取子單元1020,用于獲取終端的屏幕界面的幀緩沖數(shù)據(jù);幀緩沖數(shù)據(jù)發(fā)送子單元1022,用于將幀緩沖數(shù)據(jù)發(fā)送至其它終端, 以生成映射界面。
在該技術(shù)方案中,通過將幀緩沖(Framebuffer)數(shù)據(jù)發(fā)送至其它終端以共享屏幕界面??梢蚤g隔預(yù)定時間發(fā)送終端當(dāng)前的幀緩沖數(shù)據(jù),例如每間隔50ms發(fā)送,從而保持映射界面與終端100的屏幕界面顯示的內(nèi)容一致。
參見圖2A,在一種實施方式中處理單元104包括指令接收子單元1040,用于接收操作指令;指令處理子單元1044,用于執(zhí)行操作指令;其中操作指令由其它終端生成,其它終端從終端中獲取映射界面中的操作控件及對應(yīng)的位置信息,并獲取操作在映射界面上的實時位置和操作動作,查找對應(yīng)于實時位置的操作控件,并根據(jù)操作動作確定針對該操作控件的操作指令。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC事先從終端100處獲取操作控件與位置之間的對應(yīng)關(guān)系,從而根據(jù)用戶在映射界面上操作時的實時位置,了解到對應(yīng)的操作控件,并根據(jù)用戶操作時的操作動作,了解到對應(yīng)的操作方式,生成對應(yīng)于該操作控件、該操作方式的操作指令,并將操作指令發(fā)送至終端100,終端 100接收并執(zhí)行該操作指令,由此實現(xiàn)通過PC對終端100進行控制。整個過程中,終端100 僅執(zhí)行操作指令。
參見圖2B,在另一種實施方式中處理單元104包括數(shù)據(jù)接收子單元1044,用于接收操作的實時位置和操作動作;數(shù)據(jù)處理子單元1046,用于根據(jù)實時位置和操作動作確定目標(biāo)對象及操作指令,以實現(xiàn)相應(yīng)的操作功能;其中,實時位置和操作動作由其它終端根據(jù)在映射界面上的操作獲取并發(fā)送至終端。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC將用戶的操作的實時位置和操作動作發(fā)送至終端100,終端100根據(jù)實時位置和操作動作確定操作指令,以實現(xiàn)相應(yīng)的操作功能。整個過程中,終端需要自行生成操作指令,并執(zhí)行以實現(xiàn)相應(yīng)的操作功能。
優(yōu)選地,終端100還包括音頻數(shù)據(jù)發(fā)送單元106,用于將需要播放的音頻數(shù)據(jù)發(fā)送至其它終端,以由其它終端根據(jù)音頻數(shù)據(jù)進行播放。
在該技術(shù)方案中,可以將終端100的音頻數(shù)據(jù)發(fā)送至與終端100建立數(shù)據(jù)連接的其它終端,這里的音頻數(shù)據(jù)包括多種可能,例如在終端100上播放音樂或視頻時的音頻數(shù)據(jù)、終端100出現(xiàn)待處理事件時的提示音、終端100通話過程中的下行語音數(shù)據(jù)等。這樣當(dāng)終端100中播放音樂、視頻、有消息提示或進行語音通話時,可以通過PC播放對應(yīng)的音頻數(shù)據(jù)。
優(yōu)選地,所述音頻數(shù)據(jù)為下行語音數(shù)據(jù),終端100還包括音頻數(shù)據(jù)轉(zhuǎn)換單元108, 用于將來自其它終端的音頻數(shù)據(jù)轉(zhuǎn)換為上行語音數(shù)據(jù),以供發(fā)送至對應(yīng)的通話方。
在該技術(shù)方案中,當(dāng)終端100在其它終端,例如PC的控制下進行語音通話時,還可以將來自PC的音頻數(shù)據(jù)轉(zhuǎn)換成上行語音數(shù)據(jù)并發(fā)送,加之在PC端的映射界面上對終端進行操作控制,從而實現(xiàn)通過PC端控制終端100的通話過程。
圖3示出了根據(jù)本發(fā)明的實施例的終端控制方法的流程圖。
如圖3所示,根據(jù)本發(fā)明的實施例的終端控制方法包括步驟202,在終端與其它終端已建立數(shù)據(jù)連接的情況下,將終端的屏幕界面映射至其它終端的屏幕界面上,形成映射界面;步驟204,終端根據(jù)感應(yīng)到的針對映射界面的操作,實現(xiàn)相應(yīng)的操作功能。
在該技術(shù)方案中,將終端的屏幕界面與其它終端共享,在其它終端的屏幕界面上形成映射界面,通過對該映射界面進行操作實現(xiàn)對終端的操作。作為一種優(yōu)選方式,所述其它終端可以是PC,這樣在終端通過有線(如USB)或無線(如WIFI)等方式連接到PC上時可以通過PC對終端進行操作,并且由于在PC上獲得的是與終端的屏幕界面相同的映射界面, 不會出現(xiàn)現(xiàn)有技術(shù)中單獨開發(fā)客戶端,導(dǎo)致PC端界面及操作與終端完全不同,需要另外學(xué)習(xí)和適應(yīng)的情況,從而帶來了更好的用戶體驗。
優(yōu)選地,步驟202包括獲取終端的屏幕界面的幀緩沖數(shù)據(jù);將幀緩沖數(shù)據(jù)發(fā)送至其它終端,以生成映射界面。
在該技術(shù)方案中,通過將巾貞緩沖(Framebuffer)數(shù)據(jù)發(fā)送至其它終端以共享屏幕界面。可以間隔預(yù)定時間發(fā)送終端當(dāng)前的幀緩沖數(shù)據(jù),例如每間隔50ms發(fā)送,從而保持映射界面與終端的屏幕界面顯示的內(nèi)容一致。
優(yōu)選地,步驟204包括終端接收并執(zhí)行操作指令;其中,操作指令由其它終端生成,其它終端從終端中獲取映射界面中的操作控件及對應(yīng)的位置信息,并獲取操作在映射界面上的實時位置和操作動作,查找對應(yīng)于實時位置的操作控件,并根據(jù)操作動作確定針對該操作控件的操作指令。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC事先從終端處獲取操作控件與位置之間的對應(yīng)關(guān)系,從而根據(jù)用戶在映射界面上操作時的實時位置,了解到對應(yīng)的操作控件,并根據(jù)用戶操作時的操作動作,了解到對應(yīng)的操作方式, 生成對應(yīng)于該操作控件、該操作方式的操作指令,并將操作指令發(fā)送至終端,終端接收并執(zhí)行該操作指令,由此實現(xiàn)通過PC對終端進行控制。整個過程中,終端僅執(zhí)行操作指令。
優(yōu)選地,步驟204包括終端接收操作的實時位置和操作動作,并根據(jù)實時位置和操作動作確定目標(biāo)對象及操作指令,以實現(xiàn)相應(yīng)的操作功能;其中,實時位置和操作動作由其它終端根據(jù)在映射界面上的操作獲取并發(fā)送至終端。
在該技術(shù)方案中,當(dāng)用戶在其它終端,例如PC,的映射界面上進行操作時,該PC將用戶的操作的實時位置和操作動作發(fā)送至終端,終端根據(jù)實時位置和操作動作確定操作指令,以實現(xiàn)相應(yīng)的操作功能。整個過程中,終端需要自行生成操作指令,并執(zhí)行以實現(xiàn)相應(yīng)的操作功能。
優(yōu)選地,終端控制方法還包括終端將需要播放的音頻數(shù)據(jù)發(fā)送至其它終端,以由其它終端根據(jù)音頻數(shù)據(jù)進行播放。
在該技術(shù)方案中,可以將終端的音頻數(shù)據(jù)發(fā)送至與終端建立數(shù)據(jù)連接的其它終端,這里的音頻數(shù)據(jù)包括多種可能,例如在終端上播放音樂或視頻時的音頻數(shù)據(jù)、終端出現(xiàn)待處理事件時的提示音、終端通話過程中的下行語音數(shù)據(jù)等。這樣當(dāng)終端中播放音樂、視頻、有消息提示或進行語音通話時,可以通過PC播放對應(yīng)的音頻數(shù)據(jù)。
優(yōu)選地,音頻數(shù)據(jù)為下行語音數(shù)據(jù),終端控制方法還包括終端將來自其它終端的音頻數(shù)據(jù)轉(zhuǎn)換為上行語音數(shù)據(jù),以供發(fā)送至對應(yīng)的通話方。
在該技術(shù)方案中,當(dāng)終端在其它終端,例如PC的控制下進行語音通話時,還可以將來自PC的音頻數(shù)據(jù)轉(zhuǎn)換成上行語音數(shù)據(jù)并發(fā)送,加之在PC端的映射界面上對終端進行操作控制,從而實現(xiàn)通過PC端控制終端的通話過程。
下面結(jié)合圖4A和圖4B說明根據(jù)本發(fā)明的終端控制方法的另一實施例。
在該實施例中,終端與PC建立數(shù)據(jù)連接,通過PC對終端進行操作。參見圖4A,終端一側(cè)的流程包括
步驟401,向PC發(fā)送數(shù)據(jù)連接請求;
步驟402,成功建立數(shù)據(jù)連接;
步驟403,向PC發(fā)送Framebuffer數(shù)據(jù),共享終端屏幕界面;
步驟404,創(chuàng)建三個線程,分別為步驟405、步驟408、步驟411 ;
步驟405,監(jiān)聽PC的操作指令;
步驟406,判斷是否與語音通話有關(guān),是則進入步驟407,否則進入步驟410 ;
步驟407,執(zhí)行相應(yīng)的操作并將codec音頻數(shù)據(jù)發(fā)送至PC ;
步驟408,判斷是否有消息提示,是則進入步驟409 ;
步驟409,將提示音的音頻數(shù)據(jù)發(fā)送至PC ;
步驟410,根據(jù)操作指令執(zhí)行相應(yīng)操作;
步驟411,每隔 50ms 向 PC 發(fā)送 Framebuffer 數(shù)據(jù)。
參見圖4B,PC —側(cè)的流程包括
界面;
步驟501,接收終端的數(shù)據(jù)連接請求;步驟502,根據(jù)用戶的操作判斷是否連接,是則進入步驟503 ;步驟503,與終端建立數(shù)據(jù)連接后接收終端的Framebuffer數(shù)據(jù),共享終端的屏幕步驟504,創(chuàng)建三個線程,分別為步驟505、步驟507、步驟509 ;步驟505,接收終端的音頻數(shù)據(jù),并播放;
步驟506,判斷用戶是否進行操作,是則進入步驟508 ;
步驟507,接收用戶的操作;
步驟508,生成操作指令并發(fā)送至終端;
步驟509,接收終端的Framebuffer數(shù)據(jù);
步驟510,刷新顯示界面。
通過以上流程,在終端與PC建立連接的情況下,不僅可以共享終端屏幕界面,而且可以通過PC操作終端、接通來電、發(fā)送短信,使終端與PC連接更無縫、更融合,同時,也帶來了更好的用戶體驗。當(dāng)用戶在辦公時,有時聽不到終端的消息提示,有了這個方案,就不會錯過終端的任何消息,與此同時,當(dāng)用戶在操作PC時,若希望通過終端進行通話、發(fā)短信時,不用來回在終端與PC之間切換,操作過程更方便快捷。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種終端,其特征在于,包括 屏幕映射單元,用于在所述終端與其它終端已建立數(shù)據(jù)連接的情況下,將所述終端的屏幕界面映射至所述其它終端的屏幕界面上,形成映射界面; 處理單元,用于根據(jù)感應(yīng)到的針對所述映射界面的操作,實現(xiàn)相應(yīng)的操作功能。
2.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述屏幕映射單元包括 幀緩沖數(shù)據(jù)獲取子單元,用于獲取所述終端的屏幕界面的幀緩沖數(shù)據(jù); 幀緩沖數(shù)據(jù)發(fā)送子單元,用于將所述幀緩沖數(shù)據(jù)發(fā)送至所述其它終端,以生成所述映射界面。
3.根據(jù)權(quán)利要求2所述的終端,其特征在于,所述處理單元包括 指令接收子單元,用于接收操作指令; 指令處理子單元,用于執(zhí)行所述操作指令; 其中所述操作指令由所述其它終端生成,所述其它終端從所述終端中獲取所述映射界面中的操作控件及對應(yīng)的位置信息,并獲取所述操作在所述映射界面上的實時位置和操作動作,查找對應(yīng)于所述實時位置的操作控件,并根據(jù)所述操作動作確定針對該操作控件的所述操作指令。
4.根據(jù)權(quán)利要求2所述的終端,其特征在于,所述處理單元包括 數(shù)據(jù)接收子單元,用于接收所述操作的實時位置和操作動作; 數(shù)據(jù)處理子單元,用于根據(jù)所述實時位置和所述操作動作確定目標(biāo)對象及操作指令,以實現(xiàn)相應(yīng)的操作功能; 其中,所述實時位置和所述操作動作由所述其它終端根據(jù)在所述映射界面上的所述操作獲取并發(fā)送至所述終端。
5.根據(jù)權(quán)利要求2至4中任一項所述的終端,其特征在于,還包括 音頻數(shù)據(jù)發(fā)送單元,用于將需要播放的音頻數(shù)據(jù)發(fā)送至所述其它終端,以由所述其它終端根據(jù)所述音頻數(shù)據(jù)進行播放; 音頻數(shù)據(jù)轉(zhuǎn)換單元,在所述音頻數(shù)據(jù)為下行語音數(shù)據(jù)的情況下,用于將來自所述其它終端的音頻數(shù)據(jù)轉(zhuǎn)換為上行語音數(shù)據(jù),以供發(fā)送至對應(yīng)的通話方。
6.一種終端控制方法,其特征在于,包括 步驟202,在所述終端與其它終端已建立數(shù)據(jù)連接的情況下,將所述終端的屏幕界面映射至所述其它終端的屏幕界面上,形成映射界面; 步驟204,所述終端根據(jù)感應(yīng)到的針對所述映射界面的操作,實現(xiàn)相應(yīng)的操作功能。
7.根據(jù)權(quán)利要求6所述的終端控制方法,其特征在于,所述步驟202包括 獲取所述終端的屏幕界面的幀緩沖數(shù)據(jù); 將所述幀緩沖數(shù)據(jù)發(fā)送至所述其它終端,以生成所述映射界面。
8.根據(jù)權(quán)利要求7所述的終端控制方法,其特征在于,所述步驟204包括 所述終端接收并執(zhí)行操作指令; 其中,所述操作指令由所述其它終端生成,所述其它終端從所述終端中獲取所述映射界面中的操作控件及對應(yīng)的位置信息,并獲取所述操作在所述映射界面上的實時位置和操作動作,查找對應(yīng)于所述實時位置的操作控件,并根據(jù)所述操作動作確定針對該操作控件的所述操作指令。
9.根據(jù)權(quán)利要求7所述的終端控制方法,其特征在于,所述步驟204包括 所述終端接收所述操作的實時位置和操作動作,并根據(jù)所述實時位置和所述操作動作確定目標(biāo)對象及操作指令,以實現(xiàn)相應(yīng)的操作功能; 其中,所述實時位置和所述操作動作由所述其它終端根據(jù)在所述映射界面上的所述操作獲取并發(fā)送至所述終端。
10.根據(jù)權(quán)利要求7至9中任一項所述的終端控制方法,其特征在于,還包括 所述終端將需要播放的音頻數(shù)據(jù)發(fā)送至所述其它終端,以由所述其它終端根據(jù)所述音頻數(shù)據(jù)進行播放,其中, 若所述音頻數(shù)據(jù)為下行語音數(shù)據(jù),則所述終端將來自所述其它終端的音頻數(shù)據(jù)轉(zhuǎn)換為上行語音數(shù)據(jù),以供發(fā)送至對應(yīng)的通話方。
全文摘要
本發(fā)明提供了一種終端,包括屏幕映射單元,用于在所述終端與其它終端已建立數(shù)據(jù)連接的情況下,將所述終端的屏幕界面映射至所述其它終端的屏幕界面上,形成映射界面;處理單元,用于根據(jù)感應(yīng)到的針對所述映射界面的操作,實現(xiàn)相應(yīng)的操作功能。本發(fā)明還提供了一種終端控制方法。通過本發(fā)明的技術(shù)方案,可以將終端的屏幕界面映射至其它終端,并可以通過在其它終端的映射界面上的操作,從而實現(xiàn)對該終端進行操控。
文檔編號G06F3/14GK102981613SQ201210419220
公開日2013年3月20日 申請日期2012年10月26日 優(yōu)先權(quán)日2012年10月26日
發(fā)明者張長春 申請人:東莞宇龍通信科技有限公司, 宇龍計算機通信科技(深圳)有限公司