多cec通讯设备的管理方法

文档序号:8489900阅读:896来源:国知局
多cec通讯设备的管理方法
【技术领域】
[0001]本发明涉及电视技术领域,具体涉及一种多CEC通讯设备的管理方法。
【背景技术】
[0002]对电视机而言,接口类型中HDMI接口必不可少,且绝大部分电视已提供了多路HDMI接口。CEC作为HDMI的一种通讯手段,被广泛应用在电视机与其他外围设备(如DVD、机顶盒等)间的交互上。
[0003]由于CEC通讯寻址使用的是逻辑地址,即该通讯不需要知道是以哪路HDMI接口为媒介。因此,当多路支持CEC通讯的外围设备同时接入到一台电视的时候,要将外围设备的逻辑地址跟HDMI端口一一对应就非常困难。如用户指定电视跟某路HDMI上的设备进行交互,通过软件实现一对一的定位比较困难,势必造成设备间的通讯串扰或者错误,影响用户的使用。

【发明内容】

[0004]本发明克服了现有技术的不足,提供一种多CEC通讯设备的管理方法,解决视与多CEC通讯设备间问时通讯时混乱的冋题。
[0005]为解决上述的技术问题,本发明采用以下技术方案:
[0006]一种多CEC通讯设备的管理方法,所述的管理方法包括以下步骤:
[0007]I)、建立管理CEC设备的管理模型;所述管理模型的内容包括:CEC设备属性管理和接口服务管理;
[0008]2)、当电视上每接入一个CEC设备时,所述管理模型实例化一个用于设备管理的对象。
[0009]更进一步的技术方案是多CEC通讯设备的管理方法,还包括当所述管理模型检测到CEC设备移除时,所述管理模型删除与所述移除的CEC设备对应的对象步骤。
[0010]更进一步的技术方案是建立管理CEC设备的管理模型是:建立一个类,所述类中包括设备属性和接口服务。
[0011]更进一步的技术方案是设备属性包括:CEC设备名称、网络连接信息、工作状态、逻辑地址与HDMI端口的对应关系。
[0012]更进一步的技术方案是CEC设备属性管理是:在所述类中定义一个结构体,所述结构体包含所述CEC设备的属性。
[0013]更进一步的技术方案是CEC设备的属性包括:系统状态、WiFi状态、设备名称、设备逻辑地址、对应的HDMI端口。
[0014]更进一步的技术方案是接口服务管理是:在所述类中定义一系列的方法,用于支持电视端APP的Set/Get和对CEC设备传送的信号的处理。
[0015]更进一步的技术方案是类中定义一系列的方法包括:WiFi Info的传递、按键的传递、处理CEC设备传送的设备运行状态、处理CEC设备传送的设备网络状态、CEC设备状态的主动获取。
[0016]更进一步的技术方案是步骤2)是:当电视上每接入一个CEC设备时,所述类实例化一个对象,并对所述CEC设备的属性进行管理维护,响应电视端APP和CEC设备的行为活动。
[0017]更进一步的技术方案是类是可扩展的类。
[0018]本发明工作原理是:建立一个管理外围CEC设备的软件模型,包含外围通讯设备的各种属性(可以根据需要自由扩展)以及设备与电视间的对应关系等。各CEC设备接入时,各自实例化一个模型进行独立管理,避免电视与CEC通讯设备间的通讯混乱。
[0019]与现有技术相比,本发明的有益效果是:当电视上每接入一个CEC设备,就实例化一个设备管理的对象,保证各个CEC设备间的管理相对独立,互不干扰,也能保证随时定位到任意HDMI端口的CEC设备,确认通讯的准确唯一。实现各CEC设备接入时,各自实例化一个模型进行独立管理,避免电视与CEC通讯设备间的通讯混乱。
【附图说明】
[0020]图1为本发明一个实施例的整体架构示意图。
【具体实施方式】
[0021]本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0022]本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0023]下面结合附图及实施例对本发明的【具体实施方式】进行详细描述。
[0024]如图1所示,根据本发明的一个实施例,本实施例公开一种多CEC通讯设备的管理方法,其整体技术方案是,建立一个管理外围CEC设备的软件模型,或称管理模型,模型的内容包括:一)CEC设备属性,如CEC设备名称、网络连接信息、工作状态(开机或者待机等)、逻辑地址和HDMI端口的对应关系等等;二)、统一的接口服务管理,对内(电视端APP)提供各种API,如CEC frames设置、模块各种状态查询等,对外随时接受CEC设备传递的信息和向CEC设备传递电视机指令(如按键等)等。电视上每接入一个CEC设备,就实例化一个设备管理的对象,保证各个CEC设备间的管理相对独立,互不干扰,也能保证随时定位到任意HDMI端口的CEC设备,确认通讯的准确唯一。
[0025]下面对本发明的技术方案进行进一步的具体说明,本实施例多CEC通讯设备的管理方法,其步骤如下:
[0026]1.建立CEC设备管理模型:建立一个类,命名为CEC Device Manager Class,类中包含设备属性和接口服务,且可以根据需要随时扩展。
[0027]2.CEC设备属性管理:在类中定义一个结构体,结构体包含电视需要了解的外围CEC设备的各种属性如系统状态,包含Booting、Recovery、Ready、Standby等,WiFi状态,如IP、Service Port、Ssid等,设备名称、设备逻辑地址、对应的HDMI端口等,可根据需要随时扩展。
[0028]3.接口服务管理:在类中定义一系列的方法,用于支持APP的Set/Get和对CEC设备传送的信号的处理。如WiFi Info的传递(SSID、password等),按键的传递,处理CEC设备传送的设备运行状态、网络状态等,CEC设备状态的主动获取等,可根据需要随时扩展。
[0029]4.电视端每检测到一个CEC设备接入,就用CEC Device Manager Class实例化一个对象,并对相关属性进行管理维护,响应APP和CEC设备的各种行为活动。
[0030]5.电视端每检测到任何一个CEC设备被拔除,就删掉相应的对象,停止对该CEC设备的维护。
[0031]电视上每接入一个CEC设备,就实例化一个设备管理的对象,保证各个CEC设备间的管理相对独立,互不干扰,也能保证随时定位到任意HDMI端口的CEC设备,确认通讯的准确唯一。
[0032]在本说明书中所谈到的“一个实施例”、“另一个实施例”、“实施例”、等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一个实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本发明的范围内。
[0033]尽管这里参照发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
【主权项】
1.一种多CEC通讯设备的管理方法,其特征在于:所述的管理方法包括以下步骤: 1)、建立管理CEC设备的管理模型;所述管理模型的内容包括:CEC设备属性管理和接口服务管理; 2)、当电视上每接入一个CEC设备时,所述管理模型实例化一个用于设备管理的对象。
2.根据权利要求1所述的多CEC通讯设备的管理方法,其特征在于还包括:当所述管理模型检测到CEC设备移除时,所述管理模型删除与所述移除的CEC设备对应的对象步骤。
3.根据权利要求1所述的多CEC通讯设备的管理方法,其特征在于所述的建立管理CEC设备的管理模型是:建立一个类,所述类中包括设备属性和接口服务。
4.根据权利要求3所述的多CEC通讯设备的管理方法,其特征在于所述的设备属性包括:CEC设备名称、网络连接信息、工作状态、逻辑地址与HDMI端口的对应关系。
5.根据权利要求3所述的多CEC通讯设备的管理方法,其特征在于所述的CEC设备属性管理是:在所述类中定义一个结构体,所述结构体包含所述CEC设备的属性。
6.根据权利要求5所述的多CEC通讯设备的管理方法,其特征在于所述的CEC设备的属性包括:系统状态、WiFi状态、设备名称、设备逻辑地址、对应的HDMI端口。
7.根据权利要求3所述的多CEC通讯设备的管理方法,其特征在于所述的接口服务管理是:在所述类中定义一系列的方法,用于支持电视端APP的Set/Get和对CEC设备传送的信号的处理。
8.根据权利要求7所述的多CEC通讯设备的管理方法,其特征在于所述的类中定义一系列的方法包括:WiFi Info的传递、按键的传递、处理CEC设备传送的设备运行状态、处理CEC设备传送的设备网络状态、CEC设备状态的主动获取。
9.根据权利要求3所述的多CEC通讯设备的管理方法,其特征在于所述的步骤2)是:当电视上每接入一个CEC设备时,所述类实例化一个对象,并对所述CEC设备的属性进行管理维护,响应电视端APP和CEC设备的行为活动。
10.根据权利要求3或5或7所述的多CEC通讯设备的管理方法,其特征在于所述的类是可扩展的类。
【专利摘要】本发明公开了一种多CEC通讯设备的管理方法,所述的管理方法包括以下步骤:1)、建立管理CEC设备的管理模型;所述管理模型的内容包括:CEC设备属性管理和接口服务管理;2)、当电视上每接入一个CEC设备时,所述管理模型实例化一个用于设备管理的对象。本发明在实现过程中,当电视上每接入一个CEC设备,就实例化一个设备管理的对象,保证各个CEC设备间的管理相对独立,互不干扰,也能保证随时定位到任意HDMI端口的CEC设备,确认通讯的准确唯一。实现各CEC设备接入时,各自实例化一个模型进行独立管理,避免电视与CEC通讯设备间的通讯混乱。
【IPC分类】H04L12-24
【公开号】CN104811334
【申请号】CN201510124797
【发明人】王圣富, 聂光辉, 苏荣强, 钟志勇
【申请人】四川长虹电器股份有限公司
【公开日】2015年7月29日
【申请日】2015年3月20日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1