一种机顶盒的遥控方法和遥控系统的制作方法_2

文档序号:9492208阅读:来源:国知局
装置可以为万能遥控器、手机等具备遥控功能的设备。
[0058]步骤103:通过遥控装置从频道列表中选择出待收看频道。
[0059]当显示单元显示出频道列表后,用户根据自身的喜好,通过遥控装置从显示单元所呈现的频道列表中选择出待收看频道。
[0060]步骤104:从第一关系对应表中查询出与待收看频道对应的换台红外码。
[0061]步骤104由查询单元来执行。具体地,显示单元将用户所选择的待收看频道的相关信息发送至查询单元,查询单元从存储单元所存储的第一关系对应表中查询出与该待收看频道相对应的换台红外码。
[0062]步骤105:向机顶盒发送换台红外码。
[0063]步骤105是由红外码输出单元来执行。具体地,红外码输出单元基于查询单元的查询结果,生成换台红外码,并将该换台红外码发送至机顶盒,机顶盒在接收到该换台红外码后自动切换至待收看频道。
[0064]由上述步骤101?步骤105可见,用户通过操作遥控装置(非机顶盒遥控器)也可实现控制机顶盒换台至用户所希望的频道。
[0065]需要说明的是,在实现生活中,当用户换台至某一频道时,其对应的换台方式有多种。例如,用户希望换台至“频道CCTV5”,其中,假定在机顶盒中,“频道CCTV5”对应的频道号为“频道号5”,此时用户可以直接点击机顶盒遥控器上的数字按键“5”,或者通过在机顶盒处于播放“频道号4”时点击顶盒遥控器上的“频道加键”,或通过在机顶盒处于播放“频道号6”时点击顶盒遥控器上的“频道减键”,均可以实现机顶盒跳转至“频道CCTV5”。此时,在第一关系对应表会出现“频道CCTV5”对应三种不同的红外码。此时,当用户在频道列表中选取“频道CCTV5”时,查询单元会查询出三个不同的换台红外码,从而造成机顶盒无法换台至“频道CCTV5”。造成该问题的原因是,第一关系对应表中的“频道”与“红外码”不是--对应的。
[0066]为解决该问题,可选地,本实施例中在进行步骤101的同时还包括:
[0067]步骤101a:判断第一关系对应表中是否存在同一频道对应至少两个红外码,以及判断第一关系对应表中是否存在同一红外码对应至少两个频道。
[0068]其中,当判断出第一关系对应表中存在同一频道对应至少两个红外码时,则删除第一关系对应表中对应至少两个红外码的频道的相关数据;当判断出第一关系对应表中存在同一红外码对应至少两个频道时,则删除第一关系对应表中对应至少两个频道的红外码的相关数据。若判断出第一关系对应表中不存在同一频道对应至少两个红外码,且不存在同一红外码对应至少两个频道时,则说明第一关系表中的“频道”与“红外码”满足一一对应,因此无需删除第一关系对应表中的数据。经过步骤101a处理后,查询单元每进行一次查询时,只会查询出与待收看频道相对应的一个换台红外码。
[0069]本发明实施例一提供了一种机顶盒的遥控方法,通过获取存储有各频道及各频道对应的红外码的第一关系对应表,并基于该第一关系表生成并显示频道列表,以供用户通过遥控装置从频道列表中选择待收看频道,然后从该第一关系对应表中查询与待收看频道所对应的换台红外码,最后向机顶盒发送换台红外码,从而实现了利用非机顶盒遥控器控制机顶盒进行换台,打破了现有技术中只能利用顶盒遥控器控制机顶盒的限制,为用户带来了方便。
[0070]图2为本发明实施二提供的一种机顶盒的遥控方法的流程图,如图2所示,本实施例二提供的机顶盒的遥控方法除了包括上述实施例一中的步骤101?步骤105之外,在步骤101之前还包括:
[0071]步骤100a:获取用户在进行换台操作时机顶盒遥控器输出的红外码。
[0072]步骤100a是由红外码获取单元来执行。具体地,通过实时的监测机顶盒当前播放节目对应的频道号,从而判断机顶盒是否进行了换台。当判断出机顶盒进行了换台时,则获取机顶盒遥控器在控制机顶盒进行换台时发射出的红外码。
[0073]步骤100b:获取机顶盒接收到红外码后所跳转的频道。
[0074]步骤100b是由频道获取单元来执行。本实施例中,可选地,频道获取单元获取机顶盒接收到红外码后所跳转的频道的方式有如下两种:
[0075]方式一、通过图像识别技术以识别出机顶盒接收到红外码后与机顶盒连接的电视机所呈现节目画面中的台标。
[0076]在该方式一中,由于每个频道都具有唯一的台标,且不同频道的台标不同,即“台标”与“频道”满足一一对应的关系。此时,通过图像识别技术可以识别出机顶盒进行换台后电视机所呈现节目画面中的台标,进而可以确定换台后对应的频道。需要说明的是,利用图像识别技术进行台标识别的技术手段为本领域的常用技术手段,具体过程此处不再赘述。
[0077]方式二、首先获取机顶盒接收到红外码后所跳转的频道号;然后根据预先存储的第二关系对应表查询出与该频道号对应的频道,其中,第二关系对应表中存储有机顶盒中各频道号及各频道号对应的频道。
[0078]在该方式二中,通过机顶盒本身记录的当前播放节目的频道号(机顶盒本身就具备显示当前播放节目的频道号的功能),或者是通过与机顶盒连接的电视机播放画面中显示的频道号(该频道号一般位于播放画面上的某一固定位置,例如:播放画面的左上角、右上角或EPG菜单中,通过图像识别技术可以识别出该频道号),可以获取到换台后所播放节目在机顶盒中对应的频道号。该第二关系表可以预先从机顶盒运营商处获取到。
[0079]需要说明的是,本实施例中对于步骤100a和步骤100b的执行顺序不作限定,即步骤100a可先于或后于步骤100a执行,或步骤100a与步骤100b同时执行。此外,由于本实施例中的步骤101?步骤105已经在上述实施例一中进行了描述,具体内容可参见上述实施例一中相应内容,此处不再赘述。
[0080]图3为本发明实施例三提供的一种机顶盒的遥控系统的结构框图,如图3所示,该机顶盒的遥控系统基于机顶盒和与机顶盒连接的电视,该机顶盒的遥控系统包括:存储单元1、显示单元2、遥控装置3、查询单元4和红外码输出单元5。其中,存储单元1用于根据机顶盒遥控器输出的红外码和机顶盒接收到红外码后所跳转的频道,生成关系对应数据,并将对应关系数据存储至第一关系对应表中,该第一关系对应表中存储有机顶盒遥控器输出的各红外码及机顶盒接收到各红外码后所对应跳转的频道;显示单元2用于向用户显示频道列表,频道列表中包括第一关系对应表中各关系对应数据所包含的频道;遥控装置3用于供用户从频道列表中选择出待收看频道;查询单元4用于从第一关系对应表中查询出与待收看频道对应的换台红外码;红外码输出单元5用于向机顶盒发送换台红外码,以控制机顶盒换台至待收看频道。
[0081]本实施例中的存储单元1、显示单元2、遥控装置3、查询单元4和红外码输出单元5,用于分别执行上述实施例中的步骤101?步骤105,各单元的工作过程可参见上述实施例中的相应内容,此处不再赘述。
[0082]在本实施例提供的机顶盒的遥控系统中,用户通过遥控装置3(非机顶盒遥控器)也可实现控制机顶盒换台至用户所希望的频道
[0083]可选地,该遥控系统还包括:红外码获取单元6和频道获取单元7。其中,红外码获取单元6用于获取用户在进行换台操作时机顶盒遥控器输出的红外码;频道获取单元7用于获取机顶盒接收到红外码后所跳转的频道。红外码获取单元6用于执行上述实施例二中的步骤100a,频道获取单元7用于执行上述实施例二中的步骤100b。
[0084]在本实施例中,为使得红外码获取单元6能够在机顶盒遥控器向机顶盒发射红外码时也能够接收到该红外码,则需要将红外码获取单元6放置于机顶盒的附近。可选地,可直接将电视机上的红外接收器(电视机上均原本设置有用于接收电视机遥控器发射的红外码的红外接收器)作为发明中的红外码获取单元6,此时在该遥控系统中无需再去单独设置一个的红外码获取单元6,从而能有效的减少设备成本。
[0085]此外,本实施例中还提供了频道获取单元7获取机顶盒接收到红外码后所跳转的频道的两种具体方式:
[0086]方式一、参见图3所示,该频道获取单元7包括:台标识别模块71,台标识别模块71通过图像识别技术以识别出机顶盒接收到红外码后与机顶盒连接的电视机所呈现节目画面中的台标。由于每个频道都具有唯一的台标,且不同频道的台标不同,即“台标”与“频道”满足一一对应的关系。此时,通过图像识别技术可以识别出机顶盒进行换台后电视机所呈现节目画面中的台标,进而可以确定换台后对应的频道。
[0087]方式二、图4为本发明中频道获取单元7的另一种结构框图,如图4所示,该频道获取单元7包括:频道号获取模块72和频道查询模块73。其中,频道号获取模块72用于获取机顶盒接收到红外码后所跳转的频道号,该频道号获取模块72获取频道号的具体方法可参见上述实施例二中相应内容;频道查询模块73用于根据预先存储的第二关系对应表查询出与频道号对应的频道。其中,该第二关系对应表中存储有机顶盒中各频道号及各频道号对应的频道。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1