一種設置通用遙控器的方法和系統的制作方法
【技術領域】
[0001]本申請涉及智能電視技術領域,特別涉及一種設置通用遙控器的方法和系統。
【背景技術】
[0002]智能電視已經成為我們生活中不可缺少的一部分,隨著人們生活節奏的加快,快捷智能化成為電視的一個重要性能指標。為了便捷地控制電視機、機頂盒、家庭影院等設備,提出了用一個通用遙控器控制與電視相連的其他受控設備的技術。
[0003]對于目前通用遙控器的設置方法,各大電視開發公司不盡相同,一些是采用學習型遙控器,一些是配置遙控器;前者的缺點是該類型遙控器對MCU的主頻要求高,RAM要求較大;后者是通過MBR應用程序設置通用遙控器,其不足之處就是過程較繁瑣,智能化程度較低。以設置機頂盒(STB,Set Top Box)為例,其過程為:首先在MBR的窗口界面上選擇與STB對應的品牌,然后選擇STB接入電視的輸入源,使用遙控器發送ChanneI Up/Down (頻道增加/減少)命令,并由用戶用肉眼來判斷STB是否做出正確的切換頻道的響應。如果不行,則嘗試下一個控制指令,直到STB做出正確的切換頻道。如果所有的控制指令都不能滿足,則采用具體型號搜索,再次獲取控制指令,重復上述切換頻道的操作。該過程的操作需要用戶參與程度大,耗費時間長,并伴隨著用戶選擇與輸入的失誤率,給用戶使用過程中帶來了很大的麻煩,可靠性低,用戶體驗性差。
【發明內容】
[0004]本申請提供了一種設置通用遙控器的方法和系統,使得設置通用遙控器的操作過程加快,準確性和智能性得以提高。
[0005]本申請提供的一種設置通用遙控器的方法,包括:
[0006]將受控設備連接到智能電視;
[0007]用智能終端的攝像頭掃描受控設備的信息碼,并運用相應的信息碼識別技術獲取受控設備的信息;
[0008]智能終端根據獲取得到的信息查詢數據庫,獲取受控設備的控制指令,并將受控設備的信息和控制指令發送給電視;
[0009]電視中的MBR應用程序將受控設備的信息和控制信令發送給遙控器;
[0010]遙控器通過電視向受控設備發送控制指令,當受控設備能夠被遙控器正確控制時,保存相應的控制指令。
[0011]較佳地,所述受控設備的信息碼用于對受控設備進行信息識別,包括但不限于:條形碼、二維碼、符號碼。
[0012]較佳地,所述受控設備的信息包括但不限于:設備類型、生產廠商以及型號。
[0013]較佳地,所述智能終端根據獲取得到的信息查詢數據庫包括:
[0014]判斷智能終端是否連接網絡;
[0015]如果沒有連接網絡,則根據獲取到的信息查詢智能終端本地的數據庫;
[0016]如果連接有網絡,則根據獲取到的信息查詢網絡數據庫,如果查詢失敗再查詢智能終端本地的數據庫。
[0017]較佳地,所述遙控器通過電視向受控設備發送控制指令包括:
[0018]遙控器將用戶在遙控器面板上下發的控制指令發送給電視;
[0019]電視將接收到的控制指令經過轉換處理后轉發給遙控器;
[0020]遙控器的控制指令控制受控設備;
[0021]電視檢測對應的受控設備的輸入源的信號,判斷受控設備是否做出正確的操作。
[0022]本申請還提供了一種設置通用遙控器的系統,包括:智能終端、電視、受控設備和遙控器,其中:
[0023]受控設備通過智能電視的輸入源連接到電視;
[0024]智能終端用攝像頭掃描受控設備的信息碼,并運用相應的信息碼識別技術獲取受控設備的信息,并根據獲取得到的信息查詢數據庫,獲取受控設備的控制指令,再將受控設備的信息和控制指令發送給電視;
[0025]電視中安裝有MBR應用程序,電視中的MBR應用程序將受控設備的信息和控制指令發送給遙控器;
[0026]遙控器通過電視向受控設備發送控制指令,當受控設備能夠被遙控器正確控制時,電視中的MBR應用程序保存相應的控制指令。
[0027]較佳地,所述受控設備的信息碼用于對受控設備進行信息識別,包括但不限于:條形碼、二維碼、符號碼。
[0028]較佳地,所述受控設備的信息包括但不限于:設備類型、生產廠商以及型號。
[0029]較佳地,所述智能終端在根據獲取得到的信息查詢數據庫時用于執行以下操作:
[0030]判斷智能終端是否連接網絡;
[0031]如果沒有連接網絡,則根據獲取到的信息查詢智能終端本地的數據庫;
[0032]如果連接有網絡,則根據獲取到的信息查詢網絡數據庫,如果查詢失敗再查詢智能終端本地的數據庫。
[0033]較佳地,所述遙控器通過電視向受控設備發送控制指令包括:
[0034]遙控器將用戶在遙控器面板上下發的控制指令發送給電視;
[0035]電視將接收到的控制指令經過轉換處理后轉發給遙控器;
[0036]遙控器的控制指令控制受控設備;
[0037]電視檢測對應的受控設備的輸入源的信號,判斷受控設備是否做出正確的操作。
[0038]由上述技術方案可見,本申請提供的設置通用遙控器的方法和系統克服了現有技術可靠性低、用戶體驗性差、耗時長的缺點,提供了一種設置電視通用遙控器的快捷方法,直接使用安裝有特定應用程序的智能終端的攝像頭掃描受控設備的信息碼,并采用信息碼識別技術獲取受控設備的類型、生產廠商以及型號等信息,再根據以上信息查詢本地或網絡信息數據庫獲取該受控設備的控制指令,然后發送給電視,在此基礎上完成MBR設置。本申請有效地縮短了整個通用遙控器設置過程的操作時間,同時,由于擺脫了人工參與多次選擇輸入的麻煩,也降低了人工參與的失誤率,提高了設置的準確性,智能化程度也得到了提高,并且方便使用,能夠十分顯著地提升用戶對快捷智能化的使用體驗,使得用戶可以較快捷地使用一個遙控器控制多個受控設備。此外,無論對現有的受控設備或者未來將出現的設備,采用本發明都能實現遙控器的通用性。
【附圖說明】
[0039]圖1為本發明人設置通用遙控器的方法的總體流程圖;
[0040]圖2為本發明設置通用遙控器的系統的整體構架示意圖;
[0041]圖3為本發明智能終端獲取受控設備的信息的流程示意圖;
[0042]圖4為本發明智能終端獲取受控設備的控制指令的流程示意圖;
[0043]圖5為本發明智能終端與電視進行交互通信的流程示意圖;
[0044]圖6為本發明電視中的MBR應用程序與遙控器進行交互通信的流程示意圖。
【具體實施方式】
[0045]為使本申請的目的、技術方案及優點更加清楚明白,以下參照附圖并舉實施例,對本申請作進一步詳細說明。
[0046]本發明提出了一種設置通用遙控器的方法,該方法的總體流程如圖1所示,包括:
[0047]第I步:將受控設備連接到智能電視。
[0048]第2步:利用智能終端的攝像頭掃描受控設備的信息碼,并運用相應的信息碼識別技術獲取受控設備的信息。
[0049]其中,受控設備的信息碼可以是條形碼、二維碼、符號碼等各種用于對受控設備進行信息識別的信息碼,該信息碼通常位于受控設備的機身外殼上。
[0050]根據受控設備的信息碼獲取到的受控設備的信息可以包括:設備類型、生產廠商以及型號等基本信息。
[0051]第3步:智能終端根據獲取得到的信息查詢數據庫,獲取受控設備的控制指令。
[0052]第4步:智能設備與電視進行交互通信,將受控設備的信息和控制指令發送給電視。
[0053]第5步:電視中的MBR應用程序與遙控器進行交互通信,將數據發給遙控器。
[0054]第6步:遙控器通過電視向受控設備發送控制指令,當受控設備能夠被遙控器正確控制時,保存相應的控制指令,完成通用遙控器的設置。
[0055]通過上述方法,能夠減少用戶人工輸入的失誤率,并提高電視的智能化,而且可以兼容現有的、未來出現的各種新型受控設備,通用性強,且整個過程操作方便快捷。
[0056]在具體實現時,可以將本發明的方法實現為一個應用程序,在智能終端上安裝該應用程序即可按照本發明方法進行操作,以完成通用遙控器的設置。因此,本申請所述智能終端是指安裝有該應用程序的智能終端。
[0057]目前,條形碼識別技術、二維碼識別技術已經成功運用在某些智能終端上,但主要功能都是用于鑒別商品真偽、移動電子支付和圖像識別等。通過識別技術獲取家用電器設備的基本信息,進而通過這些信息來完成通用性遙控器的設置,在實際中還沒有相關應用。
[0058]圖2為本發明設置通用遙控器的系統的整體構架示意圖,該系統包括:智能終端、電視、受控設備和遙控器,其中:
[0059]受控設備通過智能電視的輸入源連接到電視;圖中示出的STB、BD、HTS即為受控設備,這些受控設備通過相應的輸入源連接到電視;
[0060]智能終端用攝像頭掃描受控設備的信息碼,并運用相應的信息碼識別技術獲取受