[發(fā)明專利]一種適配不同型號紅外遙控器的對應(yīng)方法在審
| 申請?zhí)枺?/td> | 201710112333.7 | 申請日: | 2017-02-28 |
| 公開(公告)號: | CN106851372A | 公開(公告)日: | 2017-06-13 |
| 發(fā)明(設(shè)計(jì))人: | 李新光 | 申請(專利權(quán))人: | 山東浪潮商用系統(tǒng)有限公司 |
| 主分類號: | H04N21/422 | 分類號: | H04N21/422 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司37100 | 代理人: | 姜明 |
| 地址: | 250100 山東省濟(jì)南市*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 不同 型號 紅外 遙控器 對應(yīng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,特別涉及一種適配不同型號紅外遙控器的對應(yīng)方法。
背景技術(shù)
LIRC(Linux Infrared Remote Control,Linux紅外遙控)是一個開放源代碼包。通過LIRC及紅外接收器,可以讓Linux系統(tǒng)接收及發(fā)送紅外線信號。
當(dāng)前數(shù)字電視領(lǐng)域進(jìn)行著激烈的變革,變化時(shí)刻在發(fā)生。之前各地運(yùn)營商有自己的規(guī)范,使用各自定制的機(jī)頂盒軟件規(guī)范、各自型號的紅外遙控器。在各地運(yùn)營商整合成一張網(wǎng)后,機(jī)頂盒需要相應(yīng)的升級成同一版軟件,以實(shí)現(xiàn)統(tǒng)一控制。而同一版軟件如何適配各地使用的不同型號的遙控器,成為一個問題。
基于此,本發(fā)明提出了一種適配不同型號紅外遙控器的對應(yīng)方法。
發(fā)明內(nèi)容
本發(fā)明為了彌補(bǔ)現(xiàn)有技術(shù)的缺陷,提供了一種簡單高效的適配不同型號紅外遙控器的對應(yīng)方法。
本發(fā)明是通過如下技術(shù)方案實(shí)現(xiàn)的:
一種適配不同型號紅外遙控器的對應(yīng)方法,其特征在于,包括以下步驟:
(1)機(jī)頂盒預(yù)先保存需支持的各型號遙控器鍵值表;
(2)在機(jī)頂盒啟動時(shí)采用SI私有描述符方案,通過解析私有描述符,確定其所在區(qū)域;
(3)然后紅外遙控器通過適配模塊加載區(qū)域?qū)?yīng)型號的遙控器鍵值表,以適配相應(yīng)型號遙控器。
所述機(jī)頂盒采用Linux系統(tǒng),使用LIRC作為紅外遙控控制程序。
所述步驟(2)中,機(jī)頂盒啟動時(shí)讀取Cable信號數(shù)據(jù),從cable信號中讀取出區(qū)域ID,然后再配置上對應(yīng)區(qū)域ID所用的遙控器鍵值表。
所述步驟(3)中,紅外遙控器的適配模塊通過給LIRCD進(jìn)程發(fā)送SIGHUP信號,讓新加載的遙控器鍵值表生效。
本發(fā)明的有益效果是:該適配不同型號紅外遙控器的對應(yīng)方法,有效解決了廣電整合后原有機(jī)頂盒軟件升級為統(tǒng)一軟件過程中機(jī)頂盒使用的紅外遙控器型號差異問題,實(shí)現(xiàn)了機(jī)頂盒軟件的平滑升級。
附圖說明
附圖1為本發(fā)明適配不同型號紅外遙控器的對應(yīng)方法示意圖。
具體實(shí)施方式
為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖和實(shí)施例,對本發(fā)明進(jìn)行詳細(xì)的說明。應(yīng)當(dāng)說明的是,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
該適配不同型號紅外遙控器的對應(yīng)方法,包括以下步驟:
(1)機(jī)頂盒預(yù)先保存需支持的各型號遙控器鍵值表;
針對要適配的各型號遙控器,通過IRRecord(為LIRC的一個工具,可以用它讀取并記錄紅外遙控器的鍵值)配置鍵值表,每個型號的遙控器,對應(yīng)建立一個遙控器鍵值表。然后,將生成的各個遙控器鍵值表與所在地區(qū)建立對應(yīng)關(guān)系。最后,將其保存在機(jī)頂盒文件系統(tǒng)中。
(2)在機(jī)頂盒啟動時(shí)采用SI私有描述符方案,通過解析私有描述符,確定其所在區(qū)域;
(3)然后紅外遙控器通過適配模塊加載區(qū)域?qū)?yīng)型號的遙控器鍵值表,以適配相應(yīng)型號遙控器。
所述機(jī)頂盒采用Linux系統(tǒng),使用LIRC作為紅外遙控控制程序。
所述步驟(2)中,機(jī)頂盒啟動時(shí)讀取Cable信號數(shù)據(jù),從cable信號中讀取出區(qū)域ID,然后再配置上對應(yīng)區(qū)域ID所用的遙控器鍵值表。
所述步驟(3)中,紅外遙控器的適配模塊通過給LIRCD進(jìn)程發(fā)送SIGHUP信號,讓新加載的遙控器鍵值表生效。
具體地,當(dāng)機(jī)頂盒開機(jī)后,系統(tǒng)引導(dǎo)進(jìn)入紅外遙控器的適配模塊。機(jī)頂盒接收Cable信號數(shù)據(jù),讀取區(qū)域控制數(shù)據(jù),解析出機(jī)頂盒所在區(qū)域。然后把機(jī)頂盒所在區(qū)域?qū)?yīng)的紅外鍵值表文件,重命名為lircd.conf,并拷貝到LIRCD守護(hù)進(jìn)程指定的目錄下。紅外遙控器的適配模塊向LIRCD進(jìn)程發(fā)送SIGHUP信號,以使新設(shè)置的配置文件生效。這樣機(jī)頂盒開機(jī)后,用戶就可以使用其原有的遙控器進(jìn)行各種操作。
現(xiàn)有的方法中,通常是利用電子設(shè)備本身自己去讀取紅外遙控器的標(biāo)識。然后再篩選相應(yīng)配置。而該適配不同型號紅外遙控器的對應(yīng)方法,是利用機(jī)頂盒從cable信號中讀取出區(qū)域ID,然后再配置上該區(qū)域所用的遙控器鍵值表。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東浪潮商用系統(tǒng)有限公司,未經(jīng)山東浪潮商用系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710112333.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:用于制備多壁碳納米管的催化劑和方法
- 下一篇:一種去除含汞污水污染物的方法
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





