Cec增强的制作方法

文档序号:7860792阅读:157来源:国知局
专利名称:Cec增强的制作方法
技术领域
本发明一般涉及高清晰多媒体接口(HDMI),并且更具体地涉及消费电子产品控制(CEC, Consumer Electronics Control)。
背景技术
高清晰多媒体接口(HDMI)是全数字音频/视频接口,其已变成了对诸如视频图形阵列(VGA)、分离视频(S-视频)、复合视频和数字可视接口(DVI)之类的先前的标准的现代替代品。HDMI允许将多种电子产品链接在一起作为网络,以为用户创建家庭影院系统。 这些电子产品可以是如下设备,例如,DVD播放器、电视机、音频/视频接收机或者视频游戏机。HDMI标准利用消费电子产品控制(CEC)协议来在HDMI网络中的设备之间提供高水平的控制功能。CEC协议首先用来在电视机与诸如DVD播放器之类的附接设备之间传递远程控制数据。对于利用CEC的、由电视机和DVD播放器构成的HDMI网络,用户可以将DVD插入DVD播放器,则其将开始播放,并且打开TV,并切换到DVD输入。CEC协议基于欧洲AV链路协议,并且在称为CEC线路的单线双向总线上传输数据。已对选择用于HDMI网络中的CEC线路的传输速率进行了计算,以考虑到所有普及的网络。这样,大约400比特/秒的标准传输速率被选择以将在HDMI网络中出现的多种冲突、干扰和中继器(repeater)考虑在内。400bps的单个传输速率被选择,以便在HDMI网络中的各个设备之间产生兼容性以用于交换消息,如在“HDMISpecification I. O, Supplement I Consumer Electronics Control (CEC) ”中详细规定的。如果用户要传输在HDMI规范所概述的信息以外的信息,则需要实现第二总线以运载另外的信息。

发明内容
本发明的数个实施例提供了一种用于确定传输速率的方法,该方法包括从多个传输速率中选择第一传输速率;通过高清晰多媒体接口(HDMI)网络的消费电子产品控制(CEC)线路以第一传输速率发送消息;判断是否接收到了对以第一传输速率发送的消息的确认;在接收到了对以第一传输速率发送的消息的确认的情况中,存储第一传输速率;以及在未接收到确认的情况中,存储多个传输速率中的默认传输速率。在另一实施例中,本发明的特征可以为还包括如下操作的方法在未接收到确认的情况中存储多个传输速率中的默认传输速率之前在未接收到对以第一传输速率发送的消息的确认的情况中,从多个传输速率中选择第二传输速率;通过HDMI网络的CEC线路以第二传输速率发送消息;判断是否接收到了对以第二传输速率发送的消息的确认;以及在接收到了对以第二传输速率发送的消息的确认的情况中,存储第二传输速率。在另一实施例中,本发明的特征还可以为还包括如下操作的方法在未接收到确认的情况中存储多个传输速率中的默认传输速率之前在未接收到对以第一传输速率发送的消息的确认的情况中,从多个传输速率中选择默认传输速率;通过HDMI网络的CEC线路以默认传输速率发送消息;判断是否接收到了对以默认传输速率发送的消息的确认;以及在接收到了对以默认传输速率发送的消息的确认的情况中,存储默认传输速率。在又一实施例 中,本发明的特征可以为一种用于传输通信信息的方法,该方法包括以第一传输速率接收通信信息;以及以第二传输速率发送通信信息,其中,第一传输速率不同于第二传输速率并且通信信息是通过单个网络被传输的。在又一实施例中,本发明的特征可以为一种用于传输通信信息的方法,该方法包括确定通信信息的目的地;选择针对通信信息的所确定传输速率;以及通过高清晰多媒体接口 HDMI网络的消费电子产品控制CEC线路以所确定传输速率来将通信信息转发到目的地。在另一实施例中,本发明的特征可以为一种用于确定传输速率的设备,该设备包括处理器单元,被配置为执行用于确定到目的地的传输速率的功能;耦合到处理器单元的选择单元,该选择单元被配置为从多个传输速率中选择任意传输速率;耦合到选择单元的通信单元,该通信单元适合于过高清晰多媒体接口(HDMI)网络的消费电子产品控制(CEC)线路以多个传输速率中的任一传输速率来传输信息;耦合到通信单元的判定单元,该判定单元被配置为发现目的地的所确定传输速率;以及耦合到判定单元的数据存储结构,该存储单元被配置为存储目的地的所确定传输速率。


从下面结合附图呈现的本发明的更具体的描述中将更清楚本发明若干实施例的上面的以及其它方面、特征和优点。图I是通过HDMI网络进行可变速度通信的CEC网络的系统图。图IA是诸如可以应用在图I的HDMI网络中的HDMI设备的缓冲能力的功能框图。图2是由诸如可以应用在图I的HDMI网络中的HDMI设备采用来确定到目的地的最优传输速率的步骤的流程图。图3是诸如可以应用在图I的HDMI网络中的HDMI设备所看见的传输速率表的示例。图4是具有增强内容的、诸如可以应用在图I的HDMI网络中的HDMI设备的显示画面的示意图。图5是具有增强内容的、可以布置在图4的显示画面上的菜单的示意图。图6是通过CEC线路进行可变速度通信的、诸如可以应用在图I的HDMI网络中的HDMI设备的结构框图。在附图的各图中,相对应的标号指示相对应的组件。技术人员将理解,附图中的元件是为了简化和清楚示出的,并且不必按比例绘制。例如,附图中的某些元件的大小可能相对于其它元件被放大以便有助于促进对本发明各个实施例的理解。此外,在商业上可行的实施例中有用的或必须的常见但公知的元件通常未示出,以有助于不妨碍本发明各个实施例的视图。
具体实施例方式下面的描述并非限制性的意思,而是仅为了描述示例性实施例的一般原理的目的而作出的。应当参考权利要求来确定本发明的范围。首先参考图1,示出了以可变速度通信的CEC网络,包括电视机(TV)102A、音频/视频(A/V)接收机102B、数字视频家用系统(D-VHS)播放器102C、机顶盒(STB) 102E、个人录像机(PVR) 102F以及CEC线路104A-E。TV 102A通过CEC线路104A耦合到A/V接收机102B。依次地,A/V接收机通过CEC线路104B耦合到D-VHS播放器102C,通过CEC线路102C耦合到DVD播放器102D,并且通过CEC线路104D耦合到PVR102F。对于该CEC网络,TV 102A、A/V接收机102B、D_VHS播放器102C、DVD播放器102D、STB 102E和PVR 102F是通过HDMI线缆耦合在一起的兼容HDMI的设备。可以注意到,HDMI标准将HDMI线路的一线双向串行总线专用于CEC线路104A-E。利用当今的标准,CEC线路上的通信是以大概400bps的单个传输速率来发送的, 以将所有普及的HDMI网络中的各个设备之间的冲突和干扰考虑在内。最初,CEC线路被设计为在家庭影院系统的设备之间传输诸如开/关或播放消息之类的远程控制信息,并且选择400bps的标准传输速率以确保设备之间的兼容性。当今的CEC标准允许诸如一键播放、系统待机和定时器编程之类的特征。尚没有将CEC传输速率限制到400bps的单个传输速率的对HDMI接口的物理限制。另外,在任何给定时间,与被考虑来确定标准传输速率的网络相比,HDMI网络可能没有那么普及。如果两个HDMI设备可以确定它们之间的最优传输速率,则可以超越原有的标准特征来增强通信。图I例示出了 HDMI设备实现了可变速度通信的CEC网络。HDMI网络由信宿、信源和交换机的组合构成。以图I作为HDMI网络的示例拓扑,则TV 102A是HDMI信宿的示例。HDMI信宿是具有接收音频/视频信号的HDMI输入的设备。HDMI信源是具有生成音频/视频信号的HDMI输出的设备。诸如D-VHS播放器102C和DVD播放器102D之类的设备是HDMI信源的示例。HDMI交换机具有HDMI输入和输出两者,并且可以同时充当信宿或信源。一般地,在网络中的任何给定时间处,HDMI交换机可以与一个设备通信,而不管该设备是信宿还是信源。A/V接收机102B是HDMI交换机的示例。如从图I可见的,A/V接收机102B耦合到多个设备,但是在任何给定时间时与一个信源通信。HDMI网络中的每个设备被分配有A. B. C. D形式的、亦称为CEC地址的物理地址。例如,A/V接收机102B被分配了物理地址2. O. O. O。另外,具有CEC兼容性的HDMI设备具有基于设备类型分配的逻辑地址。因此,可以通过HDMI设备的逻辑地址来标识其类型。如图I所示,各个HDMI设备102A-F已经议定了它们之间的最佳传输速率。例如,A/V接收机102B以115kbps的传输速率通过CEC线路104A与TV 102A通信。A/V接收机102B还可以分别以400bps、56kbps和33kbps的传输速率通过它们各自的CEC线路(104B-D)来与D-VHS播放器102C、DVD播放器102D和STB 102E通信。依次地,STB 102E可以以400bps的传输速率通过CEC线路104E与PVR 102F通信。可以理解,这些是已确定的传输速率的示例,并且已确定的传输速率可以取决于哪些HDMI设备彼此通信以及它们在CEC网络内的相对位置而改变。通过允许设备确定最佳传输速率,可以在设备之间传输提供了增强内容的大量文件。由于HDMI设备102A-F以可变速率交换信息,因此,应当实现缓冲机构。
接下来参考图1A,示出了实现可变速度通信的HDMI设备的缓冲能力的功能框图,包括HDMI设备114、缓冲器106、传输速率变换器108、输入线110和输出线112。缓冲器106在HDMI设备114内并且耦合到传输速率变换器108。输入线110与缓冲器106相f禹合,而传输速率变换器108与输出线112相f禹合。输入线110和输出线112耦合到与HDMI设备114相关联的CEC线路。通过CEC线路传送的消息通常通过单帧来发送。在HDMI设备114的输入和输出传输速率是不同的传输速率的情况中,消息经过缓冲器106和传输速率变换器108。与某一传输速率的数据相对应的信令通过输入线110被运载到缓冲器106。缓冲器106存储该数据直HDMI设备114接收到整个帧为止。一旦获取到整个帧,则该数据被发送到传输速率变换器108。传输速率变换器108确定发送该数据的正确传输速率,并且随后以所确定的传输速度通过输出线112将该数据输出到另一 HDMI设备。取决于所确定的传输速度,传输速率变换器108可以增大或减小传送数据的速率。实质上,传输速率变换器108确定帧的目的地,从数据存储结构612中选择针对该目的地的所确定传输速率,并且将消息的传输速率替换 为该目的地的所确定传输速率。在本发明的另一实施例中,HDMI设备114实现了对传输速率的动态管理。当输入传输速率远大于所确定的输出传输速率时,则HDMI设备114减小输入传输速率以防止缓冲器溢出。例如,图I的A/V接收机102B是已经与其相邻设备议定好最佳传输速率的HDMI设备。信息可以从TV 102A通过A/V接收机102B被传输到D-VHS播放器102C。A/V接收机102B实现了缓冲器-变换器机构,以在与其相耦合的任何两个HDMI设备之间传送通信信息。与来自TV 102A并打算去往D-VHS播放器102C的数据相对应的信令以115kbps的速率通过CEC线路104A被传输到A/V接收机102B。A/V接收机然后将数据传递到缓冲器106,其中,数据被存储直至整个帧被接收到为止。传输速率变换器108判断该数据打算去往D-VHS播放器,选择所确定的D-VHS播放器的传输速率(400bps)并且通过CEC线路104B以400bps的速率将该数据发送到D-VHS播放器102C。与在一 HDMI设备处以一传输速度被接收并且随后以不同传输速度被输出到另一 HDMI设备的信息相对应的信令必须经过图IA的缓冲器-变换器机构。图I的HDMI设备102A-F实现了用于确定相邻设备之间的最优传输速率的协议。最优传输速率协议通常与HDMI设备的发现协议一起实现,但是可以明白,最优传输速率协议也可以在任何时间实现。当HDMI设备首先被引入CEC网络时,该设备实现发现协议以宣布其存在于该网络上并且接收网络内规定的物理和逻辑地址。发现协议允许HDMI设备发现其在网络内的位置以及设备的邻居。一旦实现了发现协议,HDMI设备就实现如在图2中概述的最优传输速率协议。接下来参考图2,示出了 HDMI设备采用来确定到目的地的最优传输速率的步骤的流程图,包括以下步骤选择传输速率202,以所选传输速率发送消息204,判断是否接收到响应206,存储传输速率208,判断消息是否是以除默认传输速率以外的所有传输速率被发送210,并且存储该默认传输速率212。用于议定到目的地的传输速率的处理在步骤202处以选择传输速率开始,下一步骤是以该传输速率发送消息204,然后在步骤206判断是否接收到响应。如果在步骤206接收到响应,则处理在步骤208处以存储所选传输速率结束。如果在步骤206处未接收到响应,则处理在步骤210处继续,其中,HDMI设备判断是否针对除默认传输速率以外的所有传输速率来发送消息。如果HDMI设备确判断出消息是以所有传输速率被发送的,则处理在步骤212处以存储默认传输速率结束。否则,处理重复到步骤202,并且HDMI设备选择另一传输速率。在步骤202,HDMI设备从预定传输速率列表选择传输速率。该预定传输速率列表包括可能由CEC网络使用的潜在传输速率。返回来参考图1,CEC线路上的以下潜在传输速率可以是115kbps、56kbps、33kbps和400bps。潜在传输速率在从最大115kbps到最小400bps的范围内。然而将明白,任何数目的传输速率可以被选择作为潜在传输速率列表的一部分,并且不限于图I所示的传输速率。潜在传输速率列表可以存储在HDMI设备的存储器中。当初始化最优传输速率协议时,从预定列表选择潜在传输速率。在一个实施例中,到目的地的最优传输速率是最高比特速率,并且在后退过程(fallback procedure)中按最快(115kbps到最慢(400bps)的顺序来从预定列表选择潜在传输速率。在本发明的另一实施例中,由于HDMI标准支持热置换(hot swapping),因此算法优化允许HDMI设备选择可能存
储在图3的传输速率表中的、去往目的地的上次的已知传输速率。例如,在HDMI设备离线随后又回到线上并且获取同一物理地址的情况中,HDMI设备可以首先选择去往目的地的上次的已知传输速率。一旦HDMI设备选择了传输速率,则在步骤204中,以该传输速率将消息发送到目的地。在本发明的一个实施例中,消息可以是hello事件,但是一般地,消息依附于CEC协议的帧结构。HDMI设备随后在步骤206处判断是否接收到对消息的响应或确认。在本发明的一个实施例中,响应可以是对hello事件的确认的形式。在步骤206,HDMI设备可以重发消息给定次数直至在移到步骤208之前经过了指定时间段为止。如果在指定时间段内接收到对消息的响应,则HDMI设备确定是哪个目的地返回了该响应。随后在步骤208中,将发送响应的传输速率与目的地一起存储在将传输速率与目的地相联系的数据存储结构612中。在一个实施例中,数据存储结构612可以被看作传输速率表300,并且传输速率可以被存储在该表内与目的地相对应的位置中。通过与目的地一起存储所确定的传输速率,HDMI设备可以以所确定的传输速率继续与目的地(另一 HDMI设备)通信。如果在指定时间段之后未接收到对消息的响应,则HDMI设备在步骤210中判断是否以除默认速率以外的CEC网络的所有可能的传输速率来发送消息。在一个实施例中,默认速率是CEC网络的最慢速率,即当前的标准速率400bps。如果HDMI设备判断出消息以HDMI网络的所有可能的传输速率被发送到目的地,则HDMI设备随后将默认传输速率与该目的地一起存储在数据存储结构612内将传输速率与目的地相关联的位置中。否则,HDMI设备在步骤202处重复处理,并且从CEC网络的可能传输速率中选择另一传输速率直到存储了针对目的地的传输速率为止。如上面提到的,优选地按从最快到最慢来选择传输速率,但是,并不限于此。在替代实施例中,HDMI设备仍然以默认速率传输消息并且等待接收来自目的地的响应。由于当前HDMI设备已经被配置为以400bps的默认速率通信,因此,希望响应也是默认速率。未能以默认速率接收到响应则表示通信错误。在本发明的一个实施例中,HDMI设备通过分别询问每个邻居直到确定了针对每个邻居的传输速率为止,从而确定到其邻居的最优传输速率。HDMI设备执行图2的处理,直到在执行针对另一邻居的相同处理之前确定并存储了针对一个邻居的传输速率为止。各个询问继续直到确定了针对每个邻居的传输速率并存储在数据存储结构612中为止。在本发明的另一实施例中,HDMI设备可以以最快的传输速率广播消息,并且然后存储已返回了对消息的确认的每个邻居的最快传输速率。HDMI设备然后以各个后续传输速率广播消息,直到设备确定了针对所有邻居的传输速率为止。在本发明的又一实施例中,HDMI设备通过总体地询问每个邻居直到确定了针对每个邻居的传输速率为止,从而确定其邻居的最优传输速率。HDMI设备通过选择传输速率并且向邻居发送消息来实现图2的处理,并且判断该传输速率是否应被存储。在耦合到HDMI设备的每个邻居针对所选传输速率应用图2的处理之前,处理不会重复并选择针对任何邻居的新的传输速率。在针对每个邻居将所确定的传输速率存储在数据存储结构612中后,总体询问结束。针对每个邻居确定的到HDMI设备的传输速率存储在数据存储结构612中。该结构可以实现以多种不同方式进行存储,然而数据存储结构612可以以图3所示的传输速率表为例。 接下来参考图3,示出了如HDMI设备所看到的传输速率表300的示例,包括多个CEC地址档(slot) 302和多个传输速率档304。CEC地址档302存储每个HDMI设备邻居的CEC地址。每个CEC地址档302具有存储了所确定的与CEC地址相对应的设备的传输速率的相对应传输速率档304。传输速率表300体现了 HDMI设备将针对其邻居的所确定传输速率进行访问的数据存储结构612。存储在传输速率表300的指定传输速率档304中的传输速率允许HDMI设备识别出可以以何种速率来向另一 HDMI设备传输信息。所存储的这些传输速率由传输速率变换器108用来变换传输巾贞的速率。传输速率表300是从A/V接收机102B的角度来看的。A/V接收机102B具有CEC地址 2. O. O. O 并耦合到 TV 102A(CEC地址0. O. O. O)、D_VHS播放器 102C(CEC地址2. I. O. O)、DVD 播放器 102D (CEC 地址2. 2. O. O)以及 STB 102E (CEC 地址2. 3. O. O)。TV 102A、D_VHS播放器102C、DVD播放器102D和STB 102E的CEC地址存储在与A/V接收机102B相对应的传输速率表300的CEC地址档302中。所确定的与这些设备相对应的传输速率被存储在传输速率档304中。如图I可见,A/V接收机102B与TV 102A之间的传输速率为115kbps,该传输速率被存储在图3中与CEC地址O. O. O. O相对应的传输速率档304中。每个HDMI设备102A-F具有其自己唯一的传输速率表。对于图I所示的CEC网络,TV102A的传输速率表将具有与A/V接收机及其各自的传输速率115kbps相对应的一个条目。例如,与在DVD播放器102D和TV 102A之间的消息相对应的信令经过A/V接收机102B。A/V接收机102B接收消息并且将来自DVD播放器102D的消息以56kbps的速度传递到缓冲器106,并且判断该消息是否应当被转发给TV 102A。接下来,A/V接收机102B随后利用传输速率表300,并且通过各自的CEC地址(O. O. O. O)和相对应的传输速率条目(115kbps)来“查找”TV 102A的已确定传输速率。最后,传输速率变换器108以115kbps的传输速率将消息发送给TV 102A。图I的CEC网络100示出了这样的网络,其中,HDMI设备102A-F之间的可变速度通信是对称的。换言之,A/V接收机102B通过其相邻HDMI设备102A、102C-E的各自的CEC线路104A-D以相同的速率向它们传输数据并且从它们接收数据。CEC网络100还可以实现非对称可变速度通信。CEC网络上的HDMI设备可以以一速率向另一设备传输数据,而以另一速率从该设备接收数据。CEC网络中的可变速度通信向现代家庭娱乐系统提供了许多优点。更高的数据速率将允许用户实现增强的特征而无需设备实现用于运载当前CEC特征以外的另外的信息的第二总线。通过更高的传输速率,诸如电影海报或唱片封面之类的增强内容可以在HDMI设备之间传输,并且为用户创建更丰富的观看体验。应当理解,增强内容可以包括需要比CEC标准当前实现的速率高的传输速率的任何内容或数据。在本发明的一个实施例中,增强内容向用户提供了用于基于内容的媒体选择的菜单。图4示出了利用可变速度通信来传输增强内容的应用示例。参考图4,示出了显示画面的示意图,包括显示画面402、图像内容404和缩略图406。图像内容404和缩略图406显现在显示画面402上。图4图示出了显示画面402 是TV 102A的一部分,然而,可以理解,显示画面402可以是被配置为接收并显示音频/视频信号的HDMI信宿的一部分。通过实现可变速度通信,TV 102A可以通过从其它HDMI设备预载增强内容来向用户提供更丰富的观看体验。增强内容被传输到TV 102A并且作为缩略图406显示在显示画面402上。缩略图作为增强的链接进行操作,其允许用户观看并访问由其它HDMI设备提供的可能的媒体选项。当用户正观看显示画面402上的图像内容404时,DVD被搁置到DVD播放器102D的DVD圆盘传送带(carousel)上。与增强内容相对应的信令从DVD播放器102D通过CEC线路104C、104A被发送到TV 102A。TV102A接收该增强内容并且通过显示画面402上的缩略图406来使用该增强内容。对于图4,增强内容是电影海报的图像(“哈利波特(Harry Potter) ”),其提醒用户注意电影“哈利波特”可供HDMI网络上的另一设备观看。增强内容不限于电影海报,而是还可以是专辑艺术、DVD封面、网络内的HDMI设备的图表化表示或者任何其它内容数据的图像。在另一实施例中,可以将⑶放置到与HDMI网络相连的CD播放器中。CD播放器将与诸如专辑艺术作品之类的增强内容相对应的信令提供给TV102A。TV 102A然后使用显示画面402上的作为缩略图406的该专辑艺术作品。当用户选择缩略图406时,控制信令跨越各个CEC线路被发送以切换正向TV 102A发送音频/视频信号的HDMI设备。例如,用户可能最初正观看由机顶盒102E提供的图像内容404,但是随后选择了被布置在显示画面402上的与DVD播放器102D所提供的电影“哈利波特”相对应的缩略图406。则指示机顶盒102E暂停发送图像内容404的控制信号随后通过CEC线路104AU04D被发送,同时指示DVD播放器102D发送电影“哈利波特”的音频/视频信号的另一控制信令通过CEC线路104A、104C被发送。 图5示出了利用可变速度通信来传输增强内容的另一应用示例。参考图5,示出了菜单的示意图,包括内容菜单502和缩略标504A-F。缩略标504A-F被布置在内容菜单502中。内容菜单显示在接收并显示音频/视频信号的、诸如TV 102A之类的HDMI信宿的显示画面402上。内容菜单502由用户通过遥控器上的命令按钮来访问。替代地,菜单也可以通过HDMI设备自身上的命令按钮来访问。HDMI设备通过CEC线路询问网络上的其它HDMI设备以访问由其它HDMI设备提供的任何可能的增强内容。增强内容可以是HDMI设备内的媒体的图像表示(例如与DVD播放器102D中的DVD相对应的DVD封面或电影海报)、来自CD播放器或便携式媒体播放器(例如iPod)的音频的唱片封面,或者来自机顶盒102E的TV图像。与增强内容相对应的信令通过HDMI信宿的CEC线路被传递到HDMI信宿。HDMI信宿收集增强内容并且在显示画面402上将该内容作为缩略标504A-F显示在内容菜单502中。缩略标504A-F作为多个增强内容来操作,其允许用户通过内容来浏览HDMI网络的可获得媒体。用户可以细阅内容菜单502以查看可以通过HDMI网络获得哪些媒体,例如电影、音乐和电视节目。通过选择缩略标504A-F之一,控制信令跨越CEC线路被发送以切换HDMI设备的输出,该HDMI设备正向HDMI信宿发送音频/视频信号以供用户观看。例如,内容菜单502可以在电视机102A的显示画面402上被观看。缩略标504A-C对应于电视机102A可以通过网络从诸如DVD播放器102D或⑶播放器(未示出)之类的其它HDMI设备接收的电影(504A-C)以及音乐(504D-F)。与电影和音乐的图像相对应的信令由TV 102A通过CEC线路104A接收。进而,TV 102A将图像显示为缩略·标504A-F。当用户选择缩略标504A-F之一时,控制信令跨越各个CEC线路被发送以切换正向TV 102A发送音频/视频信号的HDMI设备。例如,用户可能最初正观看由机顶盒102E提供的电视内容,但选择了与DVD播放器102D提供的电影“本能(Basic Instinct) ”相对应的缩略标504C。则指示机顶盒102E暂停发送电视内容的控制信令通过CEC线路104AU04D被发送,同时指示DVD播放器102D提供电影“本能”的音频/视频信号的另一控制信令通过CEC线路104AU04C被发送。由于可以通过CEC网络利用可变速度通信来共享增强内容,因此,用户可以基于内容来选择媒体。接下来参考图6,示出了通过CEC线路以可变速度进行通信的HDMI设备114的结构框图,包括处理器单元604、选择单元606、通信单元608、判定单元610、数据存储结构612。HDMI设备114还可以选择性地包括显示单元614。处理器单元604耦合到选择单元606,选择单元606进而耦合到通信单元608。通信单元608耦合到判定单元610和数据存储单元612。当HDMI设备114包括显示单元614时,处理器单元604还耦合到显示单元614。处理器单元604由执行图2的最优传输速率协议的电路构成。控制信号从处理器单元604被传输到各个单元606、608、610和612以执行图2所示的步骤202-212。CEC网络的多个潜在传输速率被存储在由选择单元606访问的HDMI设备114的存储器内。选择单元通过从CEC网络的多个潜在传输速率中选择一个传输速率来开始图2所示的处理的步骤202。在优选实施例中,从多个潜在传输速率中选择的第一传输速率是CEC网络的最快的传输速率,大约为115kbps,并且按从下一最快传输速率到最慢传输速率来从多个传输速率中选择任何后续的选择。由通信单元608以选择单元606所选的传输速率来发送消息。通信单元608由被配置用于通过HDMI网络的CEC线路进行通信的发送器和接收器电路构成,HDMI网络允许以CEC网络的任何潜在传输速率来向HDMI设备114发送数据并从HDMI设备114接收数据。在确定到另一 HDMI设备的最优传输速率的处理期间,通信单元在步骤206中等待指定的时间段以接收对消息的响应。如果在给定时间段之后未接收到对消息的响应,则判定单元610执行步骤210,并且核实HDMI设备114是否已尝试以CEC网络的所有可能的传输速率来发送消息。另外,判定单元610核实HDMI设备114正尝试建立传输速率的目的地的所确定传输速率。一旦在步骤206中接收到响应,则通判定单元610找到用来发送消息的传输速率,并且将对所确定的传输速率的指示与对目的地的指示一起转发给数据存储结构612。在图2的步骤210,一旦判定单元610核实到已以CEC网络的所有其它可能的传输速率传输了消息,则判定单元610将默认传输速率确立作为去往目的地的所确定传输速率。判定单元610随后将与默认传输速率和该目的地相对应的指示转发给数据存储结构612。数据存储结构612是被配置为接收与目的地以及该目的地的所确定传输速率相对应的指不的内部存储器系统。在一个实施例中,数据存储结构612可以以图3的传输速率查找表300为例,其存储了 HDMI设备114的直接邻居的所确定传输速率以及地址。在步骤208和212中,数据存储结构从判定单元610接收所确定的传输速率。存储在数据存储结构中的传输速率和目的地将在以后当数据被转发至另一 HDMI设备时供判定单元610访 问。一旦CEC设备114通过HDMI网络确定了去往每个直接邻居的传输速率,则HDMI设备114就可以通过CEC线路传输要求较高带宽进行传输的增强内容,例如图标和影像。应当理解,增强内容不限于图标和影像,并且可以包括需要比CEC标准当前实现的速率高的传输速率的任何内容或数据。由HDMI设备114实现的可变速度通信允许以一传输速率将数据传输到设备114并且可以以另一传输速率从HDMI设备114传输同一数据。图IA的缓冲器-变换器系统允许HDMI设备114以一速率通过CEC线路接收输入数据并且以另一速率通过CEC线路转发数据。判定单元610、数据存储结构612和通信单元608可以被配置为作为图IA的缓冲器-变换器系统来一起工作。与数据相对应的信令由通信单元608接收。判定单元610首先判断信息是否是打算用于HDMI设备114的或者数据是否必须经过缓冲器-变换器系统以被转发到另一 HDMI设备。当判定单元610确定了所接收数据的目的地时,判定单兀610还被配置用于访问存储在数据存储结构612内的传输速率表300并且选择与目的地相对应的所确定传输速率。参考图3,如果判定单元610核实到数据是打算用于具有CEC地址O. O. O. O的目的地的,则判定单元选择115kbps作为所确定传输速率。同时,进入数据被缓冲直到数据的整帧被接收到为止。通信单元608随后通过CEC线路以相对应的所确定传输速率向其预期目的地发送数据。如先前提到的,HDMI设备114可以通过实现可变速度通信来传输标准CEC消息之外的增强内容。利用可变速度通信通过CEC线路来传输增强内容的示例应用可以利用与网络上的其它HDMI设备所提供的媒体相对应的电影海报图像或CD唱片图像形式的增强内容,如针对图4和图5讨论的。可选地,利用可变速度通信来传输增强内容的、诸如电视机(或其它HDMI信宿)之类的HDMI设备114可以包括显示单元614。与打算由具有显示单元604的HDMI设备114显示的增强内容相对应的信令通过通信单元608接收。增强内容被转发到处理器单元604,其处理要显示在显示单元604上的数据。显示单元604被配置用于向用户显示音频/视频信号。显示单元614的一些可能的示例可以是IXD、DLP或等离子体显示屏。显示单元614接收、利用并显示发送给HDMI设备114的增强内容。如先前在图4和图5中提到的,显示单元614(也标为402)可以显示与增强内容相对应的缩略图或者与网络上的HDMI设备所提供的多个媒体选项相对应的菜单。增强内容的缩略图和菜单两者允许用户观看并访问由其它HDMI设备提供的可能的媒体选项。虽然图6将HDMI设备114的各个组 件示为分离的实体,然而,可以理解,组件604、606、608、610、612和614可以被集成在一起成为一个单元或者单元的任意组合。通过可变速度通信,HDMI网络上的设备可以向用户提供更丰富的观看体验。虽然通过本发明的具体实施例、示例和应用描述了这里公开的本发明,然而,在不脱离权利要求所阐述的本发明的范围的情况下,本领域技术人员可以本发明最初多种修改和变更。
权利要求
1.一种用于传输通信信息的方法,包括 以第一传输速率接收通信信息;以及 以第二传输速率发送所述通信信息,其中,所述第一传输速率不同于所述第二传输速率并且所述通信信息是通过单个网络被传输的。
2.如权利要求I所述的方法,还包括 从数据存储结构中选择所述第二传输速率,其中,该选择步骤还包括 确定所述通信信息的目的地;以及 选择与所述目的地的被确定的传输速率相对应的指示。
3.如权利要求I所述的方法,还包括 以被确定的传输速率通过消费电子产品控制CEC线路来发送增强内容。
4.如权利要求I所述的方法,还包括 通过CEC线路接收增强内容;以及 使用所述增强内容。
5.如权利要求I所述的方法,还包括 通过CEC线路接收多个增强内容;以及 显示包括所述多个增强内容的菜单。
6.一种用于传输通信信息的方法,包括 确定通信信息的目的地; 选择用于所述目的地的被确定的传输速率;以及 通过高清晰多媒体接口 HDMI网络的消费电子产品控制CEC线路以所述被确定的传输速率来将所述通信信息转发到所述目的地。
7.如权利要求6所述的方法,其中,选择用于所述目的地的被确定的传输速率还包括 从数据存储结构选择与所述目的地的被确定的传输速率相对应的指示。
8.如权利要求6所述的方法,还包括 以所述被确定的传输速率通过所述CEC线路来发送增强内容。
9.如权利要求6所述的方法,还包括 通过所述CEC线路接收增强内容;以及 使用所述增强内容。
10.如权利要求6所述的方法,还包括 通过所述CEC线路接收多个增强内容;以及 显示包括所述多个增强内容的菜单。
全文摘要
本公开涉及CEC增强。一种用于确定传输速率的方法包括从多个传输速率中选择第一传输速率;通过高清晰多媒体接口(HDMI)网络的消费电子产品控制(CEC)线路以第一传输速率发送消息;判断是否接收到了对以第一传输速率发送的消息的确认;在接收到了对以第一传输速率发送的消息的确认的情况中,存储第一传输速率;以及在未接收到确认的情况中,存储多个传输速率中的默认传输速率。
文档编号H04N5/775GK102905103SQ201210350240
公开日2013年1月30日 申请日期2008年10月16日 优先权日2007年10月19日
发明者达万德·艾格妮浩特瑞, 李·潘得洛乌 申请人:索尼公司, 索尼电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1