与远程视频源设备相关联的屏幕显示的制作方法

文档序号:7940136阅读:145来源:国知局
专利名称:与远程视频源设备相关联的屏幕显示的制作方法
与远程视频源设备相关联的屏幕显示 领域 本发明的实施例一般涉及用于产生屏幕显示(0SD)的技术和用于管理具有多个 可能视频源的显示器的相关技术。在某些实施例中,绘图命令通过网络提供且用于产生 OSD。 背景 在当前实践中,高清晰度(HD)节目内容经由诸如DVD播放机、机顶盒(STB)等等 之类的视频设备以内容创建者制作的压縮数字格式传送给消费者。该视频设备对媒体(视 频和音频)流解压縮以在电视(TV)屏幕上显示视频。节目创建者通常使用昂贵和高质量 的压縮设备来确保优良的图像质量和合理的节目带宽。 为了让用户选择偏好或控制视频设备,视频解码产品在需要时将包括菜单、信息、 状态等等的图像叠层或OSD流混合到节目上。然后利用未压縮形式的模拟或数字信号将经 混合的信号发送至TV显示器。 OSD是连同来自不同源的一个或多个其它图像一起呈现在屏幕上的图像。OSD可 以是或可以不是透明的,以使OSD和另一图像同时可见。OSD可纯粹是信息的(诸如指示 TV的当前频道或证券行情的OSD)或允许用户通过例如遥控装置来选择功能的图像用户界 面(GUI)。OSD通常从不同的源产生,而且叠加在另一图像上,以使另一图像的一部分在OSD 显示时部分或完全不显示。例如,TV、DVD播放器、STB或其它设备可响应于来自遥控设备的 信号或TV、机顶盒、DVD播放器或其它视频源设备上的按钮的按压而产生诸如音量、频道、 时间信息或菜单之类的信息。除了用于TV之外,OSD已结合计算机显示器使用。某些视频 设备盒可包括一个以上的视频源设备。某些视频设备既是视频源设备又是视频显示设备。
OSD信号可在TV的控制电路内或在诸如机顶盒或DVD播放器之类的其它设备内部 产生,且可从这些设备远程提供给TV。例如,当遥控设备向TV提供频道改变命令时,TV中 的控制电路系统可使新频道的OSD出现在TV屏幕上。或者,如果遥控设备向机顶盒提供频 道改变命令,则机顶盒可产生OSD信号,并将这些OSD信号提供给TV以显示在TV屏幕上。
参照图l,一种现有技术系统包括视频信号源12,该视频信号源向机顶盒16提供 压縮或未压縮的视频。视频源的示例包括有线TV输出和卫星TV接收器。机顶盒的示例包 括有线TV盒和卫星TV盒。源12还提供音频信号,这将不进一步讨论。机顶盒16向TV 18 的显示控制电路系统20提供未压縮的模拟视频信号或未压縮的数字视频信号。作为示例, 可通过高清晰度多媒体接口 (HDMI)在机顶盒16与TV 18的显示控制电路系统20之间提 供未经压縮的数字视频信号。除机顶盒16之外或代替机顶盒16,显示控制电路系统20可 从包括DVD (数字多功能盘)播放器、DVR(数字录像机)、VCR(录像带记录装置)、手持式视 频源装置或其它装置的其它装置接收视频。 视频信号从显示控制电路系统20被提供给显示器30以在屏幕34上显示。在其 中OSD由机顶盒16产生的情况下,OSD可被组合为未压縮视频信号的一部分,并被发送至 TV 18以供显示。显示控制电路系统20包括用于呈现与混合器电路系统26中的未压縮视 频组合的OSD信号的帧缓冲器24。混合器电路系统26将经组合的信号提供给显示器30以
5在屏幕34上显示。 已经作出了通过家庭娱乐网络提供TV信号的多种尝试。将

图1的系统扩展在网 络(该网络没有足以传输原始视频信号的带宽)上使用的原始手段将是在传输之前重新压 縮经组合的视频和OSD信息。然而,家庭视频产品中所包括的可负担的压縮设备会产生相 比于原始压縮节目而言显著降级的图像质量。因为消费者购买HD TV的主要动因是获得改 进的图像质量的分辨率,因此这将是不能接受的结果。
概述 在某些实施例中,一种装置包括用于接收包括视频信号和绘图命令的接口电路系
统,和用于接收绘图命令并响应于绘图命令提供屏幕显示(0SD)信号的命令解释器。视频
处理电路系统处理接收到的视频信号以提供经处理的视频信号,而混合器将0SD信号与经
处理的视频信号混合以产生包括0SD信号和经处理的视频信号的混合视频信号。 在某些实施例中,一种装置包括用于与所述装置外部的网络连接的接口电路、显
示管理模块以及接收器电路系统。该显示管理模块用于标识网络上和该装置外部的可能通
过接口电路系统向该装置提供视频信号的可能视频源设备,并指导屏幕显示菜单的产生,
该屏幕显示菜单包括用以表示这些可能的视频源设备的符号。接收器电路系统用于接收用
户从OSD菜单中对视频源设备之一的选择,而且其中该显示管理模块安排选定的视频源设
备通过接口电路系统提供视频信号以供显示。 在某些实施例中, 一种装置包括绘图命令产生电路系统,用于产生绘图命令信 号,这些绘图命令信号在被正确解释时致使屏幕显示视频信号产生;视频和命令组合电路 系统,用于组合绘图命令信号和视频信号;以及发射器,用于发射所述经组合的视频和命令信号。 描述和要求保护了其它实施例。
附图简述 通过参照以下描述和用于示出本发明实施例的附图,可理解本发明的实施例。然 而,本发明不限于这些附图的细节。 图1是现有技术系统的框图,其中0SD信号作为未压縮的视频信号被提供给显示 控制电路系统。 图2是根据本发明的某些实施例的系统的框图,其中OSD信号响应于通过网络提 供的命令而在显示控制电路系统中产生。 图3是根据本发明的某些实施例的图2的显示控制电路系统的细节的框图。 图4是根据本发明的某些实施例的图2的视频源设备的框图。 图5是根据本发明的某些实施例的包括不同区域的显示屏的框图。 图6是根据本发明的某些实施例的包括0SD的显示屏的框图和图形表示。 图7是根据本发明的某些实施例的包括0SD的显示屏的框图。 图8和9分别是根据本发明的某些实施例的具有附加视频源设备的与图2系统相
似的系统的框图。 详细描述 以下公开内容描述从诸如机顶盒之类的视频源设备向诸如TV之类的远程视频显 示设备提供绘图命令和视频信号。这些绘图命令可被远程视频显示设备用来建立0SD信号以供与其它视频信号一起显示。视频源设备和视频显示设备可通过网络结合,该网络还允 许其它视频源设备加入网络,并向该视频显示设备或另一视频显示设备提供视频信号和绘 图命令。某些视频源设备仅发送视频信号而不发送绘图命令,而其它设备可发送绘图命令 而不发送视频信号。本公开内容还描述了显示管理模块和相关模块以及允许用户从多个独 立视频源设备中选择的电路的操作。 某些实施例允许TV观看体验与原始TV信号接收/解码设备接近度的分离。例如, 一种系统可在一个房间中包括有线STB,而在另一房间中包括TV,同时向毗邻该STB的TV 提供可用的交互OSD控制。在某些实施例中,数字TV节目内容(称为媒体流)以其原始的 压縮形式被发送至TV。可建立一个或多个独立的0SD图形连接,通过该连接可在同一显示 器上呈现菜单、节目信息、状态信息等。在某些实施例中,OSD流包含基于像素的绘图命令, 这些命令可包括色彩和透明度信息。在某些实施例中,如果允许多个流,则0SD流还可包含 信息以允许这些信息"堆叠"或允许仅显示最上层(例如最重要)的信息。在某些实施例 中,通过使用这些命令,经由商用网络接口附连至TV的远程设备(诸如STB或DVR)可在TV 上以与直接附连的TV相同的质量和性能放置OSD显示。某些视频设备盒可包括一个以上 的视频源设备。例如,视频设备盒可从有线TV输出和DVD播放器接收信号,并可将其中之 一提供给远程视频显示设备。在某些实施例中,存在既是视频源设备又是视频显示设备的 视频设备。 参照图2,系统包括向视频源设备42 (诸如STB)提供压縮或未压縮的模拟或数字 视频的视频信号源12。视频源的示例包括有线TV输出和卫星TV接收器。STB的示例包括 有线TV盒和卫星TV盒。源12还提供音频信号。在源12与视频源设备42之间存在压縮 设备。视频源设备42通过导线44向网络50提供压縮视频信号和包括OSD绘图命令的命 令。 作为示例,网络50可以是以太网,其可与除视频源设备42和作为视频显示设备的 示例的TV 54之外的设备通信。或者,网络50可采用不同于以太网的方案。在某些实施例 中,网络50具有足够低的带宽,以致其不能一致地传输未压縮的视频信号,因此视频源设 备42提供压縮的视频信号。在其它实施例中,网络50具有传输压縮视频信号的带宽。网 络50通过导线52将压縮视频和命令信号提供给TV 54。导线54可以是信号在其上双向传 输的单组导线。或者,导线54可包括其中信号以不同方向传送的多组导线。显示控制电路 系统56响应于绘图命令产生OSD信号,并提供OSD信号以及视频信号以在显示器58的屏 幕60上显示。 在某些实施例中,绘图命令或另一命令(诸如音频命令)可使音频信号在扬声器 处产生。例如,在图2中,音频控制电路系统46使扬声器48响应于这样的命令发出声音。 作为示例,该声音可以是对应于绘图命令的音效。例如,按按钮会产生蜂鸣音。当该设备接 收到声音时,可将其与其它声音混合以发送至扬声器。在某些情况下,命令可携带声波,而 在其它情况下,接收设备可具有可响应于命令激活的预存的声波。当然,其它音频信号可与 绘图命令无关地与视频信号相关联,因为它们在现有技术中已经存在了数年。
图3示出了可实现显示控制电路系统56的某些方式。然而,显示控制电路系统56 可按照多种其它方式来实现。接口电路系统62包括发射器和接收器66,用于从导线52接 收视频信号和命令,并向导线52提供事件信号,如下所述。在图3的示例中,接口电路系统62还包括网络安全和发现模块64以及发射器和接收器电路系统66。导线44和52上的多 个信号可在导线上多路复用、分组化或者以其它方式传输。可使用多种类型的信令。在某 些实施例中,基于像素的图形命令和事件信号利用标准的TCP/IP连接来发送。这些导线可 双向地传输信号(包括同时或按顺序的双向信令)。这些导线可分成各自不定向传输信号 的组。 网络安全和发现模块64连接在网络50和显示控制电路系统56的特定部件之间, 如图3所示。网络安全和发现模块64还提供安全性。命令和其它信号可被加密。作为示 例,网络和安全模块64可持有私有密钥以便加密。诸如VI和V2之类的压縮视频信号被提 供给视频解压縮器68,其将经过解压縮的视频信号提供给混合器70。作为示例,视频信号 可根据诸如MPEG4 (或另一标准)之类的MPEG标准,而视频解压縮器68根据那些标准中的 一个或多个来解压縮信号。网络安全和发现模块64向命令解释器76提供OSD绘图命令。 这些OSD绘图命令响应于导线52上接收到的绘图命令。提供给命令解释器76的绘图命令 与接口 62接收到的那些命令在形式上相同,或者为不同的形式。例如,接口接收到的绘图 命令可以是分组或码元的形式,且能利用差分信令来发送,而提供给命令解释器76的绘图 命令可能不是分组或码元的形式,而且可能利用单端信令来发送。此外,电压摆动和频率可 能不同。同样,绘图命令通过网络50后可能改变形式。 命令解释器76响应于如下所述的OSD绘图命令产生将要显示的OSD信号。OSD信 号由命令解释器76提供给帧缓冲器78,该帧缓冲器78将OSD信号提供给混合器70。命令 解释器76向混合器70提供位置和a (透明度)信息信号,这些信号指示由帧缓冲器78提 供的OSD信号的位置和a信息。或者,位置和a信息可从帧缓冲器78提供。混合器70 混合视频信号和OSD信号,并将经混合的信号提供给视频发射器82,视频发射器82将经混 合的信号提供给显示器58以便在屏幕60上显示。 网络安全和发现模块64还向显示管理模块74提供发现和控制信号。显示管理模 块74(其可包括会话控制模块)管理显示资源,并获得对显示资源和屏幕几何形状的访问 权。显示管理模块74通过获得对TV 54的资源的访问权来协调媒体内容在显示设备处的 传输和显示。显示管理模块74如下所讨论地在网络上广播该显示。 遥控接收器86从遥控设备80接收无线信号(例如红外信号),并向网络安全和 发现模块64提供相应的遥控信号。遥控设备80可包括按钮和指针能力。遥控设备可使用 IR(红外)、RF(射频)或任何其它信令机构来指示用户已经按下的按钮。有线控制接收器 84从输入设备I1和I2接收信号。设备I1和I2可以是按钮、光标控制设备(例如鼠标)、 定位设备或某些其它输入设备。有线控制接收器84提供相应的信号网络安全和发现模块 84。响应于至少某些接收到的遥控或有线控制信号,网络安全和发现模块64通过导线52 向网络50发送事件信号。以下描述事件信号的细节。 在某些实施例中,来自遥控接收器86和有线控制接收器84的所有信号被提供给 网络安全和发现模块64。在其它实施例中,仅某些信号(诸如将导致事件信号的那些信号) 被提供给网络安全和发现模块64。因此,在遥控接收器86与网络安全和发现模块64之间、 以及有线控制接收器84与网络安全和发现模块64之间存在中间控制电路系统,该系统仅 将某些信号传送至网络安全和发现模块64。例如,在某些实施例中,提高TV音量的控制信 号由网络安全和发现模块64处理,而在其它实施例中,这样的控制信号由其它控制电路系统处理。 存在可实现视频源设备42的许多方式。图4示出了视频源设备42的一些实施例 中可能存在的某些部件,但其它实施例不包括所有这些部件,且在某些实施例中可能包括 附加的部件。参照图4,绘图命令产生电路系统90产生与视频中的视频信号组合的绘图命 令,而命令组合电路系统92以分组形式或通过多路复用或某些其它技术组合视频信号和 绘图命令。视频信号和绘图命令可共用分组或以不同的分组提供。视频信号和绘图命令可 散置,或视频信号在先而绘图命令在后,或反之。组合得到的视频信号和绘图命令通过发射 器96传输至导线44。接收器98通过导线44接收信号(诸如事件信号),并将它们提供给 控制电路系统94。控制电路系统94可致使绘图命令响应于某些事件信号而产生,或响应于 其它信号或条件而产生。导线44可以是双向传输信号的单组导线,或可包括信号在其上以 不同方向传输的一组以上的导线。 图5示出如何在显示器58的屏幕60的如图所示的不同的区域或区中提供图像或 多幅图像。这些区域无需具有矩形形状,且可随着时间改变位置。在某些实施例中,对象可 通过改变其在区域中的位置来横跨屏幕移动。 图6示出屏幕60上的图像106和0SD菜单102。 OSD菜单102包括图标和文字 104-1 (有线)、104-2 (天线)、104-3 (TV录像)、104-4 (电影)、104-5 (音乐)、104-6 (照片) 以及104-7 (互联网)。如标识带110所示,图标和文字104-1被突出显示(被选定)。文 字"媒体服务"出现在OSD菜单顶部以描述菜单所包括的内容。屏幕60中还包括0SD 114。 0SD114可以是纯信息的(诸如股市行情)或类似于OSD菜单102之类的交互式0SD。交互 式OSD是用户可在OSD上选择项目以激活的OSD。 图7示出图像106和0SD菜单1、2和3。 OSD 2是部分透明的,从而图像在其后显 示。OSD 3被0SD l部分覆盖。在某些实施例中,OSD 3可被激活,从而它可在OSD 1之上, 这类似于计算机图形用户界面中的窗口。在某些实施例中,一个OSD不会遮蔽另一OSD。屏 幕60的不同部分可显示来自同一视频源设备或来自不同视频源设备(诸如画中画(PIP)) 的不同视频信号。 参照图8,视频设备122通过导线124耦合至网络50。视频设备盒120中包括的 视频源设备122和视频源设备126通过导线124耦合至网络50。视频设备128通过导线耦 合至网络50。视频源设备132通过无线天线134和136无线地耦合至网络50。 TV 154通 过导线142耦合至网络50。 TV 154、显示控制电路系统156、显示器158以及屏幕160可与 图2中的TV 54、显示控制电路系统56、显示器58以及屏幕60相同或不同。
图9类似于图8,其不同之处包括0SD产生电路系统146的视频设备144通过导线 142和150耦合在网络50与TV 154之间。OSD信号可响应于来自视频源设备的绘图命令 从电路系统146产生,而不是在显示控制电路系统156中产生。
示例命令 以下提供某些示例命令的细节。某些实施例使用具有以下细节或不同细节的某些 或全部命令。某些实施例使用附加和/或不同的命令。许多基于像素的绘图命令具有指定 特定位置处的数据应当变化的变量。所支持的格式的示例包括红-绿-蓝(RGB)色彩信 息、红-绿-蓝-a (RGBA)色彩和透明度信息、或a (A)透明度信息。基于像素的绘图命令 可包括作为(x,y)笛卡尔坐标的原始像素位置,和宽度X高度(WxH)尺寸信息。作为示例,
9(0,0)位置可以是屏幕的左上角,而区域从初始像素位置向下和向右延伸。作为示例,命令 可发送作为命令的数据有效载荷的附加信息,其中所发送的实际信息由命令类型决定。
要从视频设备(诸如视频源设备42)发送至显示控制电路系统(诸如显示控制电 路系统56)的基于像素的绘图命令的示例包括以下示例。某些实施例不包括所有这些命 令,而某些实施例包括附加的绘图命令。 參用单个值(RGB、 RGBA或A)填充一个区域。色彩值作为命令的数据有效载荷被 发送。用RGB填充保持像素的a (A)值不变。同样,用A填充保持像素的RGB值不变。
參按照命令中的数据有效载荷所指定地用(RGB、 RGBA或A)值来设定区域中的像 素。像素数据可被压縮或未被压縮。 參用单RGBA混合像素。色彩值作为命令的数据有效载荷被发送。按照Porter和 Duff "改写(over)"运算符来定义混合操作。新的RGBA值可被选择成认为"改写"旧数据, 或旧数据可被选择成认为"改写"新值。 參按照命令中的数据有效载荷所指定地用(RGB+常数A、 RGBA或A+常数RGB)值 来混合区域中的像素。像素数据可被压縮或未被压縮。按照Porter和Duff'改写(over)" 运算符来定义混合操作。新的数据可被选择成认为"改写"旧数据,或旧数据可被选择成认 为"改写"新数据。 參从另一区域拷贝屏幕的一个区域。在某些实施例中,由初始像素(x, y)和尺寸 (WxH)信息指定的面积是拷贝的目标区域,而源区域的初始像素位置作为命令的数据有效 载荷被发送。该拷贝涉及各个RGBA值的所有元素。 參将来自一个缓冲器的区域与来自另一缓冲器的区域混合。在某些实施例中,混
合区域经由各个缓冲器中的初始像素位置(x, y)以及尺寸(WxH)来指定。按照Porter和
Duff "改写(over)"运算符来定义混合。目标(经修改的)缓冲器可被认为"改写"源(未
经修改的)缓冲器,或源缓冲器可被认为"改写"目标缓冲器。 參设定将要在稍后命令中使用的色彩映射(RGB、 RGBA或A)的内容。 參基于色彩映射中的值来设定区域中的像素。命令中的数据有效载荷指定应当用
于各个像素的值的色彩映射条目的索引。这些索引通常是1、2、4或8位宽,但也可以是某
些其它宽度。 參可发送与绘图命令相关联的音频信号(诸如用于音效)。这些命令可包括音频 剪辑或经采样的数字波形,并指定采样率、位分辨率以及声道数量。 參注意,当在数据有效载荷中指定RGB值时,在某些实施例中,可为该命令设置单
个A值。RGB值可以是可变的且A值可固定,或A值可以是可变的而RGB值可固定。
该命令协议还可包括一组控制命令。示例包括以下条目,但某些实施例不包括所 有这些条目,且某些实施例包括附加的控制命令。注意,对会话控制的讨论在下文中。
參建立对使用TV的显示器的授权。
參声明TV显示器中将被修改的区域或多个区域。 參声明会话的渲染优先级值。这提供用于处理多个OSD流会"冲突"——即它们
要修改的区域重叠的情况下的信息。 參分配和释放存储器缓冲器以便保持数据。 參指定存储器缓冲器到屏幕上的位置的映射,以及当存在重叠时缓冲器的堆栈顺
參经由同步命令支持确定往返时间计算。可提供将经由事件流反射回发送方的附
加数据(下文描述)。 远程0SD协议还可提供显示器向远程0SD源设备发送用户输入事件信号的方法。 例如,用户可激活遥控设备80或输入II或12上的按钮,以产生控制远程设备(诸如视频 源设备42)的信号,或以引起远程设备活动的方式响应与OSD的接口。例如,如果OSD菜单 (诸如图6中的菜单102)在屏幕60上,则按压遥控设备80上的按钮可选择特定的选项, 并使显示控制电路系统56向诸如视频源设备42之类的视频设备(在TV 54远程)发送事 件信号。该视频设备响应于如所指定的事件信号。网络安全和发现模块64或未示出的其 它电路系统可解释来自遥控设备80或输入II或12的信号,并决定是否从远程视频设备 (即TV 54的远程)产生事件信号。例如,在某些实施例中,音量改变命令不会引起事件信 号,但可替代地在TV内被处理。频道改变命令可引起事件信号产生。用户和TV与经由远 程0SD协议控制TV的设备可能不在同一房间中。因此,远程0SD协议可用于从TV向远程 0SD源设备发回指示以下事件中的任一事件的消息,以下事件是某些实施例的示例,但并非 所有这些示例都包括在其它实施例中
參特定键被按下,以及该键的身份
參特定键被释放,以及该键的身份 參定位设备(例如鼠标)被移动,以及移动量和移动方向。 參接收到同步命令,以及与其一起到达的附加数据。 參提供状态(例如缓冲器分配等等)的任一命令的状态结果。 在某些实施例中,远程图形命令可允许源和目标设备的低成本实现。具体而言,在
某些实施例中,公共信息的固定布局可用于允许硬件实现容易地解析图形流。 会话控制 以下描述可用于某些实施例的细节。其它实施例可使用不同的细节。参照图3,显 示管理模块74执行会话控制协议以管理远程0SD连接。以下内容作为有助于理解某些实 施例的背景。当前TV制造有特定数量的输入端口,各个端口解码特定的视频格式。例如, 某些TV具有两个HDMI输入端和两个分量视频输入端。当然,TV建立有简单的0SD菜单,以 允许用户在输入组中的输入之间选择。在某些实施例中,在设备通过网络传输视频内容和 0SD的情况下,TV不知道可能遇到的输入设备的数量或类型。此外,当消费者购买新设备或 淘汰旧设备时,设备的数量和类型会改变。会话控制协议提供用户在他或她的家庭网络上 找到能向TV提供视频信号的设备、并在任何时候选择他或她想要使用的那个设备的方法。 在某些实施例中,可一次选择一个以上视频源。 会话控制协议可通过显示管理模块74产生。在某些实施例中,显示管理模块74 使用会话控制协议来做以下事情,但在其它实施例中,会话控制协议不做所有这些事情,或 可进行附加任务 參询问网络上的哪个设备能够并且愿意向TV提供视频输入。 參对于能控制TV的那些设备,请求呈现给TV用户的标识符(例如名称和/或图标)。 參向用户选择的设备提供包含遥控TV的请求的消息,并提供远程设备将在连接启动时利用远程0SD协议发送的授权信息。 參如果用户指示他或她想要改变输入源,则撤销该远程OSD连接。
參提供对可能使用该远程OSD协议的附加信息设备的控制。 显示管理模块74的主要功能是确保只要TV开机,该TV上就总是有显示。有时, 可能没有选择远程设备来为TV提供OSD显示和视频材料。例如,这些时候包括TV第一次 接通时、选定的控制设备消失时、或当用户指示选定的控制设备连接应当被终止时、以及选 定了新的视频源时。在这些情况下,显示管理模块74将通常以会话控制协议发出消息以及 标识信息,以找出可向TV提供OSD控制的所有设备。然后显示管理模块74安排OSD菜单 向用户显示可能的选择,并允许用户选择其中之一。 一旦作出选择,则要求选定的设备开始 控制该TV。在某些实施例中,用于选择控制设备的OSD菜单由TV 54的显示管理模块74内 的用户界面(UI)模块产生。该UI模块可以位于图3中所示的部件之一中,或可以是附加 的部件。 显示管理模块74的另一功能是调停TV屏幕显示的冲突使用。通常仅一个发送至 TV的OSD图形流将处于TV操作的主控制中,但其它流可由希望向用户提供信息的多个设备 发送。例如, 一个设备可在屏幕的底部处输出股市行情,而另一设备在用户的新邮件到达时 可弹出通知符号。 设备可通过向TV的显示管理模块74发送消息来请求发送此类信息或交互显示的 能力,从而详述它们所请求的用途。显示管理模块74可拒绝该请求,或可通过发送批准消 息来批准该请求。该批准消息如下所述提供授权令牌和优先级。 显示管理模块74向OSD图形流的各个源发送授权令牌以及最高优先级值。各个 OSD图形流在与TV的OSD图形连接的启动阶段期间提供该令牌和优先级。如果该授权令牌 非法且已经被宣告无效,则该连接终止。 —旦OSD图形流已经成功连接且其授权令牌已被接受,则它可开始发送图形命 令。然而,在它可修改屏幕的任一部分之前,它声明屏幕的哪个区域将被修改。该通知允许 TV处理来自多个源的冲突请求,如下所述。注意,源可将它声明的修改区域按需放大或縮 小。例如,源可能在某个时候想要使用整个屏幕来输出菜单,而在另一时候可能需要很小或 不需要屏幕面积。 当各个设备(在OSD图形流中)声明将修改屏幕的哪个区域时,显示管理模块74 寻找冲突的区域,即两个或多个流已经声明将修改的区域。根据TV的能力,显示管理模块 74在冲突的情况下可选择以下行动之一 參将冲突区域混合到一起,其中最高优先级的流最可见(更不透明),而较低优先 级的流更不可见(更透明)。 參仅显示最高优先级的流而不示出余下部分。
參混合某些流并忽略其它。 当显示管理模块74决定不显示流的区域请求时,它可根据可用资源来记住可能 已在该区域中显示或将其丢弃。如果它有足够的存储器来记住哪些已经显示,则当冲突结 束时(因为另一流停止使用该区域),显示管理模块74可显示该流的内容,而无需来自该流 的始发者的帮助。然而,如果该TV具有的资源不够,它可向该流的始发者发送可见性事件, 以通知发送方其可见性状态改变。即,它首先通知始发者其输出被部分或完全遮蔽,然后通知它不再被遮蔽。发送方然后负责"重画"该区域。即,OSD始发方发送图形命令以重构它 期望在TV上显示的图像或多幅图像。 如上所述,某些实施例包括以上关于会话控制的某些细节,但不包括其它细节。
附加信息和实施例 本文中描述的多个模块可在硬件中或硬件和软件和/或固件的组合中实现。
在所示部件之间可能存在中间结构。本文中所描述或示出的多个部件可能具有未 示出或描述的附加输入或输出。在附图的系统的实际实现中,可能存在附加的电路系统、控 制线以及未示出的可能互连。当附图示出通过导线连接的两个块时,可能存在未示出的中 间电路系统。本文中提及的导线不一定是连续材料。例如,它们可包括通孔或其它连接结 构。这些块的形状和相对大小不旨在涉及实际形状和相对大小。块之间的箭头仅以一个方 向示出的事实并不意味着不存在另一方向上的连接。块组合件的单线不意味着块之间不存 在其它导线。 实施例是本发明的实现或示例。说明书中对"实施例"、"一个实施例"、"某些实施 例"或"其它实施例"的引用表示结合实施例所描述的特定特征、结构或特性包括在至少某 些实施例中,但不一定包括在所有实施例中。"实施例"、"一个实施例"或"某些实施例"的 多次出现不一定都指示同样的实施例。 当描述元件"A"耦合至元件"B"时,元件A可直接耦合至元件B,或通过例如元件 C间接耦合。当说明书或权利要求陈述部件、特征、结构、过程或特性A "引起"部件、特征、 结构、过程或特征B时,它意味着"A"是"B"的至少部分起因,但还可能存在辅助引起"B" 的至少一个其它部件、特征、结构、过程或特征。同样,当描述A响应于B时,A可能响应于B 和C的组合。 如果说明书陈述部件、特征、结构、过程或特性"可能"、"也许"或"可"被包括,则该 部件、特征、结构、过程或特性不需要被包括。如果说明书或权利要求引用"一 (a)"或"一 (an)"元件,则这不意味着仅有一个元件。 本发明不限于本文中描述的特定细节。实际上,对上述描述和附图作出的许多其 它变化可在本发明的范围内。因此,包括对其的修改的以下权利要求而非上述描述限定本 发明的范围。
权利要求
一种装置,包括用于接收包括视频信号和绘图命令的信号的接口电路系统;用于接收所述绘图命令并响应于所述绘图命令提供屏幕显示(OSD)信号的命令解释器;用于处理所接收的视频信号以提供经处理的视频信号的视频处理电路系统;以及混合所述OSD信号和经处理的视频信号以产生包括所述OSD信号和所述经处理的视频信号的经混合的视频信号的混合器。
2. 如权利要求1所述的装置,其特征在于,所述接口电路系统要接收的信号包括与所 述绘图命令相关联的音频命令。
3. 如权利要求2所述的装置,其特征在于,所述音频命令引起与所述绘图命令相关联 的音效。
4. 如权利要求2所述的装置,其特征在于,所述音频命令是所述绘图命令的一部分。
5. 如权利要求1所述的装置,其特征在于,所述视频处理电路系统是用于解压縮所述 视频信号以产生经处理的视频信号的视频解压縮电路系统。
6. 如权利要求l所述的装置,其特征在于,所述OSD信号由所述命令解释器提供给帧缓 冲器,且从所述帧缓冲器提供给所述混合器。
7. 如权利要求1所述的装置,其特征在于,所述接口电路系统包括网络安全和发现模 块,且其中所述装置还包括用于接收遥控信号的遥控接收器电路系统,且其中所述网络安 全和发现模块用于响应于所接收的部分遥控信号而提供要发送出所述装置的事件信号。
8. 如权利要求1所述的装置,其特征在于,还包括用于标识所述装置外部的可能的视 频信号源的显示管理模块。
9. 如权利要求8所述的装置,其特征在于,所述装置包括用于提供显示菜单的信号的 显示管理模块,所述菜单包括表示用户可选择的所述可能的视频信号源中的不同源的图标。
10. 如权利要求8所述的装置,其特征在于,所述显示管理模块通过使所述网络安全和 发现模块与所述装置外部的选定视频源建立联系来对指示用户选择的信号作出响应。
11. 如权利要求8所述的装置,其特征在于,还包括用于接收遥控信号的遥控接收器电 路系统,且其中所述显示管理模块响应于所接收的遥控信号中的至少部分选择所述可能的 视频信号源中的至少一个来向所述装置提供视频信号。
12. 如权利要求8所述的装置,其特征在于,所述显示管理模块提供将要被发送至选定 的远程视频源设备的令牌,而且其中所述接口电路系统将不会传递视频信号,除非所述视 频信号与有效令牌相关联。
13. 如权利要求1所述的装置,其特征在于,所述0SD信号包括供图形用户界面显示和仅信息显示的信号。
14. 如权利要求1所述的装置,其特征在于,所述绘图命令在按照所述绘图命令中的数 据有效载荷所指定的区域中设置像素。
15. 如权利要求1所述的装置,其特征在于,所述装置是集成电路。
16. 如权利要求1所述的装置,其特征在于,还包括显示器,所述显示器包括用于接收 和显示经混合的视频信号的显示屏。
17. 如权利要求1所述的装置,其特征在于,所述装置标识所述显示屏上用于显示所述 OSD信号中的特定信号的特定区域。
18. —种系统,包括 视频源设备;网络;通过所述网络耦合至所述视频源设备的装置,所述装置包括 用于接收包括视频信号和绘图命令的信号的接口电路系统;用于接收所述绘图命令并响应于所述绘图命令提供屏幕显示(0SD)信号的命令解释器;用于处理所接收的视频信号以提供经处理的视频信号的视频处理电路系统;以及混合所述OSD信号和经处理的视频信号以产生包括所述OSD信号 和所述经处理的视频信号的经混合的视频信号的混合器。
19. 如权利要求18所述的系统,其特征在于,所述接口电路系统要接收的信号包括与 所述绘图命令相关联的音频命令。
20. 如权利要求18所述的系统,其特征在于,所述接口电路系统包括网络安全和发现 模块,且其中所述装置还包括用于接收遥控信号的遥控接收器电路系统,且其中所述网络 安全和发现模块用于响应于所接收的部分遥控信号提供要发送出所述装置的事件信号。
21. 如权利要求18所述的系统,其特征在于,还包括用于将所述视频源设备识别为可 能的视频信号源的显示管理模块。
22. —种装置,包括用于与所述装置外部的网络连接的接口电路系统;显示管理模块,用于标识所述网络上和所述装置外部的可能通过所述接口电路系统向 所述装置提供视频信号的可能视频源设备,并指导屏幕显示菜单的产生,所述屏幕显示菜 单包括用以表示所述可能视频源设备的符号;以及接收器电路系统,用于接收用户从所述OSD菜单中对所述视频源设备之一的选择,且 其中所述显示管理模块安排选定的视频源设备通过所述接口电路系统提供视频信号以供 显示。
23. 如权利要求22所述的装置,其特征在于,还包括具有用于显示所述OSD菜单的屏幕 的显示电路系统。
24. 如权利要求22所述的装置,其特征在于,所述显示管理模块引起事件信号被发送 至所选定的视频源设备,以向所选定的视频源设备指示其已被选定。
25. 如权利要求22所述的装置,其特征在于,用户可选择一个以上视频源设备以通过 所述接口电路提供将要显示的视频信号。
26. 如权利要求22所述的装置,其特征在于,所述显示管理模块向视频源设备选择性 地提供令牌,以使在视频源设备提供所述令牌以及将要显示的信号时,只要所述令牌有效, 则所述装置允许所述信号被显示。
27. 如权利要求22所述的装置,其特征在于,所述显示管理模块允许视频源设备提供 将要显示的信号,并解决所述信号之间的任何冲突。
28. 如权利要求22所述的装置,其特征在于,所述显示管理模块允许仅一个视频源设备主要控制将要显示的内容,但其它视频源设备可提供将要显示的其它信号。
29. 如权利要求22所述的装置,其特征在于,包括用于从所述用户处接收命令的用户选择接收电路系统,所述命令使所述显示管理模块选择所述视频源设备中不同的一个。
30. —种装置,包括绘图命令产生电路系统,用于产生绘图命令信号,所述绘图命令信号在被正确解释时 使屏幕显示视频信号产生;用于组合所述绘图命令信号和视频信号的视频和命令组合电路系统;以及 用于发送经组合的视频和绘图命令信号的发射器电路系统。
31. 如权利要求30所述的装置,其特征在于,还包括用于接收事件信号的控制电路系统。
32. 如权利要求30所述的装置,其特征在于,还包括控制电路系统,所述控制电路系统 用于接收令牌并将所述令牌包括在所述经组合的绘图命令信号和视频信号中。
33. 如权利要求30所述的装置,其特征在于,还包括控制电路系统,所述控制电路系统 用于提供与所述绘图命令相关联的音频命令,以产生与所述绘图命令相关联的音效。
34. 如权利要求30所述的装置,其特征在于,所述视频信号和所述绘图命令在所述经 组合的视频和绘图命令中散置。
35. —种方法,包括 接收包括视频信号和绘图命令的信号;解释所述绘图命令,并响应于所述绘图命令提供屏幕显示(OSD)信号; 处理所接收的视频信号以提供经处理的视频信号;以及混合所述OSD信号和所述经处理的视频信号以产生包括所述OSD信号和所述经处理的 视频信号的经混合的视频信号。
36. 如权利要求35所述的方法,其特征在于,还包括标识可能的视频信号源。
37. 如权利要求36所述的方法,其特征在于,还包括提供要发送至所述可能的视频信 号源中选定的一个的令牌,而且不传递视频信号,除非所述视频信号与有效令牌相关联。
全文摘要
在某些实施例中,一种装置包括用于接收包括视频信号和绘图命令的接口电路系统,和用于接收绘图命令并响应于绘图命令提供屏幕显示(OSD)信号的命令解释器。视频处理电路系统处理接收到的视频信号以提供经处理的视频信号,而混合器将OSD信号与经处理的视频信号混合以产生包括OSD信号和经处理的视频信号的混合视频信号。描述和要求保护了其它实施例。
文档编号H04N5/445GK101796827SQ200880106074
公开日2010年8月4日 申请日期2008年7月1日 优先权日2007年7月25日
发明者B·K·舒米特, J·D·诺斯卡特, J·G·汉科, M·G·拉维埃尔 申请人:晶像股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1