終端設(shè)備及其遙控方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及嵌入式設(shè)備,特別是設(shè)及一種終端設(shè)備及其遙控方法。
【背景技術(shù)】
[0002] 與智能手機(jī)相似,智能電視是通過在電視或機(jī)頂盒中安裝操作系統(tǒng),使電視在完 成傳統(tǒng)的節(jié)目播放的同時(shí),還能安裝和卸載應(yīng)用程序、游戲,并實(shí)現(xiàn)網(wǎng)絡(luò)連接。對于傳統(tǒng)的 電視,一般是通過遙控器對電視進(jìn)行控制。然而在智能電視中,隨著功能越來越豐富,用戶 可執(zhí)行的操作多種多樣,通過傳統(tǒng)遙控器已經(jīng)無法滿足人機(jī)交互的需要。
[0003] 現(xiàn)有的一種解決方式是在智能手機(jī)或PAD中安裝對應(yīng)的程序,通過與智能電視匹 配的無線通信協(xié)議,如TCP^P、紅外或藍(lán)牙,實(shí)現(xiàn)通過智能手機(jī)或PAD的觸摸屏,對智能電視 進(jìn)行控制和操作。
[0004] 然而運(yùn)種控制方式匹配性差,且需要用戶擁有較為高端的配套設(shè)備,如智能手機(jī) 或PAD。并且,雖然智能手機(jī)或PAD具有分辨率較高的觸摸屏,然而與尺寸較大的智能電視, 通過觸控方式進(jìn)行輸入的精度仍較低,用戶體驗(yàn)較差。另外,在滿足于對電視進(jìn)行新穎的觸 摸式輸入的同時(shí),用戶仍然習(xí)慣通過遙控器進(jìn)行簡單的頻道切換和音量調(diào)節(jié),而手機(jī)或PAD 若要實(shí)現(xiàn)運(yùn)一功能需要安裝復(fù)雜的軟件和調(diào)試,進(jìn)一步降低了用戶的體驗(yàn)性。另外一種遙 控方法是在電視上顯示虛擬鍵盤的方法,但是現(xiàn)有技術(shù)中的虛擬鍵盤在控制尺寸較大的智 能電視時(shí)常常會給客戶帶來不方便的體驗(yàn),比如使用虛擬鍵盤的方式開啟智能電視的網(wǎng)頁 瀏覽功能時(shí),往往不能迅速將光標(biāo)定位到目標(biāo)位置。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明主要解決的技術(shù)問題是提供一種終端設(shè)備及其遙控方法,能夠在終端設(shè)備 上實(shí)現(xiàn)遙控終端模擬鼠標(biāo)的輸入操作,增強(qiáng)用戶體驗(yàn)。
[0006] 為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種終端設(shè)備的遙控 方法,所述方法包括:接收一第一遙控信號;解析所述第一遙控信號W確定所述第一遙控信 號對應(yīng)的第一鍵值信息;根據(jù)所述第一鍵值信息在一第一列表中查找所述第一鍵值信息對 應(yīng)的操作命令;根據(jù)所述操作命令判斷開啟鼠標(biāo)操作模式;W及當(dāng)所述終端設(shè)備處于鼠標(biāo) 操作模式時(shí),接收一第二遙控信號;解析所述第二遙控信號W確定所述第二遙控信號對應(yīng) 的第二鍵值信息;根據(jù)所述第二鍵值信息在一第二列表中查找所述第二鍵值信息對應(yīng)的操 作命令;根據(jù)所述操作命令對所述終端設(shè)備進(jìn)行處理;其中,所述第一列表和所述第二列表 預(yù)先設(shè)定在所述終端設(shè)備上,所述第一列表用于記錄第一鍵值信息與操作命令的對應(yīng)關(guān) 系,所述第二列表用于記錄第二鍵值信息與操作命令的對應(yīng)關(guān)系。
[0007] 為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種終端設(shè)備的遙 控方法,所述方法包括:接收一第一遙控信號;解析所述第一遙控信號W確定所述第一遙控 信號對應(yīng)的第一鍵值信息;根據(jù)所述第一鍵值信息在一第一列表中查找所述第一鍵值信息 對應(yīng)的操作命令;根據(jù)所述操作命令判斷開啟鼠標(biāo)操作模式;W及當(dāng)所述終端設(shè)備處于鼠 標(biāo)操作模式時(shí),在一第一預(yù)定時(shí)間內(nèi)依次接收第一組第二遙控信號;解析所述第一組第二 遙控信號W確定所述第一組第二遙控信號對應(yīng)的復(fù)數(shù)個(gè)相同的第二鍵值信息;根據(jù)所述復(fù) 數(shù)個(gè)第二鍵值信息在一第二列表中查找所述復(fù)數(shù)個(gè)相同的第二鍵值信息對應(yīng)的操作命令; 根據(jù)所述操作命令對所述終端設(shè)備進(jìn)行處理;其中,所述第一列表和所述第二列表預(yù)先設(shè) 定在所述終端設(shè)備上,所述第一列表用于記錄第一鍵值信息與操作命令的對應(yīng)關(guān)系,所述 第二列表用于記錄復(fù)數(shù)個(gè)第二鍵值信息與操作命令的對應(yīng)關(guān)系。
[0008] 為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種終端設(shè)備,所述 設(shè)備包括:接收器,用于接收一第一遙控信號和一第二遙控信號;存儲器,用于存儲一第一 列表和一第二列表;處理器,禪接于所述接收器和所述存儲器,用于進(jìn)行下列步驟:解析所 述第一遙控信號W確定在所述第一遙控信號對應(yīng)的第一鍵值信息,根據(jù)所述第一鍵值信息 在所述第一列表中查找所述第一鍵值信息對應(yīng)的操作命令,根據(jù)所述操作命令判斷所述終 端設(shè)備是否開啟鼠標(biāo)操作模式;解析所述第二遙控信號W確定在所述第二遙控信號對應(yīng)的 第二鍵值信息;根據(jù)所述第二鍵值信息在所述第二列表中查找所述第二鍵值信息對應(yīng)的操 作命令;W及根據(jù)所述操作命令對所述終端設(shè)備進(jìn)行處理;其中,所述第一列表和所述第二 列表預(yù)先設(shè)定在所述存儲器上,所述第一列表用于記錄第一鍵值信息與操作命令的對應(yīng)關(guān) 系,所述第二列表用于記錄第二鍵值信息與操作命令的對應(yīng)關(guān)系。
[0009] 本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,提供一種終端設(shè)備及其遙控方法, 通過預(yù)先建立遙控終端的鍵值信息與操作命令的對應(yīng)關(guān)系,在終端設(shè)備處于鼠標(biāo)操作模式 時(shí)將接收到的遙控終端發(fā)送的遙控信號的鍵值信息所對應(yīng)的操作命令作為鼠標(biāo)事件進(jìn)行 處理,從而在終端設(shè)備上實(shí)現(xiàn)模擬鼠標(biāo)的輸入操作,迅速將光標(biāo)定位到目標(biāo)位置,增強(qiáng)用戶 體驗(yàn)。
【附圖說明】
[0010] 圖1是本發(fā)明實(shí)施方式中的終端設(shè)備的遙控方法的流程示意圖;
[0011] 圖2是圖1所示的步驟S16和步驟S17【具體實(shí)施方式】的流程示意圖;
[0012] 圖3是本發(fā)明本發(fā)明實(shí)施方式中遙控信號的格式;
[0013] 圖4是本發(fā)明實(shí)施方式中的終端設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0014] 為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,W下結(jié)合附圖和實(shí) 施例對本發(fā)明進(jìn)行詳細(xì)說明。
[0015] 請參閱圖1,為本發(fā)明實(shí)施方式中的終端設(shè)備的遙控方法的流程示意圖。該實(shí)施方 式示出的遙控方法,包括如下步驟:
[0016] 步驟S10,接收遙控終端發(fā)送的第一遙控信號。
[0017] 在本實(shí)施方式中,該終端設(shè)備為智能電視機(jī),該遙控終端為用于遙控該智能電視 機(jī)的遙控器。在步驟SlO中,終端設(shè)備接收遙控終端因觸發(fā)對應(yīng)按鍵而發(fā)出的第一遙控信 號,該遙控信號可W是紅外信號、射頻信號等。
[0018] 步驟Sll,解析該第一遙控信號W確定在該第一遙控信號對應(yīng)的鍵值信息。
[0019] 在步驟Sll中,當(dāng)遙控終端發(fā)出的第一遙控信號是紅外信號時(shí),終端設(shè)備對該紅外 信號進(jìn)行解碼分析,W確定對應(yīng)的第一鍵值信息,鍵值信息是多位的二進(jìn)制碼。具體地,終 端設(shè)備根據(jù)紅外信號的高低電平的脈沖持續(xù)時(shí)間和數(shù)量來確定紅外信號中包含的鍵值信 息。當(dāng)遙控終端發(fā)出的第一遙控信號是射頻信號時(shí),終端設(shè)備對該射頻信號進(jìn)行解碼W確 定對應(yīng)的第一鍵值信息。具體地,終端設(shè)備與一射頻信號接收器連接,或者終端設(shè)備內(nèi)設(shè)有 射頻信號接收器,該接收器接收到射頻信號后對該射頻信號進(jìn)行解碼而得到射頻信號中包 含的第一鍵值信息
[0020]步驟S12,根據(jù)所述第一鍵值信息,在第一列表中查找該第一鍵值信息所對應(yīng)的操 作命令。
[0021 ]其中,該第一列表預(yù)先設(shè)定用于記錄第一鍵值信息與操作命令的對應(yīng)關(guān)系進(jìn)一步 地,該操作命令包括開啟鼠標(biāo)模式與關(guān)閉鼠標(biāo)模式。在一實(shí)施例中,終端設(shè)備用查表的方式 來確定該第一鍵值信息對應(yīng)的是哪種操作命令。
[0022] 當(dāng)在該第一列表中查找該鍵值信息所對應(yīng)的操作命令是開啟鼠標(biāo)模式時(shí),則進(jìn)入 鼠標(biāo)操作模式,并響應(yīng)該開啟鼠標(biāo)模式事件顯示光標(biāo)。
[0023] 具體地,終端設(shè)備顯示的畫面由多個(gè)圖層組成,終端設(shè)備在進(jìn)入鼠標(biāo)操作模式時(shí), 光標(biāo)會單獨(dú)顯示在第一圖層上,該第一圖層不同于顯示當(dāng)前圖像的第二圖層。因此,在終端 設(shè)備進(jìn)行鼠標(biāo)操作模式的切換時(shí),并不會對其顯示的當(dāng)前圖像產(chǎn)生影響。在進(jìn)行鼠標(biāo)操作 模式的切換時(shí),只需要通過控制第一圖層而實(shí)現(xiàn)光標(biāo)的顯示與隱藏。
[0024] 具體地,該遙控終端上可W單獨(dú)設(shè)置一按鍵用于控制終端設(shè)備的鼠標(biāo)模式的開 啟/關(guān)閉,還可W通過對已有的按鍵進(jìn)行符合預(yù)設(shè)條件的操作控制終端設(shè)備的鼠標(biāo)模式的 開啟/關(guān)閉,例如,長按"靜音"按鍵控制終端設(shè)備的鼠標(biāo)模式的開啟/關(guān)閉,操作時(shí)間超過 500ms可W被識別為長按操作。
[0025] 步驟S13,根據(jù)所述操作命令判斷是否開啟鼠標(biāo)操作模式。如果所述操作命令為開 啟鼠標(biāo)模式,那就開啟鼠標(biāo)操作模式,并接著進(jìn)行步驟S14;如果所述操作命令為關(guān)閉鼠標(biāo) 模式,那么關(guān)閉鼠標(biāo)模式事件,則進(jìn)入標(biāo)準(zhǔn)遙控器模式,并回到步驟S10。
[00%]步驟S14,當(dāng)所述終端設(shè)備處于鼠標(biāo)操作模式時(shí),接收一第二遙控信號。
[0027] 步驟S15,解析所述第二遙控信號W