本申請涉及遙控器技術領域,特別是涉及一種遙控設備復用方法及遙控器。
背景技術:隨著網絡電視的發展,IPTV(InternetProtocolTelevision,交互式網絡電視)機頂盒進入千家萬戶,所述IPTV機頂盒需要遙控器控制,這樣,用戶在看電視時,需要用三個遙控器分別是,電視遙控器、數字機頂盒遙控器、IPTV機頂盒遙控器,用戶使用不方便。目前,有一種遙控器可以同時操作多個機器,該遙控器上設置有一些預留按鍵,并通過學習其它遙控器的遙控編碼,從而利用所述預留按鍵實現所學習的遙控器的功能,但是,這些預留按鍵大大增加了遙控器的按鍵的個數及尺寸,給用戶使的用帶來不便。
技術實現要素:為解決上述技術問題,本申請實施例提供一種遙控器復用方法及遙控器,以實現多個遙控器的功能集成在一個遙控器上,技術方案如下:本申請提供一種遙控器復用方法,包括:在遙控設備中保存不同遙控器的編碼,并使所述不同遙控器的編碼與該遙控設備中的同樣一套復用功能按鍵形成映射關系;當遙控設備的所述復用功能按鍵被觸發時,發射與當前復用功能按鍵有映射關系的至少一個遙控對象的編碼信號。優選的,在遙控設備中保存不同遙控器的編碼之前進一步包括:所述遙控設備學習不同的遙控器的編碼,并使所述編碼與該遙控器中的復用功能按鍵呈現映射關系。優選的,所述遙控設備在保存遙控器的編碼過程中,按照遙控器的編碼與該遙控器按鍵的映射關系,映射遙控編碼與所述復用功能按鍵。優選的,該方法在遙控設備的所述復用功能按鍵被觸發時進一步包括:根據主遙控對象發送的信號源類型確定遙控對象,并切換至該遙控對象的遙控器編碼模式。優選的,所述遙控設備的所述復用功能按鍵被觸發前還包括:用戶選擇編碼模式,遙控設備切換至用戶選擇的編碼模式。優選的,所述發射與當前復用功能按鍵有映射關系的至少一個遙控對象的編碼信號包括:依次輸出該復用功能按鍵對應的不同編碼形式的編碼信號。本申請還提供一種遙控器,包括:復用功能按鍵、存儲單元和發射單元,其中,所述存儲單元存儲有多種遙控器的編碼,且所述編碼與所述復用功能按鍵相對應;發射單元,用于當所述復用功能按鍵被觸發時,發射與當前的所述復用功能按鍵有映射關系的至少一個遙控器的編碼信號。優選的,上述的遙控器還包括:學習模塊,用于學習不同遙控器的編碼,并使所述編碼與該遙控器中的復用功能按鍵呈現映射關系。上述的遙控器還包括:遙控器編碼切換模塊,用于確定所述復用功能按鍵的編碼形式,并提供給所述發射單元。優選的,所述遙控器編碼切換模塊進一步用于:根據接收用戶選擇的編碼模式確定所述復用功能按鍵的編碼形式,并提供給所述發射單元。優選的,所述遙控器編碼切換模塊進一步用于:根據接收到主遙控對象發送的信號源類型確定所述復用功能按鍵的編碼形式,并提供給所述發射單元。優選的,所述發射單元進一步用于:依次發出該復用功能按鍵對應的不同編碼形式的編碼信號。由以上本申請實施例提供的技術方案可見,當遙控器上的復用功能按鍵被觸發時,發射出與當前復用功能按鍵存在映射關系的至少一個遙控對象的編碼信號。通過該方法能夠將多種不同的遙控器的功能集成到一個遙控器上,而且,通過按鍵復用的方式,即一套復用功能按鍵可以控制多種不同遙控對象,與現有的具有預留按鍵的遙控器相比,本發明提供的遙控器無需增加大量的預留按鍵,因此,不會增大遙控器的尺寸,用戶使用更方便。附圖說明為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本申請實施例一種遙控設備復用方法流程示意圖;圖2為本申請實施例另一種遙控設備復用方法流程示意圖;圖3為本申請實施例一種電視機遙控器復用方法流程示意圖;圖4為本申請實施例一種遙控器的內部結構示意圖;圖5為本申請實施例另一種遙控器的內部結構示意圖。具體實施方式為了使本技術領域的人員更好地理解本申請中的技術方案,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護的范圍。請參見圖1,示出了一種遙控設備復用方法的流程示意圖,該方法主要包括以下步驟:S101,在遙控設備中保存不同遙控器的編碼,并使所述不同遙控器的編碼與該遙控設備中的同樣一套復用功能按鍵形成映射關系;在復用的遙控設備中存儲不同功能的遙控器的編碼形式,并使保存的不同遙控器的編碼與復用的遙控設備中的同一類型的復用功能按鍵形成映射關系。比如,電視機遙控器和機頂盒遙控器的數字按鍵可以進行復用,具體的,可以在電視機遙控器中保存機頂盒遙控器的編碼形式,而且使所述機頂盒遙控器的編碼與電視機遙控器上的數字按鍵構成映射關系。S102,當遙控設備的所述復用功能按鍵被觸發時,發射與當前復用功能按鍵有映射關系的至少一個遙控對象的編碼信號。具體的,當用戶觸發遙控器上的復用功能按鍵時,該遙控器發射與被觸發的復用功能按鍵相對應的至少一個遙控對象的編碼信號,所述編碼信號的編碼形式可以由用戶選擇確定,也可以由遙控器自行確定,還可以依次輸出該復用功能按鍵對應的多種編碼形式的編碼信號。本實施例提供的遙控器復用方法,在遙控設備中保存不同遙控器的編碼,以使該遙控設備中的部分按鍵對應不同的編碼形式,即成為復用功能按鍵,當用戶觸發所述遙控設備上的復用功能按鍵時,發射出與被觸發的復用功能按鍵具有映射關系的至少一種編碼形式的編碼信號,應用本申請提供的遙控器復用方法能夠使一套復用功能按鍵可以控制多種不同的遙控對象,而且采用該遙控器復用方法得到的遙控器無需增加大量的預留按鍵,因此,不會增大遙控器的尺寸,用戶使用更方便。請參見圖2,示出了另一種遙控設備復用方法的流程示意圖,該方法主要包括以下步驟:S201,遙控設備學習不同遙控器的編碼形式;S202,遙控設備保存學習得到不同遙控器的編碼形式,并按照所述遙控器的編碼與按鍵的映射關系,將所述遙控器的編碼映射到所述遙控設備上的復用功能按鍵上;S203,判斷當前遙控設備輸出編碼信號的切換方式;S204,若判斷出所述切換模式為自動切換,則根據接收到的主遙控對象發送的信號源類型確定出復用功能按鍵對應的編碼形式,輸出相應的編碼信號;具體實施時,該步驟具體可以為,由主遙控對象確定信號源的類型,即確定被遙控對象的類型,若確定出信號源為主遙控對象的信號,則該遙控設備發出的編碼信號為該遙控設備內原始的編碼形式的編碼信號;若確定出信號源為其他遙控對象的信號,則該遙控設備發出的編碼信號為學習得到的與所述其他遙控對象對應的編碼形式的編碼信號。S205,若判斷出所述切換模式為手動切換,則根據接收到的用戶選擇的編碼模式輸出對應的編碼信號;S206,若判斷出所述切換模式為同時發送,則依次輸出該復用功能按鍵對應的不同編碼形式的編碼信號。本申請實施例提供的遙控器復用方法,具有不同的切換模式,用戶可以根據需要選擇其中的一種,使得用戶使用更方便。下面以一個具體的實例進行說明,電視機遙控器和機頂盒遙控器兩者的數字按鍵和選臺按鍵相同,且不會同時使用,可以將機頂盒遙控器的編碼形式復用到電視機遙控器上,請參見圖3,示出了電視機遙控器的復用方法流程示意圖,該方法包括以下步驟:S301,電視機遙控器學習機頂盒遙控器的編碼形式;S302,電視機遙控器保存學習得到的機頂盒遙控器的編碼形式,并按照機頂盒遙控器上編碼與數字按鍵及選臺按鍵的映射關系,將機頂盒遙控器的編碼映射到電視機遙控器的數字按鍵及選臺按鍵上;具體的,此時的電視機遙控器上的數字按鍵和選臺按鍵成為復用功能按鍵,即該復用功能按鍵對應兩種不同的遙控設備的編碼形式。S303,判斷電視機遙控器輸出編碼信號的切換方式;S304,若判斷出所述切換方式為自動切換,則電視機遙控器接收電視機發送的信號源類型確定出復用功能按鍵對應的編碼形式,并輸出相應的編碼信號;具體的,電視機確定出用戶選擇的信號源類型,若所述信號源類型為電視機信號,則電視機遙控器按照電視機遙控器的編碼形式輸出編碼信號;若所述信號源類型為機頂盒信號,則電視機遙控器按照學習得到的機頂盒遙控器的編碼形式輸出編碼信號。S305,若判斷出所述切換方式為手動切換,則電視機遙控器根據用戶選擇的編碼模式輸出對應的編碼信號;具體的,若用戶選擇的編碼形式為電視機遙控器的編碼模式,電視機遙控器則輸出控制電視機的編碼信號;若用戶選擇的編碼形式為機頂盒遙控器的編碼模式,所述電視機遙控器輸出控制機頂盒的編碼信號;S306,若判斷出所述切換模式為同時發送,則電視機遙控器依次輸出該復用功能按鍵對應的電視機遙控器及機頂盒遙控器的編碼信號。相應于上述的方法實施例,本申請還提供一種具有復用功能的遙控器。請參見圖4示出了一種遙控器的內部結構示意圖,該遙控器主要包括:復用功能按鍵(圖中未示出)、存儲單元1、發射單元2,其中:所述存儲單元1用于存儲不同遙控器的編碼,且所述編碼與所述復用功能按鍵存在映射關系;本實施例中,所述不同遙控器的編碼是通過本實施例提供的遙控器通過學習獲得,并存儲在所述存儲單元1中。從而使得遙控器上的所述復用功能按鍵對應幾套不同遙控器的編碼。所述發射單元2用于當所述復用功能按鍵被觸發時,發射與被觸發的復用功能按鍵有映射關系的至少一種遙控器的編碼信號。本實施例提供的遙控器,其內部的存儲器中存儲有不同遙控器的編碼,從而使所述遙控器上的部分按鍵對應幾套不同遙控器的編碼,成為復用功能按鍵,當觸發所述復用功能按鍵時,遙控器內部的發射單元能夠發射與所述復用功能按鍵有映射關系的至少一種遙控器的編碼信號。請參見圖5,示出了另一種遙控器的內部結構示意圖,與圖4對應的遙控器的實施例不同的是,該遙控器除包括復用功能按鍵、存儲單元1和發射單元2外,至少還包括:學習模塊3、遙控器編碼切換模塊4。所述學習模塊3用于學習不同遙控器的編碼,并存儲到所述存儲單元1中;所述遙控編碼切換模塊4用于確定所述復用功能按鍵的編碼模式,并提供給所述發射單元2;優選的,所述遙控器編碼切換模塊4進一步用于:根據接收到的主遙控對象發送的信號源類型確定復用功能按鍵的編碼;具體的,比如所述遙控器為電視機遙控器,則所述主遙控對象為電視機,電視機遙控器根據接收到的電視機發送的信號源類型確定復用功能按鍵的編碼形式,若電視機接收到的信號源的類型為電視機信號,則觸發電視機遙控器上的復用功能按鍵,輸出電視機遙控器的編碼形式的編碼信號;若電視機接收到的信號源的類型為機頂盒信號,則觸發電視機遙控器上的復用功能按鍵時,輸出機頂盒遙控器的編碼形式的編碼信號。優選的,所述遙控器編碼切換模塊4進一步用于:根據用戶選擇的編碼模式確定出復用功能按鍵的編碼形式,并提供給所述發射單元2。具體的,此時遙控器上可以設置模式選擇按鍵,每按一次該按鍵,遙控器輸出的編碼將在復用功能按鍵對應的編碼形式之間進行切換。而且,還可以在遙控器上設置狀態指示燈,用來顯示復用功能按鍵輸出的當前編碼的編碼模式。優選的,當所述遙控器編碼切換模塊4確定為同時發送模式時,所述發射單元2依次發出該復用功能按鍵對應的不同編碼形式的編碼信號。具體的,比如,假設電視機遙控器內存儲有電視機遙控器和機頂盒遙控器的編碼,此時,發射單元2依次發出電視機遙控器編碼形式的編碼信號及機頂盒遙控器編碼形式的編碼信號。本領域技術人員可以理解的是,在同時發送模式下,遙控器上的復用功能按鍵必須是不會同時使用的按鍵,比如,電視機遙控器和機頂盒遙控器上的數字按鍵及選臺按鍵,不用同時使用,故可以將兩者的數字按鍵及選臺按鍵復用到其中一種遙控器上。本實施例提供的遙控器的一套復用功能按鍵對應多種不同編碼形式的編碼,即一套復用功能按鍵可以控制多種不同遙控對象,而且無需增加大量的預留按鍵,因此,不會增大遙控器的尺寸,用戶使用更方便。以上所述僅是本申請的具體實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本申請原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本申請的保護范圍。