视频内容提供设备、其控制方法和系统与流程

文档序号:14036670阅读:430来源:国知局
视频内容提供设备、其控制方法和系统与流程

本公开总体上涉及一种用于提供将在各种显示设备(诸如电视(tv)、监视器等)上显示为图像的视频内容的视频内容提供设备、其控制方法、以及系统,并且例如,涉及一种下述视频内容提供设备、其控制方法以及系统,其中,所述视频内容提供设备具有改进的结构,所述改进的结构用于当视频内容不是直接而是经由如中继器(诸如,音频/视频(av)接收器)被提供给显示设备时防止和/或减少由于中继器和显示设备之间的支持视频接口的不匹配而产生的图像显示节目。



背景技术:

为了根据特定过程计算并处理预定信息,电子设备基本上包括中央处理器(cpu)、芯片组、存储器、以及用于计算的类似电子组件。这样的电子设备可根据将在其中处理什么信息而被不同地分类。例如,电子装置被分类为用于处理一般信息的信息处理设备(诸如,个人计算机、服务器等)以及用于处理图像信息的图像处理设备。

图像处理设备从外部接收包括图像数据的内容信号,并且根据各种图像处理过程处理从内容信号提取出的图像数据。图像处理设备可在图像处理设备自身的显示面板上显示基于经过处理的图像数据的图像,或者将经过处理的图像数据输出到设置有面板的另一显示设备,使得在相应的显示设备上可显示基于经过处理的图像信号的图像。具体而言,具有显示面板的图像处理设备被称作显示设备,并且可包括例如tv、监视器、便携式多媒体播放器(pmp)、平板计算机、移动电话等。另外,图像处理设备包括用于将视频数据提供给另一图像处理设备(诸如,tv)的被称作视频内容提供设备、视频提供设备等的设备。作为视频内容提供设备的示例,存在超高清(uhd)播放器。例如,在uhd播放器中再现的视频内容根据预设的接口标准被提供给tv,然后在tv上被显示为图像。

视频内容提供设备直接连接到另一图像处理设备并且提供内容,而无需任何单独装置。然而,由于各种环境原因、使用的方便等,可能存在如下构造:视频内容首先从视频内容提供设备传输到中继器,然后从中继器被再次传输到一个或更多个显示设备。中继器不仅将视频内容传输到显示设备,而且还针对视频内容执行各种处理。这样的处理可例如包括对视频内容的安全的认证、加扰、解扰等。

为了使显示设备显示具有最佳质量的图像,视频内容提供设备可输出具有显示设备中可支持的最高质量的视频内容。然而,如果在中继器和显示设备之间存在处理视频内容的能力的不匹配,则视频内容可能不会从中继器被正常传输到显示设备,或者根本不会被传输。作为结果,在这种情况下,显示设备不能正常地显示图像。因此,克服所述不匹配并且保证视频内容的正常显示是重要的。



技术实现要素:

技术方案

提供了一种视频内容提供设备,所述视频内容设备包括:包括输出电路的输出部,被配置为将用于显示图像的内容信号发送到连接到图像处理设备的中继器,以将内容信号提供给图像处理设备;以及至少一个处理器,被配置为从中继器接收与多个视频格式之中的被图像处理设备支持的第一视频格式有关的视频格式信息,并且如果确定中继器不支持第一视频格式,则输出与所述多个视频格式之中的与第一视频格式不同并且中继器能够支持的第二视频格式相应的内容信号。因此,即使中继器不支持第一视频格式,也可防止和/或避免图像处理设备不能显示基于内容信号的图像的情况。

所述多个视频格式在图像质量上可彼此不同。因此,如果中继器不支持第一视频格式,则图像处理设备可显示基于第二视频格式而非第一视频格式的图像。

图像质量取决于以下项中的至少一项:分辨率和每秒的帧。

内容信号可根据预设的接口标准被发送,如果中继器支持预设的第一版本的接口标准,则所述至少一个处理器可确定中继器支持第一视频格式,如果中继器不支持预设的第一版本的接口标准,则所述至少一个处理器确定中继器不支持第一视频格式。因此,容易确定内容信号的视频格式是否被支持。

所述至少一个处理器可将基于第一版本的接口标准的命令发送到中继器,并且如果在预定时间段内从中继器接收到对命令的答复,则确定中继器支持第一版本的接口标准,但是如果在所述预定时间段内未从中继器接收到对命令的答复,则确定中继器不支持第一版本的接口标准。

所述至少一个处理器可访问中继器的在第一版本的接口标准中指定的预设地址以确定是否能够获得与所述预设地址相应指定的数据,并且如果能获得所述数据,则可确定中继器支持第一版本的接口标准,如果不能获得所述数据,则可确定中继器不支持第一版本的接口标准。

接口标准可包括高清多媒体接口(hdmi)。

第一版本的接口标准可包括hdmi2.0。

如果中继器能够使用状态和控制数据通道(scdc)来执行通信,则所述至少一个处理器可确定中继器支持hdmi2.0,但是如果中继器不能使用scdc来执行通信,则所述至少一个处理器可确定中继器不支持hdmi2.0。

接口标准可包括高带宽数字内容保护(hdcp)。

第一版本的接口标准可包括hdcp2.2。

所述至少一个处理器可通过用于连接输出部和中继器的线缆,基于接口标准与中继器进行通信。

输出部可被配置为与中继器进行无线通信,所述至少一个处理器可基于接口标准与中继器进行无线通信。

视频格式信息可包括从图像处理设备接收并且存储在中继器中的扩展显示标识数据(edid),所述至少一个处理器可从中继器获取edid。

如果确定中继器支持第一视频格式,则所述至少一个处理器可输出与第一视频格式相应的内容信号。因此,如果确定中继器支持第一视频格式,则图像处理设备可显示基于第一视频格式的图像。

提供了一种控制视频内容提供设备的方法,所述方法包括:从连接到图像处理设备的中继器接收与多个视频格式之中的被图像处理设备支持的第一视频格式有关的视频格式信息;确定中继器是否支持第一视频格式;如果确定中继器不支持第一视频格式,则产生与所述多个视频格式之中的与第一视频格式不同并且中继器能够支持的第二视频格式相应的内容信号;将用于显示图像的内容信号发送到中继器以将内容信号提供给图像处理设备。因此,即使中继器不支持第一视频格式,也可防止和/或避免图像处理设备不能显示基于内容信号的图像的情况。

提供了一种系统,所述系统包括:视频内容提供设备,被配置为提供内容信号;图像处理设备,被配置为显示基于内容信号的图像;以及中继器,被配置为将内容信号从视频内容提供设备转发到图像处理设备,所述视频内容提供设备包括:包括输出电路的输出部,被配置为将内容信号发送到中继器;至少一个处理器,被配置为从中继器接收与多个视频格式之中的被图像处理设备支持的第一视频格式有关的视频格式信息,并且如果确定中继器不支持第一视频格式,则输出与所述多个视频格式之中的与第一视频格式不同并且中继器能够支持的第二视频格式相应的内容信号。因此,即使中继器不支持第一视频格式,也可防止和/或避免图像处理设备不能显示基于内容信号的图像的情况。

如果确定中继器支持第一视频格式,则所述至少一个处理器可输出与第一视频格式相应的内容信号。因此,如果中继器不支持第一视频格式,图像处理设备能够显示基于第二视频格式而非第一视频格式的图像。

中继器可存储从图像处理设备接收到的视频格式信息,并且可将存储的视频格式信息发送到视频内容提供设备。

附图说明

从结合附图的以下详细描述,本公开的以上和/或其它方面以及伴随的优点将变得清楚且更容易理解,其中,在附图中,相似的参考标号指相似的元件,其中:

图1是示出根据第一示例实施例的示例系统的示图;

图2是示出根据第一示例实施例的示例信源装置的框图;

图3是示出应用于根据第一示例实施例的系统的示例高清多媒体接口(hdmi)标准的框图;

图4是示出在根据第一示例实施例的系统中高带宽数字内容保护(hdcp)发送器和hdcp接收器之间的示例hdcp认证的信号流程图;

图5是示出如下原理的示例的示图:根据第一示例实施例的信源装置发送与信宿装置的处理能力相应的视频格式的内容信号;

图6是示出根据第一示例实施例的信源装置将视频内容提供给信宿装置的示例的流程图;

图7是示出在根据第二示例实施例的系统中的示例连接的框图;

图8是示出如下示例原理的框图:在根据第二示例实施例的系统中av接收器将信号分别输出到tv和扬声器装置;

图9是示出如下原理的示例的示图:在根据第二示例实施例的系统中信源装置发送与信宿装置的处理能力相应的视频格式的内容信号;

图10是示出在根据第三示例实施例的系统中示例信源装置提供内容信号的流程图;

图11是示出hdmi1.4中的hdmi论坛厂商专用数据块(hf-vsdb)的应用于根据第四示例实施例的系统的一部分的示例的示图;

图12是示出hdmi2.0中的hf-vsdm的应用于根据第四示例实施例的系统的一部分的示例的示图;

图13是示出确定根据第四示例实施例的信源装置是否支持hdmi2.0的av接收器的示例的流程图;

图14是示出hdmi2.0的状态和控制数据通道(scdc)结构中的应用于根据第五示例实施例的系统的0x01字节的字段、0x21字节的字段以及0x40和0x41字节的字段的示例的示图;

图15是示出确定根据第五示例实施例的信源装置是否支持hdmi2.0的av接收器的示例的流程图;

图16是示出根据第五示例实施例的应用于hdcp的地址映射的一部分的示例的示图;

图17是示出确定根据第五示例实施例的信源装置是否支持hdcp2.2的av接收器的示例的流程图;

图18是示出根据第六示例实施例的信源装置通过av接收器将内容信号提供给信宿装置的示例的流程图;

图19是示出根据第七示例实施例的系统的示例的示图;

图20是示出在根据第七示例实施例的系统中示例信源装置通过av接收器将内容信号提供给信宿装置的信号流程图;

图21是示出根据第八示例实施例的系统的示例的示图;

图22是示出根据第八示例实施例的示例信源装置通过av接收器将内容信号提供给信宿装置的流程图;

图23是示出如下示例原理的框图:在根据第九示例实施例的系统中信源装置确定av接收器中支持的标准;

图24是示出根据第九示例实施例的示例信源装置通过av接收器将内容信号提供给信宿装置的流程图;

图25是示出如下示例原理的框图:在根据第十示例实施例的系统中av接收器处理信宿装置的扩展显示标识数据(edid);

图26是示出在根据第十示例实施例的系统中av接收器修改信宿装置的edid示例的示图

图27是示出根据第十示例实施例的av接收器修改edid并且将经过修改的edid发送到信源装置的示例的流程图。

具体实施方式

以下将参照附图更加详细地描述各种示例实施例。通过参照在附图中示出的元件做出示例实施例的以下描述,其中,在附图中,相似的数字指具有实质上相同功能的相似的元件。

在示例实施例的描述中,在诸如第一元件、第二元件等的术语中使用的序数被用于描述各种元件,并且所述术语用于在一个元件和另一元件之间进行区分。因此,元件的含义不被术语限制,所述术语也仅用于解释相应实施例,而不限制本公开的意图。

另外,示例实施例可仅描述与本公开的意图直接相关的元件,可省略对其它元件的描述。然而,将理解,省略了描述的元件对于实现根据示例实施例的设备或系统而言不是不必要的。在以下描述中,诸如“包括”或“具有”的术语指存在特征、数字、步骤、操作、元件或它们的组合,并且不排除存在或添加一个或更多个其它特征、数字、步骤、操作、元件或它们的组合。

另外,除非另有叙述,否则参照附图分别描述的示例实施例不彼此排斥,多个实施例可选择性地组合到一个设备之内。这样的多个实施例的组合可被本领域普通技术人员任意地选择并且应用于实现本公开。

图1是示出根据第一示例实施例的示例系统1的示图。

如图1中所示,根据第一示例实施例的系统1包括:输出与视频内容有关的视频信号的视频内容提供设备100、通过处理从视频内容提供设备100输出的视频信号来显示图像的显示设备200、以及将视频信号从视频内容提供设备100转发到显示设备200的av接收器300。视频内容提供设备100和显示设备200通过线缆一对一地连接到av接收器300,使得视频信号可通过线缆从视频内容提供设备100被传输到av接收器300并且从av接收器300被传输到显示设备200。视频内容提供设备100、显示设备200和av接收器300支持共同的视频接口标准,使得由视频内容提供设备100提供的视频信号可在显示设备200中被处理。

视频内容提供设备100对存储在其中的视频内容进行再现,或者从另一外部视频源10接收视频内容。在本示例实施例中,视频内容提供设备100的名称是为了方便而源自由图像处理设备执行的操作,例如,源自将视频内容提供给显示设备200的功能。因此,可实现视频内容提供设备100而无需任何限制。例如,视频内容提供设备100可由光学介质(诸如,数字通用盘(dvd)或蓝光)的播放器、uhd播放器、机顶盒、tv、计算机、移动装置、家庭影院系统等不同地实现,但是不限于此。

除了tv以外,显示设备200还可由监视器、便携式多媒体播放器、移动电话、平板计算机、电子相框、电子黑板、电子布告等不同地实现,但是不限于此。在本示例实施例中,tv用作显示设备200并且从视频内容提供设备100接收视频内容,但是不限于此。可选择地,用于接收视频内容的设备可不仅由各种显示设备200实现,还可由本身不能显示图像的图像处理设备实现。

显示设备200不仅从视频内容提供设备100接收视频内容,还从单独的视频源10接收视频内容。另外,显示设备200可直接连接到视频内容提供设备100而无需av接收器300,并且直接从视频内容提供设备100接收视频信号。另外,发送视频信号的方法不限于线缆。除了线缆之外,各种方法可用于发送视频信号。然而,将集中于系统1来描述本示例实施例,其中,在系统1中,av接收器300将视频内容从视频内容提供设备100转发到显示设备200,并且视频信号通过线缆发送。

以下将参照图2来描述视频内容提供设备100的元件。为了方便,视频内容提供设备100将被称作提供视频内容的信源装置,显示设备200将被称作接收视频内容的信宿装置。

图2是示出根据第一示例实施例的示例信源装置100的框图。

如图2中所示,信源装置100包括:用于处理视频内容的内容信号的处理器110、用于输出被处理器110处理的内容信号的输出部(例如,包括输出电路)120、用于接收用户的输入的用户输入(例如,包括输入电路)130、用于在其中存储数据的存储器140、以及用于控制信源装置100中的操作和处理计算的中央处理器(cpu)150。

在本示例实施例中,独立于处理器110提供cpu150(例如,cpu150与处理器110分离)。然而,cpu150可与各种功能芯片组(诸如,处理器110)集成并且以单个片上系统(soc)的形式提供。换句话讲,这样的单个soc可包括处理器110和cpu150两者。

信源装置110和信宿装置200被归类为用于执行与视频内容有关的处理的图像处理设备,并且因此包括具有共同或相似功能的元件。在作用方面,信源装置100和信宿装置200之间的差异在于信源装置提供视频内容,信宿装置200接收并处理视频内容。在本示例实施例中,信宿装置200被配置为显示基于视频内容的图像,但是不限于此。可选择地,信宿装置200可将接收到的视频内容提供给用于显示图像的另一装置。在这种情况下,信宿装置200可用作针对另一装置的信源装置。

信源装置100的前述元件示意性地示出了每个装置的基本元件。将显而易见的是,当装置被实现为实际产品时,可添加电源(未示出)等元件。在本示例实施例中,可省略对于不与本公开直接相关的事项的描述。

以下将更加详细地描述信源装置100的元件。

处理器110可包括各种处理电路,其中,在cpu150的控制下,所述各种处理电路根据预设处理来处理存储在存储器140中或者从外部接收到的视频内容的内容信号。如果信源装置100是uhd播放器,则处理器110根据预设的多媒体接口标准执行各种处理(诸如,封包、加扰等),使得内容信号可通过输出部120输出。

输出部120可包括将经过处理器110处理的控制信号发送到av接收器300的各种电路。输出部120可独立于处理器110执行额外处理(诸如,序列化),并且可被设计为代替处理器110基于标准执行处理。输出部120不仅可将内容信号发送到av接收器300,而且对于cpu150,还可接收在av接收器300中接收到的控制信号等。另外,输出部120可用作用于与各种外部装置(未示出)以及av接收器300交换信号的通信接口。

用户输入130可包括各种电路,其中,所述各种电路根据用户的控制或输入将各种预设的控制命令或信息发送到cpu150或处理器110。例如,用户输入130发出基于用户的意图由用户的控制引起的各种事件,其中,所述各种事件将用作用于cpu150的计算或操作的触发。

存储器140在处理器110或cpu150的处理和控制下存储各条数据。存储器140可指一组各种类型的存储器并且执行对数据的删除和更新。存储器140包括:用于在不考虑信源装置100的系统电源的情况下保存数据的闪速存储器、硬盘驱动器(hdd)、固态驱动器(ssd)等非易失性存储器;仅允许数据读取而不能够进行更新、删除和写入的只读存储器(rom);与处理器110和cpu150的计算和操作有关的数据被临时存储(例如,仅在提供系统电源时被保持)的随机存取存储器(ram)、缓冲器等。

另外,存储器140可被配置为从光学介质(诸如,蓝光盘)读取视频内容的数据。

cpu150可包括用于执行核心计算以操作信源装置100中的一般元件(诸如,处理器110)的各种处理电路,并且在对数据进行基本解析和计算方面起核心作用。cpu150在内部包括:处理器寄存器(未示出),存储将被处理的命令;算数逻辑单元(alu)(未示出),负责例如进行比较、确定和计算;控制单元(未示出),用于对cpu150进行内部控制以分析并执行命令;内部总线(未示出);缓存(未示出)等。

cpu150执行操作处理器110的元件所需要的计算。可选择地,处理器110的一些元件可被设计为在无需cpu150的数据计算的情况下进行操作或者由单独的微控制器(未示出)操作。

在包括这样的信源装置100的结构中,根据预设的多媒体接口标准,信源装置100再现视频内容以产生内容信号并将内容信号输出到av接收器300,并且av接收器300根据所述多媒体接口标准将视频内容转发到信宿装置200。因此,信宿装置200处理从信源装置100提供的内容信号,并且如果信宿装置200具有显示面板(未示出),则在显示面板(未示出)上显示图像,如果信宿装置200不具有显示面板(未示出),则将内容信号输出到能够显示图像的另一显示设备(未示出)。

对信源装置100将控制信号提供给信宿装置200所经由的多媒体接口标准不做限制。例如,多媒体接口标准可包括高清多媒体接口(hdmi)。以下将描述hdmi。

在hdmi中,最小化传输差分信号(tmds)在物理层中被使用,高带宽数字内容保护(hdcp)被用于为了内容安全而对信号加密,扩展显示标识数据(edid)被用于装置之间的认证,消费电子控制(ced)结合系统控制被使用。在hdmi1.4和hdmi2.0之间存在较小的差异。例如,以下将描述在hdmi1.4中不支持但最近在hdmi2.0中得到支持的标准。

图3是示出应用于根据第一示例实施例的系统的示例高清多媒体接口(hdmi)标准的框图。

如图3中所示,根据hdmi1.4通过hdmi线缆从信源装置310到信宿装置320实现tmds。hdmi线缆和连接器形成不同的四对tmds数据与时钟通道。这些通道用于发送视频数据、音频数据以及辅助数据。

另外,hdmi包括作为基于i2c的通信通道的vesa显示数据通道(ddc)。dds用于在信源装置310和信宿装置320之间交换环境和状态信息。额外的cec协议在系统内的所有av产品之间提供高水平控制功能。额外的hdmi以太网和音频回传通道(heac)按照与tmds相反的方向在连接的装置和音频回传通道之间提供以太网兼容数据联网。

视频数据、音频数据和辅助数据通过三个tmds数据通道被发送。基于视频像素速率的tmds时钟通过tmds时钟通道被发送,并且被hdmi接收器用作用于在所述三个tmds数据通道中进行数据恢复的参考频率。在信源装置310中,tmds编码是通过将每个tmds数据通道的8个比特转换成10比特的dc均衡(例如,最小化传输)序列来执行的,并且因此以每个tmds时钟10比特的速率实现连续发送。

视频数据可具有20比特、30比特、36比特或48比特的像素大小。24比特色深的默认图像按照与像素时钟速率相同的tmds时钟速率被发送。色深越高,tmds时钟速率越大。低于25mhz的tmds速率的音频格式通过像素重复方案被发送。

为了通过tmds通道发送音频数据和辅助数据,hdmi采用包结构。为了实现音频数据和控制数据的更高可靠性,数据可作为通过bch纠错码和降错编码产生的10比特的字被发送。

当信源装置310确定信宿装置320的性能和特征时,使用ddc。信源装置310通过ddc获取在信宿装置320的edidrom中记录的edid,并且根据获取的edid的信息确定信宿装置320的性能水平。

cec将系统中的所有信源装置310和信宿装置320连接到一条控制线。与在信源装置310和信宿装置320之间一对一地形成的ddc相反,cec连接系统中的所有装置并且因此作为示例用于通过一个远程控制器控制所有装置。

hdmi2.0类似于hdmi1.4,但是包括一些不同。hdmi2.0在tmds通道中具有比hdmi1.4的数据传输速率快得多的数据传输速率,并且支持18gbps的最大带宽。因此,hdmi2.0支持最多32个通道的4k50p/60p视频传输和多通道音频传输。在hdmi1.4的情况下,最大帧数在4096×2160的分辨率下被限制为24,在3820×2160的分辨率下被限制为30。另一方面,hdmi2.0在4k的分辨率下支持多达60帧。

hdmi2.0支持高达1536khz音频采样率,并且支持21:9的长宽比。另外,hdmi2.0与hdmi1.4相比更多地扩展了cec并且最近支持状态和控制数据通道(scdc)标准。

类似于ddc,scdc是基于i2c的通信通道。scdc指用于在信源装置310和信宿装置320之间进行数据交换的一对一通信协议。scdc使用与hdmi1.4相同的i2c标准,以便读取edid和其它信息。scdc通过提供如下机制来扩展i2c标准:所述机制用于信宿装置320向信源装置310做出用于状态校验的请求。

包括scdc的信宿装置320必须将有效hdmi论坛厂商专用数据块(hf-vsdb)包括在edid中,并且必须将scdc_present比特的值设置为1。在访问scdc前,在scdc_present比特的值被设置为1的情况下,信源装置310检查信宿装置320是否将有效hdmihf-vsdb包括在edid中。如果scdc_present比特的值不是1,则信源装置310不访问scdc。稍后将描述用于确定scdc是否被支持的scdc_present比特。

下面将描述在信宿装置320中可显示的图像的标准。

就分辨率而言,图像根据帧分辨率被分类为标清(sd)、全高清(fhd)以及超高清(uhd)。分辨率的高低按照uhd、fhd和sd的顺序。

fhd的分辨率是sd的至少两倍高并且与模拟tv或一般dvd相比显示更加细致的图像。fhd支持1920×1080的分辨率,并且支持比隔行扫描更为改进的逐行扫描。

uhd或超高视觉(shv)包括支持3840×2160的分辨率的4kuhd和支持7680×4320的分辨率的8kuhd。uhd不支持隔行扫描,而仅支持逐行扫描。uhd提供每个通道分配10比特或12比特以表现颜色。

在基于hdmi标准将视频内容从信源装置传输到信宿装置的操作中,与sd或fhd视频内容相比,uhd视频内容更加需要高传输速率。换句话讲,hdmi1.4适用于传输sd或fhd视频内容,但是可能需要hdmi2.0来传输uhd视频内容。虽然hdmi1.4能够传输4kuhd视频内容,但是60hz的视频内容对于hdmi1.4而言是困难的,并且需要hdmi2.0。

在传输4kuhd或更高视频内容的操作中将考虑的另一点是hdcp的应用。

当在系统中认证了hdcp装置之后,hdcp对将被传输的内容进行加密。认证可在ddc中执行并且可包括检查所有装置是否被许可并授权接收内容的处理。如果认证成功,则信源装置对tmds进行加密,从而在传输期间防止内容泄露。基本上,hdcp包括认证、加密和销毁这三个顺序操作。

一对一(例如,点对点)hdcp链路可仅使用一个hdcp发送器和一个hdcp接收器。因此,如果在hdcp发送器和hdcp接收器之间置入中继器,则中继器必须针对每个hdcp接收器对内容再次加密。如果hdcp被应用于hdmi,则hdcp发送器被视为信源装置,hdcp接收器被视为信宿装置,并且中继器被视为av接收器或转发器。随后将描述与hdmi的中继器有关的hdcp。

图4是示出在根据第一示例实施例的系统中在高带宽数字内容保护(hdcp)发送器330和hdcp接收器340之间的示例hdcp认证的信号流程图。

如图4中所示,根据hdcp1.x在hdcp发送器330和hdcp接收器340之间执行hdcp认证。hdcp发送器330和hdcp接收器340各自具有自身的唯一私有密钥和公共密钥。

在操作s110,hdcp发送器330将包括公共密钥aksv的消息发送到hdcp接收器340。

在操作s120,hdcp接收器340将公共密钥aksv发送到hdcp发送器330。

在操作s130,hdcp发送器330检查hdcp接收器340的公共密钥是否有效,并且基于hdcp接收器340的公共密钥和私有密钥来计算秘密密钥km。

在操作s140,hdcp接收器340检查hdcp发送器330的公共密钥是否有效,并且基于hdcp发送器330的公共密钥和私有密钥来计算秘密密钥km’。秘密密钥km和秘密密钥km’在hdcp发送器330和hdcp接收器340中被分别计算出,并且不通过通信端口发送。

在操作s150,hdcp发送器330产生通过秘密密钥km加密的消息ro。

在操作s160,hdcp接收器340产生通过秘密密钥km’加密的消息ro’。

在操作s170,hdcp接收器340在从与hdcp发送器330的首次连接的时刻开始经过预设时间段(例如,100ms之内)之前将消息ro’发送到hdcp发送器330。如果即使在经过所述预设时间段之后也没有接收到消息,则认证失败。当然,这样的“100ms”的特定数值可被不同地设计。

在操作s180,hdcp发送器330比较ro和ro’并且根据比较结果来执行认证。如果ro和ro’彼此匹配,则意指km和km’也彼此相等,并且因此认证成功。如果ro和ro’彼此不匹配,则意指km和km’彼此不同,并且因此认证失败。

如果认证成功,则在操作s190,hdcp发送器330对内容信号进行加密,并且将经过加密的内容信号发送到hdcp接收器340。秘密密钥或私有密钥不通过hdcp端口发送,仅公共密钥aksv或公共密钥bksv或者经过加密的数据流量ro’在发送期间暴漏。

随着hdcp2.0和hdcp2.2的发展,认证和其它细节也已经改变。自从hdcp2.0开始,所有交互数字通信系统可用,而不被限制为特定接口(诸如,hdmi、dvi、显示端口(displayport)等)。在hdcp2.0中,位置检测功能被添加到认证协议,使得内容可按照无线连接仅被发送到附近的装置以及仅从附近的装置被接收。另外,56比特的ad-hoc加密系统被用于内容加密的128比特的aes系统以及包括1024比特和3072比特的密钥的rsa系统的标准算法取代。另外,可连接装置的数量被限制为32。

hdcp2.2根据认证和密钥交换(ake)、位置校验、以及会话密钥交换(ske)的步骤执行认证。在ake的步骤中,hdcp接收器340的公共密钥被hdcp发送器330认证。在位置校验的步骤中,hdcp发送器330通过迫使一对消息之间的往返时间(rtt)不大于20ms来制定内容的位置。在ske的步骤中,hdcp发送器330与hdcp接收器340交换会话密钥。更多的特定事项涉及到hdcp2.2标准,并且因此将省略详细的描述。

因此,信源装置根据hdcp标准对信宿装置进行认证,对内容信号进行加密,并且根据hdmi标准将内容信号发送到经过认证的信宿装置。

然而,信源装置针对一条视频内容不仅仅支持一种视频标准,而是可选择性地产生与许多视频标准相应的内容信号并且选择性地提供内容信号。在这种情况下,如果信源装置产生并且提供具有在信宿系统中可支持的最高质量或水平的内容信号,则对用户而言会更好。以下将描述信源装置提供与信宿装置的处理能力相应的控制信号。

图5是示出如下示例原理的示图:根据第一示例实施例的信源装置350发送与信宿装置360的处理能力相应的视频格式的内容信号。在本示例实施例中,信源装置350和信宿装置360被直接连接而无需av接收器。

如图5中所示,如果与信宿装置360的连接被检测到,则信源装置350执行针对信宿装置360的hdcp认证。当hdcp认证完成时,信源装置350通过ddc访问信宿装置360的edidrom361,并且获取在edidrom361中记录的edid362。

在本示例实施例中,hdcp认证先于对edid的分析,但是不限于此。可选择地,edid的分析可先于hdcp认证。

除了通过ddf访问信宿装置360的edidrom361之外,信源装置350还可向信宿装置360做出对于edid362的请求,并且响应于所述请求,信宿装置360向信源装置350返回edidrom361的edid362。这里,除hdmi的ddc以外,可使用另一通信通道来执行所述请求和返回。

信源装置350基于从信宿装置360获取的edid362确定信宿装置360中可支持的视频格式。如果edid分析先于hdcp认证,则hdcp认证在确定视频格式之后被执行。

信源装置350对内容数据351进行处理,产生具有信宿装置360中可支持的视频格式之中的最高质量的内容信号,对内容信号进行加密,并且将经过加密的内容信号发送到信宿装置360。

在信宿装置的edid中记录的信息的项目如下。在信宿装置中存储的edid包括与信宿装置的各种特征、环境或状态有关的信息。例如,所述信息包括诸如信宿装置的名称、信宿装置的id、型号、制造日期、序列号、图像的最大显示尺寸、长宽比、水平频率、垂直频率、最高分辨率、伽玛、显示器电源管理信令(dpms)模式支持、可支持的视频模式、制造商等的项目。此外,edid在必要时可包括附加信息。

当从信宿装置获取了具有这样的项目的edid时,信源装置检查edid的项目之中的“可支持的视频模式”。“可支持的视频模式”指明信宿装置中可支持的视频格式的分辨率和频率(hz)。信源装置选择具有最高质量的视频格式,并且基于选择的格式产生内容信号。例如,如果具有edid的可支持的视频模式中记录的最高水平的视频格式具有2160p的分辨率和60hz的频率,则信源装置产生2016p60hz的内容信号。

另外,信源装置可检查edid中的“最大分辨率”。“最大分辨率”是指具有信宿装置中可支持的许多视频格式之中的最高水平的分辨率,其中,所述许多视频格式被记录在“可支持的视频模式”中。

按照这种方式,信源装置可提供具有信宿装置中可支持的质量之中的最高质量的视频内容。

图6是示出根据第一示例实施例的示例信源装置将视频内容提供给信宿装置的示例的流程图。

如图6中所示,在操作s210,信源装置感测或检测与信宿装置的连接。

在操作s220,信源装置从信宿装置获取edid。

在操作s230,信源装置在获取的edid中选择具有信宿装置可支持的最高质量的视频格式。

在操作s240,信源装置执行针对信宿装置的hdcp认证。hdcp认证的细节与以上的描述相同。

在操作s250,信源装置确定hdcp认证是否成功。如果hdcp认证失败,则处理停止。另一方面,如果hdcp认证成功,则在操作s260,信源装置根据选择的视频格式产生内容信号。在操作s270,信源装置根据hdcp标准对内容信号进行加密。在操作s280,信源装置将经过加密的内容信号发送到信宿装置。

在本示例实施例中,对edid的分析先于hdcp认证。可选择地,hdcp认证可先于对edid的分析。

在本示例实施例中,内容信号在信源装置和信宿装置之间的一对一连接中传输。然而,在根据hdmi标准的系统中,在多个装置之间,n对n连接可能是可行的。为此,用作av接收器的转发器可应用于图1和图2中所示的系统。

图7是示出在根据第二示例实施例的系统中的示例连接的框图。

如图7中所示,在根据第二实施例的系统中,多个信源装置410被连接到av接收器420的输入端。每个信源装置410可单独将视频内容提供给av接收器420。

av接收器420具有多个信宿装置430所连接到的或者单独的av接收器440可连接到的输出端。这样的单独的av接收器440也具有信宿装置450连接到的输出端。

通过装置之间的这样的n对n连接,av接收器420接收多条视频内容并且将每个视频内容单独提供给每个信宿装置430。av接收器420、av接收器440用作多个信源装置410和多个信宿装置430、450之间的内容中继器。换句话讲,av接收器420、av接收器440不仅如针对信源装置的信宿装置起作用,而且还如针对信宿装置的信源装置起作用。

在hdcp认证期间,av接收器420和信源装置410之间的认证被执行,并且信宿装置430和av接收器440之间的认证也被执行。av接收器420处理从信源装置410接收到的经过加密的视频内容,并且对经过处理的视频内容再次加密以提供给信宿装置430和av接收器440。

av接收器420、av接收器440可应用于各种使用环境。最一般的使用之一是如下的情况:用于显示图像的显示设备和用于输出声音的扬声器被一起使用。

图8是示出如下示例原理的框图:在根据第二示例实施例的系统中av接收器500将信号分别输出到tv470和扬声器装置480。

如图8中所示,uhd播放器460被连接到av接收器500的输入端,tv470和扬声器装置480被连接到av接收器500的输出端。uhd播放器460被视为信源装置,tv470和扬声器装置480被视为信宿装置。

一般而言,tv470已经发展为具有更大的屏幕并且显示具有更高分辨率的图像。然而,随着tv470变得越来越轻薄,用于输出声音的元件可能变得比用于显示图像的元件差。虽然tv470包括扬声器,但是扬声器可能不足以支持高质量的多声道声音。如果用户想要与显示在tv470上的高质量图像良好地匹配的高质量声音,则独立于tv470的扬声器装置480可被添加到系统。

av接收器500包括用于从uhd播放器460接收内容信号的接收器510,用于处理内容信号的处理器(例如,包括处理电路)520、存储器530、用于将经过处理的视频信号输出到tv470和扬声器装置480的发送器540、以及用于控制av接收器500的操作和计算的cpu550。

如果uhd播放器460、av接收器500、tv470和扬声器装置480彼此连接,则在它们之间执行hdcp认证。av接收器500执行针对uhd播放器460的认证,并且还执行针对tv470和扬声器装置480中的每一个的认证。在av接收器500和uhd播放器460之间的认证期间,av接收器500可向uhd播放器460通知av接收器500不是信宿装置而是转发器。另外,av接收器500向uhd播放器460通知av接收器500正与tv470和扬声器装置480连接。因此,uhd播放器460确定系统中的装置之间的连接关系。

接收器510随后从uhd播放器460接收经过加密的内容信号,并将其发送到处理器520。处理器520对经过加密的内容信号进行解密,执行预设处理,对内容信号再次加密,并且将经过加密的内容信号发送到发送器540。

在处理器520中,解复用器或解多路复用器521执行复用器(未示出)的逆操作。也就是说,解复用器521将一个输入端与多个输出端连接,并且根据选择信号将输入到输入端的流分发给各个输出端。例如,如果针对一个输入端存在四个输出端,则解复用器521可通过具有0和1两个电平的选择信号的组合来选择所述四个输出端中的每个输出端。

解复用器521从内容信号提取视频信号和音频信号。可存在许多提取信号的方法。例如,解复用器521根据内容信号中给予包的包标识符(pid)从内容信号提取视频信号和音频信号。在内容信号中,信号根据通道被独立地压缩和封包,并且相同的pid被给予与一个通道相应的包,从而与对应于另一通道的包相区分。解复用器521根据pid对内容信号中的包分类,并且提取具有相同pid的信号。

在本示例实施例中,解复用器521将从接收器510输出的内容信号解复用为数字视频信号和数字音频信号,并且将视频信号发送到发送器540,将音频信号发送到音频放大器522。

音频放大器522对从解复用器521接收到的音频信号进行放大,并且放大音频信号,从而将经过放大的音频信号发送到发送器540。为此,音频放大器522包括用于基于音频信号输出脉冲宽度调制(pwm)信号的pwm处理器(未示出)、用于对从pwm处理器(未示出)输出的pwm信号进行放大的放大器(未示出)、以及用于按照预定频带对放大器(未示出)放大的pwm信号进行滤波从而对pwm进行解调的lc滤波器(未示出)。

发送器540从处理器520接收视频信号和音频信号,并且将视频信号发送到tv470,将音频信号发送到扬声器装置480。因此,基于由uhd播放器460提供的视频内容的图像在tv470上被显示,同时基于相同音频内容的声音通过扬声器装置480被输出。

在av接收器用作信源装置和信宿装置之间的中继器的系统中,信源装置提供具有信宿装置可支持的最佳视频格式的内容信号。在这种情况下,信宿装置的edid被使用,这将在下文中描述。

图9是示出如下示例原理的示图:在根据第二示例实施例的系统中信源装置610发送与信宿装置630的处理能力相应的视频格式的内容信号。

如图9中所示,信源装置610连接到av接收器620的输入端,信宿装置630连接到av接收器620的输出端。也就是说,信源装置610、av接收器620以及信宿装置630串联连接。当信源装置610、av接收器620以及信宿装置630彼此连接时,在信源装置610和av接收器620之间执行hdcp认证,在av接收器620和信宿装置630之间执行hdcp认证。如果所有装置之间的认证完成,则信源装置610准备提供内容信号。

av接收器620访问信宿装置630并且使用存储在信宿装置630中的edid631,从而将与信宿装置630有关的信息发送到信源装置610。例如,av接收器620访问信宿装置630并且将信宿装置630的edid631复制并存储为edid421。然后,信源装置610访问av接收器620并且从av接收器620获取信宿装置630的edid631。然而,这种方法仅仅是示例。可选择地,av接收器620被设计为改变或修改edid631,而无需按照原样复制edid631。

信源装置610基于从av接收器620获取的信宿装置630的edid631来确定信宿装置630中可支持的视频格式。信源装置610根据确定的视频格式之中的最高质量的视频格式从内容数据611产生内容信号,对产生的内容信号加密,并且将经过加密的内容信号发送到av接收器620。

av接收器620对从信源装置610接收到的内容信号进行解密和处理,对内容信号再次加密,并且将经过加密的内容信号发送到信宿装置630。因此,信宿装置630从信源装置610接收具有可支持的最佳视频格式的视频内容,并且显示基于接收到的视频内容的图像。

顺便地讲,如果信源装置610不是直接而是经由av接收器620将视频内容提供给信宿装置630,则在av接收器620和信宿装置630之间需要hdmi标准匹配。

例如,假设信宿装置630支持2160p和60hz的4kuhd视频格式。为了接收4kuhd图像,信宿装置630必须支持hdmi2.0和hdcp2.2。hdmi1.4具有不足以发送4kuhd图像的内容信号的传输速率,但是hdmi2.0由于其数据传输速率高于hdmi1.4的数据传输速率的原因而适合于发送4kuhd图像的内容信号。另外,hdcp2.2根据预设协议被应用于4kuhd图像的视频内容从而防止内容泄露。

如果信源装置610和信宿装置630彼此直接连接,则信源装置610从信宿装置630获取edid631并且基于edid631将4kuhd视频格式的内容信号发送到信宿装置630。

虽然av接收器620被置于信源装置610和信宿装置630之间,但是如果av接收器620和信宿装置630两者都支持hdmi2.0和hdcp2.2,则不存在问题。在这种情况下,如果信源装置610将4kuhd视频格式的内容信号发送到av接收器620,则av接收器620处理内容信号并且将经过处理的内容信号发送到信宿装置630。

另一方面,如果av接收器620在处理能力上比信宿装置630差或者av接收器620支持具有比信宿装置630支持的hdmi和hdcp的版本低的hdmi和hdcp,则可能出现问题。例如,可能存在如下情况:av接收器620支持hdmi1.4和hdcp1.x但是信宿装置630支持hdmi2.0和hdcp2.2。

在这种情况下,信源装置610基于从av接收器620获取的信宿装置630的edid631确定信宿装置630能够显示4kuhd图像。因此,信源装置610将4kuhd图像的内容信号发送到av接收器620。然而,av接收器620可能由于最高支持hdmi1.4和hdcp1.x而不能够正常处理4kuhd图像的内容信号。因此,信宿装置630未从av接收器620接收内容信号并且因此不显示图像。

由于没有图像被显示在信宿装置630上,因此由于用户不知道系统的内部操作的原因而可能认为信宿装置630出错。另外,如果用户购买了新的信源装置610,则用户可能认为信源装置610出现故障。然而,这种情况可能在av接收器620不具有最近版本的接口和安全标准时发生。

当然,如果av接收器620被具有最近版本的接口和安全标准的另一av接收器替换,则这样的问题可被解决。然而,对于用户而言这可能是不容易的,这是因为av接收器620的替换花费金钱。因此,在不改变系统的情况下,至少避免信宿装置630不显示图像的情况是重要的。

以下将描述解决以上问题的实施例。

图10是示出在根据第三示例实施例的系统中信源装置提供内容信号的示例的流程图。

如图10中所示,在操作s310,信源装置检测与av接收器和信宿装置的连接。

在操作s320,信源装置从av接收器获取信宿装置的edid。

在操作s330,信源装置基于获取的edid确定信宿装置的多媒体接口标准。

在操作s340,信源装置确定av接收器的多媒体接口标准。稍后将描述确定av接收器的多媒体接口标准的方法。

在操作s350,信源装置确定av接收器是否能够支持信宿装置的多媒体接口标准。如果av接收器能够支持信宿装置的多媒体接口标准,则意指av接收器也处理具有信宿装置中可处理的最高水平的视频格式。例如,如果av接收器的多媒体接口标准的版本等于或高于信宿装置的多媒体接口标准的版本,则信源装置确定av接收器能够支持信宿装置的多媒体接口标准。

如果确定av接收器能够支持信宿装置的多媒体接口标准,则在操作s360,信源装置确定先前获取的edid是可靠的,并且选择具有如edid中指定的信宿装置中可支持的最高水平的视频格式。

另一方面,如果确定av接收器不能支持信宿装置的多媒体接口标准,则在操作s370,信源装置确定先前获取的edid不可靠,并且选择具有av接收器中可支持的最高水平的视频格式,而不考虑edid。另外,在操作s370,信源装置可选择比具有信宿装置中可支持的最高水平的视频格式低预设水平的视频格式。

在操作s380,信源装置根据选择的视频格式产生内容信号,并且将产生的内容信号发送到av接收器。

根据示例实施例,信源装置并非无条件地考虑从av接收器获取的信宿装置的edid,而是额外地确定av接收器的处理能力,从而根据确定结果来提供具有av接收器可处理的最高水平的视频格式的内容信号。

如果av接收器的处理能力等于或高于信宿装置的处理能力,例如如果av接收器的多媒体接口标准的版本等于或晚于信宿装置的多媒体接口标准,则信宿装置可接收具有自身可处理的最高水平的视频格式的内容信号。

另一方面,如果av接收器的处理能力低于信宿装置的处理能力,例如,如果av接收器的多媒体接口标准的版本早于信宿装置的多媒体接口标准,则即使信宿装置接收具有自身可处理的最高水平的视频格式的内容信号,信宿装置也不能避免不显示图像。

为了确定信宿装置的多媒体接口标准,信源装置考虑edid。以下将描述信源装置确定av接收器的多媒体接口标准的方法。

在本示例实施例中,hdmi将作为多媒体接口标准被描述,但是这仅仅是示例。也就是说,本公开不仅限于hdmi。另外,在本实施例中,由于根据以上描述的视频格式hdcp与hdmi有关,因此将结合hdmi描述作为内容安全标准的hdcp。例如,hdmi2.0和hdcp2.2必须被支持以处理4kuhd的视频格式。如果对hdmi2.0和hdcp2.2中的一个的支持意指对另一个的支持,则可确定hdmi2.0或hdcp2.2中的任一个被支持。

hdmi2.0和hdmi1.4之间的主要差异是是否支持scdc。

图11是示出hdmi1.4中的hdmi论坛厂商专用数据块(hf-vsdb)的应用于根据第四示例实施例的系统的一部分的示例的示图。

如图11中所示,hdmi1.4中的hf-vsdb710针对每个字节包括从0到7的八个比特。在本实施例中,示出hf-vsdb710的从第0字节至第6字节的一部分。

这里,第6字节的第7比特指supports_ai比特711。如果信宿装置支持使用通过音频内容保护(acp)、isrc1和isrc2包发送的信息的功能,则supports_ai比特711被设置为“1”。否则supports_ai比特711被设置为“0”。acp包被信源装置用于发送关于与活动音频流有关的内容的信息。国际标准记录码(isrc)包是用于标识由国际标准化组织(iso)3901定义的相册和音乐视频记录的国际标准码。

例如,hdmi1.4中的supports_ai比特711是用于激活音频信号的处理的比特,其中,如果需要音频处理,则所述比特通常被设置为“1”。

hemi2.0中的第6字节的第7比特在含义上不同于hdmi1.4中的第6字节的第7比特。

图12是示出hdmi2.0中的hf-vsdm720的应用于根据第四示例实施例的系统的一部分的示例的示图。

如图12中所示,hdmi2.0中的hf-vsdb720针对每个字节包括从0到7的八个比特。在本示例实施例中,hf-vsdb720的从第0字节至第6字节的一部分被示出。

第6字节的第7比特指scdc_present比特721。如果支持scdc,则scdc_present比特721被设置为“1”。如果不支持scdc,则scdc_present比特721设置为“0”。

hdmi2.0中的scdc_present比特721的地址等于hdmi1.4中的supports_ai比特711的地址(见图11)。换句话讲,相同的地址根据hdmi的版本而具有不同的含义。

当信源装置从av接收器获取hf-vsdb时,如果第6字节的第7比特是“1”,则即使av接收器支持hdmi1.4,信源装置也可能错误地确定av接收器支持hdmi2.0。

在这种情况下,信源装置通过scdc执行与av接收器的通信,并且根据av接收器的响应确定av接收器是否支持scdc。

例如,信源装置通过scdc访问av接收器的预设地址。如果av接收器支持scdc,则信源装置可从相应的地址获取期望的信息。换句话讲,如果av接收器不支持scdc,则信源装置不能找到所述地址或者不能从所述地址获取期望的信息。

另外,信源装置可通过scdc将预设消息发送到av接收器。如果av接收器支持scdc,则信源装置可在预设时间段内从av接收器接收对消息的响应。换句话讲,如果av接收器不支持scdc,则信源装置不能从av接收器接收到对消息的任何响应。

如果确定av接收器支持scdc,则信源装置确定av接收器支持hdmi2.0。另外,如果确定av接收器不支持scdc,则信源装置确定av接收器支持hdmi1.4或更早的版本。

图13是示出确定根据第四示例实施例的信源装置是否支持hdmi2.0的av接收器的示例的流程图。

如图13中所示,在操作s410,信源装置从av接收器获取hf-vsdb。

在操作s420,信源装置确定获取的hf-vsdb中的第6字节的第7比特是否是“1”。

如果确定获取的hf-vsdb中的第6字节的第7比特是“1”,则在操作s430,信源装置通过scdc执行与av接收器的通信。换句话讲,如果确定获取的hf-vsdb中的第6字节的第7比特不是“1”,则信源装置进行操作s460。

在操作s440,信源装置确定通过scdc与av接收器的通信是否成功。这里,可存在确定信源装置和av接收器之间使用scdc的通信是否成功的各种方法。例如,信源装置将基于scdc的预设命令发送到av接收器,并且如果在预设时间段内接收到对命令的响应,则确定使用scdc的通信成功,但是如果在预设时间段内未接收到对命令的响应,则确定使用scdc的通信失败。此外,如果从scdc标准中指定的av接收器的地址获取了在scdc标准中指定的信息,则信源装置可确定使用scdc的通信成功。

如果确定通过scdc与av接收器的通信成功,则在操作s450,信源装置确定av接收器支持scdc,并且因此确定av接收器支持hdmi2.0。

另一方面,如果确定通过scdc与av接收器的通信失败,则在操作s460,信源装置确定av接收器不支持scdc,并且因此确定av接收器不支持hdmi2.0。

按照这种方式,信源装置能够确定av接收器是否支持hdmi2.0。然而,确定av接收器是否支持hdmi2.0的方法不限于前述示例实施例。

例如,具有hdmi2.0支持的scdc结构的地址映射指定用于指示地址的“偏移”、用于指示读取或写入是否可行的“r/w”、以及在每个地址中记录的信息的“名称”。

信源装置能够根据scdc结构的地址映射中记录的地址来访问av接收器并且获取该地址处的信息。这里,信源装置基于与以下项有关的信息来确定av接收器是否支持scdc以及是否支持hdmi2.0:在地址0x01中记录的信宿版本、在地址0x21中记录的scramber_status、或者在地址0x40和0x41中记录的status_flags_0和status_flags_1。

图14是示出hdmi2.0的状态和控制数据通道(scdc)结构中的应用于根据第五示例实施例的系统的0x01字节的字段740、0x21字节的字段750以及0x40和0x41字节的字段760的示例的示图。

如图14中所示,起到信宿装置的作用的av接收器为scdc结构中的信宿版本字段740设置恰当的值。在信源装置和av接收器之间的关系中,av接收器从信源装置接收内容信号并且因此起到如信宿装置的作用。信源装置读取该字段740以确定信宿装置的版本。

关于加扰器状态寄存器中的每个比特,当不存在来自信源装置的+5v的电力信号时或者当热插拔检测(hpd)管脚具有低电压超过100ms时,起到信宿装置的作用的av接收器将所述比特重置为“0”。

如果起到信宿装置的作用的av接收器检测到加扰的控制码序列,则0x21字节的字段750中的scrambling_status比特被设置为“1”,但是如果av接收器未检测到加扰的控制码序列,则scrambling_status比特被设置为“0”。前述加扰操作不同于hdcp安全标准的加密并且当信源装置根据hdmi标准发送内容信号时被应用。

针对状态标识寄存器的每个比特,当不存在来自信源装置的+5v的电力信号时或者当hpd管脚具有低电压超过100ms时,起到信宿装置的作用的av接收器将所述比特重置为“0”。

如果视为信宿装置的av接收器检测到有效时钟信号,则clock_detected比特被设置为“1”,否则被设置为“0”。

如果视为信宿装置的av接收器成功对第0hdmi通道中的数据解码,则ch0_locked比特被设置为“1”,否则被设置为“0”。

如果视为信宿装置的av接收器成功对第1hdmi通道中的数据解码,则ch1_locked比特被设置为“1”,否则被设置为“0”。

如果视为信宿装置的av接收器成功对第2hdmi通道中的数据解码,则ch2_locked比特被设置为“1”,否则被设置为“0”。

如果能够访问av接收器并且从scdc结构中提供的地址获取期望的信息,则信源装置确定av接收器支持scdc。另外,如果不能访问在scdc结构中提供的地址或者不能从所述地址获取期望的信息,则信源装置确定av接收器不支持scdc。

因此,信源装置能够确定av接收器是否支持hdmi2.0。

图15是示出确定根据第五示例实施例的信源装置是否支持hdmi2.0的av接收器的示例的流程图。

如图15中所示,在操作s510,信源装置进行对av接收器的访问。

在操作s520,信源装置访问scdc结构中提供的av接收器的预设地址。scdc结构中提供的预设地址指期望具有提供用于确定scdc是否被支持的基础的信息的地址,其细节已经被如上描述。

在操作s530,信源装置确定是否进行对预设地址的访问。

如果可访问所述预设地址,则在操作s540,信源装置从预设地址获取信息。另一方面,如果不可访问预设地址,则信源装置进行操作s570。

在操作s550,信源装置确定获取的信息是否由scdc结构提供。

如果确定获取的信息由scdc结构提供,则在操作s560,信源装置确定av接收器不仅支持scdc还支持hdmi2.0。

另一方面,如果确定获取的信息不是由scdc结构提供,则在操作s570,信源装置确定av接收器既不支持scdc也不支持hdmi2.0。

av接收器必须至少支持hdcp2.2以便处理4kuhd视频格式的视频内容。由于hdcp2.2被合理地应用于能够处理4kuhd视频内容的hdmi2.0,因此不必期望支持hdcp2.2的av接收器支持hdmi2.0。以下将详细描述确定av接收器是否支持hdcp2.2的方法。

图16是示出根据第五示例实施例的应用于hdcp的地址映射770的一部分的示例的示图。

如图16中所示,应用于hdcp的地址映射770包括诸如示出字段的地址的偏移(offset)、示出每个地址中记录的信息的名称的名称(name)、示出字段的大小的字节大小(sizeinbytes)、示出读取或写入是否可行的rd/wr、示出信息的内容和功能的功能(function)等的项目。在rd/wr的情况下,rd指示仅信息的读取可行、rd/wr指示信息的读取和写入两者均可行。

新添加到hdcp2.2的字段是记录在地址0x50中的hdcp2version。当hpd信号被感测到时,视为hdcp接收器的av接收器保持将可由被视为hdcp发送器的信源装置读取的hdcp2version的有效值。例如,该字段的第2比特示出hdcp接收器是否支持hdcp2.2。例如,当该比特被设置为“1”时,hdcp接收器支持hdcp2.2。

因此,被视为hdcp发送器的信源装置对被视为hdcp接收器的av接收器中的地址为0x50的字段的第2比特进行访问,并且因此确定av接收器是否支持hdcp2.2。

图17是示出确定根据第五示例实施例的信源装置是否支持hdcp2.2的av接收器的示例的流程图。

如图17中所示,在操作s610,信源装置访问av接收器。

在操作s620,信源装置对av接收器中的地址为0x50的字段的第2比特进行访问。

在操作s630,信源装置确定是否可访问av接收器的前述地址。

如果可访问av接收器的所述地址,则在操作s640,信源装置从所述地址获取信息。另一方面,如果不可访问av接收器的所述地址,则信源装置进行操作s670。

在操作s650,信源装置确定获取的信息是否具有值“1”。

如果确定获取的信息具有值“1”,则在操作s660,信源装置确定av接收器支持hdcp2.2。另一方面,如果确定获取的信息不具有值“1”,则在操作s670,信源装置确定av接收器不支持hdcp2.2。

如上所述,信源装置从av接收器接收信宿装置的edid,并且确定av接收器的多媒体接口标准和内容安全标准中的至少一个,从而根据确定结果来确定edid是否可靠。

例如,如果在信宿装置的edid中记录了支持hdmi2.0和hdcp2.2并且可处理4kuhd视频格式,则信宿装置在将4kuhd内容信号发送到av接收器之前确定av接收器是否支持hdmi2.0和hdcp2.2中的至少一个。

如果确定av接收器支持hdmi2.0和hdcp2.2中的至少一个,则信源装置信任edid并且根据edid将4kuhd内容信号发送到av接收器。另一方面,如果确定av接收器既不支持hdmi2.0也不支持hdcp2.2,则信源装置不信任edid并且将具有hdmi1.4(例如,hdmi2.0的先前版本)中支持的视频格式的内容信号发送到av接收器。

因此,即使av接收器支持版本比信宿装置的版本更旧的标准,根据示例实施例的信源装置也防止和/或避免了信宿装置不显示图像的情况。

hdmi2.0与多媒体接口相关,但是hdcp2.2与内容传输的安全相关。严格地说,hdmi和hdcp在标准方面彼此不同。然而,由于当信源装置提供高分辨率和高质量的视频内容时,需要高数据传输速率和传输安全两者,因此hdmi2.0和hdcp2.2通常被一起应用于实际产品。因此,信源装置可被配置为确定av接收器是否支持hdmi2.0和hdcp2.2中的至少一个。

然而,为了更加准确的确定,信源装置可确定hdmi2.0和hdcp2.2是否都被支持。与此有关的示例实施例将在下面参照图18被描述。

图18是示出根据第六示例实施例的示例信源装置通过av接收器将内容信号提供给信宿装置的流程图。

如图18中所示,在操作s710,信源装置检测与av接收器和信宿装置的连接。

在操作s720,信源装置从av接收器获取信宿装置的edid。为此,av接收器访问信宿装置并且从信宿装置复制并存储edid。在本实施例中,假设edid中可支持的最高分辨率是4kuhd。

在操作s730,信源装置确定av接收器是否支持scdc。

如果确定av接收器支持scdc,则在操作s740,信源装置确定av接收器是否支持hdcp2.2。另一方面,如果确定av接收器不支持scdc,则信源装置进行操作s760。

如果确定av接收器支持hdcp2.2,则在操作s750,信源装置确定获取的edid是可靠的并且基于edid的指定将4kuhd内容信号发送到av接收器。另一方面,如果确定av接收器不支持hdcp2.2,则在操作s760,信源装置确定获取的edid不可靠,信源装置将具有低于在edid中指定的分辨率的1080p的分辨率的内容信号发送到av接收器。

因此,信源装置适当地参照av接收器中支持的标准使信宿装置显示图像。操作s730和操作s740可彼此互换。

在前述示例实施例中,hdmi作为多媒体接口标准被给出,但是不限于此。例如,hdcp(例如,用于内容传输的安全标准)不仅限于hdmi,并且可广泛地应用于各种多媒体接口标准。例如,本公开可采用应用了hdcp的有线或无线接口标准,或者未应用hdcp的有线或无线接口标准。

另外,用于内容传输的安全标准不仅限于hdcp。

另外,本公开可被实现为仅确定内容传输安全标准和多媒体接口标准中的一个。

在前述示例实施例中,内容信号和控制信号通过根据hdmi标准的线缆在信源装置和av接收器之间传输。然而,本公开不限于这些实例实施例,并且因此以下将描述另一示例实施例。

图19是示出根据第七示例实施例的系统的示例的示图。

如图19中所示,根据第七示例实施例的系统包括:信源装置810、av接收器820以及信宿装置830。信源装置810、av接收器820以及信宿装置830的细节与以上描述相同,因此,这里将不重复重复的描述。

av接收器820具有用于与信源装置810连接的输入端以及用于与信宿装置830连接的输出端。这里,信源装置通过线缆840连接到av接收器820,并且通过线缆840发送一般信号。独立于线缆840,信源装置810和av接收器820可分别使用用于无线通信的无线通信模块811和无线通信模块821。

信源装置810可根据多媒体接口标准通过线缆840发送控制信号。作为多媒体接口标准的示例,存在hdmi,但是多媒体接口标准不限于hdmi。

无线通信模块811、无线通信模块821执行与各种协议相应的无线通信。这些无线通信协议包括:无线保真(wi-fi)、wi-fi直连、蓝牙、通用即插即用(upnp)、近场通信(nfc)等。根据支持协议,无线通信模块811、无线通信模块821包括各种通信电路,诸如,例如但不限于用于基于协议通信的单元模块。

以下将示意性地描述前述协议。

wi-fi是指支持基于电气和电子工程师协会(ieee)802.11的无线局域网以及个域网(pan)/局域网(lan)/广域网(wan)等的协议。在基础设施模式下,wi-fi在装置之间提供通过接入点(ap)中继的无线通信。在ieee802.11n的情况下,wi-fi保证300mbps的最大传输速度。ap被连接到接入外部wan的路由器,并且在未封闭的空间内形成预定范围的热点。每个装置被布置在热点内的ap周围并且无线地接入ap,从而经由ap与网络连接和通信。这里,可通过额外地安装用于放大信号的装置来扩大热点的范围。然而,由于热点通常具有较窄的范围,因此当用户正在移动时,她/他不适合于使用wi-fi进行无线通信。

wi-fi直连是指基于点对点(p2p)并且不使用wi-fi中的ap的协议。基于wi-fi直连,显示设备100可直接与其它装置连接和通信,而无需使用ap。wi-fi直连保证装置之间在200m的距离之内的250mbps的最大传输速度。

wi-fi直连利用与wi-fi技术之中的ad-hoc有关的技术。ad-hoc网络是仅用移动主机建立的通信网络,而无需固定的有线网络。当难以建立有线网络时或者当建立网络之后使用时间较短时,ad-hoc网络是合适的。ad-hoc网络具有如下优点:由于对于移动主机不存在限制并且不需要有线网络和基站,因此网络被快速、便宜地建立。在ad-hoc网络中,移动节点不仅用作主机而且还用作一种路由器,针对其他节点设置多路径或者动态地设置路径。wi-fi直连是一种通过改善ad-hoc技术的缺陷来实现提高传输速度和安全性的技术。

wi-fi直连基本上涉及1:1连接,但是1:n连接也是可行的。例如,图像处理装置具有如下处理以便根据wi-fi直连协议与移动装置等外部装置进行连接和通信。移动装置通过推送方法将连接请求消息发送到图像处理设备。如果图像处理设备接受移动装置的连接请求,则在图像处理设备和移动装置之间完成配对。

蓝牙是基于ieee802.15.1标准的装置之间的直接通信方法。蓝牙使用2400mhz至2483.55mhz的工业科学和医疗(ism)频率。然而,为了防止使用较高和较低频率而与其它系统相干扰,蓝牙采用除了2400mhz之后的2mhz的频带和2483.5mhz之前的3.5mhz频带之外的2402mhz至2480mhz的总计79个信道。

由于许多系统使用相同的频带,因此在系统之间容易发生电磁干扰。为了防止电磁干扰,蓝牙采用跳频技术。跳频技术是在根据特定模式在许多信道中快速移动的同时一点一点发送包(数据)。蓝牙在79个分配的信道上按照每秒1600次进行跳跃。当这样的跳跃模式在蓝牙装置之间同步时实现通信。由于蓝牙装置按照主从进行连接,因此如果从装置未与主装置产生的跳频同步,则在两个装置之间未实现通信。因此,期望在不与其它系统产生电磁干扰的情况下进行稳定连接。例如,一个主装置可与多达7个从装置连接。这里,主装置和从装置之间的通信是可行的,但是从装置之间的通信是不可行的。然而,由于主装置和从装置不是固定的,因此根据情况,主装置和从装置的角色可彼此互换。

upnp是一种用于根据数字生活网络联盟(dlna)通过p2p方法连接装置的协议。upnp利用现有的协议,诸如互联网协议、带载封装(tcp)、用户数据报协议(udp)、超文本传输协议(http)、以及可扩展标记语言(xml)。upnp基于有线协议,其中,在有线协议下,装置之间交换的信息以xml表示并且通过http传送。

wi-fi、蓝牙等协议使用48比特的媒体访问控制(mac)地址作为通信模块的唯一标识符,而upnp使用通用的唯一标识符(uuid)的标识符。uuid是16个八位字节的标识符(例如128比特),并且由32个小写字母16进制数字表示。uuid是通过四个连字符表示的32个字符或数字的集合,并且具有“8-4-4-4-12”的总计36位。

nfc是射频识别(rfid)之中的作为使用13.56mhz的频带的非接触式短程无线通信协议的一种rfid。nfc是一种装置之间在大约10cm的近距离处交换数据的技术,其中,该技术是从iso/iec14443扩展而来。nfc基于磁场内的两个相邻环形天线之间的电磁感应来操作。

nfc支持被动通信模式和主动通信模式的两种模式。在被动通信模式下,发起装置提供载波场,目标装置在对提供的场进行调制的同时进行操作。被动通信模式的目标装置从发起装置提供的电磁场获取操作电力,并且因此目标装置还用作收发器。顺便地讲,在主动通信模式下,启动装置和目标装置两者通过自身产生磁场来彼此通信。在主动通信模式下,一个装置释放其自身的电磁场直到从对方接收到数据为止,并且当向对方发送数据时激活其自身的电磁场。

图20是示出在根据第七示例实施例的系统中信源装置810通过的av接收器820将内容信号提供给信宿装置830的示例的信号流程图。在图20中,实线是指使用电线的信号传输,虚线是指通过无线通信的信号传输。

如图20中所示,在操作s810,信源装置810执行配对以便与av接收器820进行无线通信。

在操作s820,av接收器820从信宿装置830获取并存储信宿装置830的edid。在本示例实施例中,av接收器820和信宿装置830通过线缆有线连接。

在操作s830,信源装置通过无线通信从av接收器820获取信宿装置830的edid。

在操作s840,信源装置810通过无线通信来请求对关于av接收器820是否支持hdmi2.0和hdcp2.2中的至少一个的答复。

在操作s850,av接收器820通过无线通信发送响应于来自信源装置810的请求的答复。

例如,信源装置810向av接收器820做出基于hdcp2.2的预设请求命令,并且av接收器820响应于所述请求向信源装置810返回答复。如果在预设时间段内接收到答复,则信源装置810确定av接收器支持hdcp2.2。

当从av接收器820接收到答复时,在操作s860,信源装置810根据在edid中指定的视频格式产生内容信号并且通过线缆将内容信号发送到av接收器820。因此,在操作s870,av接收器820将该内容信号发送到信宿装置。

另一方面,如果信源装置810未从av接收器820接收到答复,则在操作s880,信源装置产生具有在hdmi1.4中可支持的视频格式的内容信号而无需参照在edid中指定的视频格式,并且将该内容信号发送到av接收器820。因此,在操作s890,av接收器820将接收到的内容信号发送到信宿装置。

根据系统的设计,信源装置和av接收器可仅通过无线通信连接,将描述与此有关的示例实施例。

图21是示出根据第八示例实施例的系统的示例的示图。

如图21中所示,根据第八示例实施例的系统包括:信源装置840、av接收器850、以及信宿装置860。这里,av接收器850和信宿装置860在特定安装表面上被固定地安装和使用,信宿装置860连接到av接收器850的输出端。另一方面,信源装置840是容易被用户携带的移动装置,并且如果信源装置840进入距离av接收器850的预设距离之内的热点范围内,则信源装置840和av接收器850之间的无线通信是可行的。热点可由av接收器850本身形成,或者可由单独的无线通信装置(诸如,接入点(ap))形成。

为了将内容信号提供给信宿装置860,信源装置840首先进入热点并且因此信源装置840和av接收器850配对以进行无线通信。然后,信源装置840通过无线通信从av接收器850获取信宿装置860的edid,并且根据av接收器850的多媒体接口标准来确定视频格式。信源装置840根据确定的视频格式产生内容信号,并且通过无线通信将内容信号发送到av接收器850。

在用于信源装置840和av接收器850之间的连接的无线通信协议方面,av接收器850支持的协议可比信宿装置860支持的协议具有更旧的版本。如果新协议比旧协议具有更高数据传输速率,则新协议可支持针对相对高分辨率的视频格式的传输,但是旧协议可支持针对不是相对高分辨率而是相对低分辨率的视频格式的传输。

在这种情况下,即使信宿装置860的edid支持相对高分辨率的视频格式,av接收器850也不能支持具有如此高的分辨率的视频格式。因此,信源装置840确定av接收器850是否支持新协议,并且根据确定结果选择性地向av接收器850发送具有基于新协议的视频格式的内容信号以及具有基于旧协议的视频格式的内容信号中的一个。

图22是示出根据第八示例实施例的示例信源装置通过av接收器将内容信号提供给信宿装置的流程图。

如图22中所示,在操作s910,信源装置和av接收器彼此配对。在本实施例中,在信源装置和av接收器之间执行无线通信而不是有线通信。

在操作s920,信源装置从av接收器接收信宿装置的edid。

在操作s930,信源装置确定av接收器是否支持新协议。存在许多确定av接收器是支持新协议还是旧协议的方法。例如,信源装置可将基于新协议的命令发送到av接收器,并且基于是否在预设时间段内接收到对相应命令的答复来确定av接收器是否支持新协议。

如果av接收器支持新协议,则av接收器识别基于新协议的命令,并且因此做出对所述命令的答复。另一方面,如果av接收器仅支持旧协议,则av接收器未识别基于新协议的命令,并且因此未做出对所述命令的答复。当然,基于新协议的命令之中可能存在在旧协议中识别出的命令,因此信源装置可选择并发送旧协议不支持而新协议支持的命令。

如果确定av接收器支持新协议,则在操作s940,信源装置产生具有与在edid的范围内的新协议相应的视频格式的内容信号,并且将其发送到av接收器。如果4kuhd是在edid中指定的各种视频格式之中的具有最高质量和分辨率的视频格式,则信源装置选择4kuhd视频格式。

另一方面,如果确定av接收器不支持新协议而仅支持旧协议,则在操作s950,信源装置产生具有与旧协议相应的视频格式的内容信号,而无需参照edid,并且将产生的内容信号发送到av接收器。例如,即使4kuhd是在edid中指定的各种视频格式之中具有最高质量和最高分辨率的视频格式,信源装置也可选择在旧协议中支持的视频格式之中的具有1080p的最高质量的视频格式,而不考虑edid。

在前述示例实施例中,信源装置使用通过如下操作获取信息的方法:访问在特定标准中指定的av接收器的地址,或者通过将基于标准的命令发送到av接收器来请求对命令的答复,从而确定av接收器是否支持所述标准。

然而,对于确定av接收器支持什么标准的方法不存在限制。例如,av接收器也可具有edid。在这种情况下,信源装置获取并分析av接收器的edid,以便确定av接收器支持什么标准。以下将描述与此有关的示例实施例。

图23是示出如下示例原理的框图:在根据第九示例实施例的系统中信源装置870确定av接收器880中支持的标准。

如图23中所示,根据第九示例实施例的系统包括:信源装置870、av接收器880以及信宿装置890。av接收器880具有用于与信源装置870连接的输入端,以及用于与信宿装置890连接的输出端。

信宿装置890存储其自身的edid,其中,在本示例中,该edid被称作edid-b891。另外,av接收器880存储其自身的edid,其中,在本示例中,该edid被称作edid-a881。

首先,av接收器880复制并存储来自信宿装置890的edid-b891。av接收器880存储其自身的edid(例如,edid-a881),以及从信宿装置890复制的信宿装置890的edid(例如,edid-b891)。

接下来,信源装置870访问av接收器880并且获取存储在av接收器880中的edid-a881和edid-b891。存在许多确定edid-a881与av接收器880有关以及edid-b891与信宿装置890有关的方法。例如,edid通常记录装置的名称、型号等,并且因此,信源装置870可通过分析edid-a881和edid-b891来确定哪个edid与哪个装置有关。可选择地,av接收器880可在预先指定的地址中存储edid-a881和edid-b891,并且当信源装置870从各个地址获取edid-a881和edid-b891时,信源装置870可确定哪个edid与哪个装置有关。

信源装置870分析edid-b891以确定信宿装置890中支持的视频格式。另外,信源装置870分析edid-a881以确定多媒体接口标准的版本、av接收器880中支持的内容传输安全标准等。

因此,信源装置870确定av接收器880中支持的标准。

图24是示出根据第九示例实施例的示例信源装置通过av接收器将内容信号提供给信宿装置的流程图。

如图24中所示,在操作s1110,信源装置检测与av接收器和信宿装置的连接。

在操作s1120,信源装置从av接收器获取av接收器的第一edid和信宿装置的第二edid。

在操作s1130,信源装置基于信宿装置的第二edid确定具有信宿装置中可支持的最高水平的第一视频格式。

在操作s1140,信源装置基于av接收器的第一edid确定av接收器中可支持的标准。

在操作s1150,信源装置确定av接收器中可支持的标准是否可支持第一视频格式。

如果av接收器的标准可支持第一视频格式,则在操作s1160,信源装置根据第一视频格式产生内容信号,并且将产生的内容信号发送到av接收器。

另一方面,如果av接收器的标准不能支持第一视频格式,则在操作s1170,信源装置根据比第一视频格式差的视频格式之中的av接收器中可支持的第二视频格式来产生内容信号,并且将产生的内容信号发送到av接收器。

在前述示例实施例中,信源装置控制主要操作,这在系统采用现有的av接收器时可能是有效的。然而,本公开不限于前述示例实施例。可选择地,av接收器可被配置为修改信宿装置的edid并且替代信源装置来控制主要操作。与此有关的示例实施例将在下面描述。

图25是示出如下示例原理的框图:在根据第十示例实施例的系统中av接收器920处理信宿装置930的edid。

如图25中所示,根据第十示例实施例的系统包括:信源装置910、av接收器920以及信宿装置930。信源装置910连接到av接收器920的输入端,信宿装置930连接到av接收器920的输出端。

av接收器920访问信宿装置930并且获取并存储信宿装置930的edid,例如,edid-c931。av接收器920分析edid-c931中的“可支持的视频模式”的项目,其中,在该项目中信宿装置930可支持的视频格式被指定。

av接收器920确定edid-c931的可支持的视频模式中指定的视频格式之中是否存在av接收器920不可支持的视频格式。如果所有视频格式在av接收器920中可进行处理,则av接收器920不修改而是保持edid-c931。

另一方面,如果存在av接收器920中不可进行处理的视频格式,则av接收器920删除相应的视频格式并且因此将edid-c931修改为edid-d932。因此,在edid-d932的可支持的视频模式中指定的视频格式都是av接收器920可进行处理的。

信源装置910访问av接收器920并且获取信宿装置930的edid(例如,edid-c931和edid-d932之一)。信源装置910将与获取的edid中指定的视频格式相应的内容信号发送到av接收器,而无需任何额外操作。

图26是示出在根据第十示例实施例的系统中av接收器920修改信宿装置930的edid的示例的示图。

如图26中所示,av接收器从信宿装置获取信宿装置的edid(例如,edid-c931)。

av接收器分析edid-c931的多个项目之中的可支持的视频模式的项目,其中,在该可支持的视频模式的项目中,指定了信宿装置可支持的视频格式。

edid-c931的可支持的视频模式可例如包括用于图像的2160p、1080p和576p的分辨率。基于该分析,av接收器确定2160p的分辨率(例如,4kuhd图像)是信宿装置中可显示的视频格式的最高质量,并且还确定信宿装置能够显示具有1080p或576p的分辨率的图像。

av接收器确定edid-c931的可支持的视频模式中指定的视频格式之中是否存在av接收器自身不可进行处理的视频格式。例如,av接收器确定其是否可处理具有edid-c931中指定的2160p的最高分辨率的视频格式,并且如果其能够处理2160p的视频格式,则保持edid-c931而无需修改。

另一方面,如果确定edid-c931的可支持的视频模式中指定的视频格式之中存在av接收器不可进行处理的视频格式,则av接收器从edid-c931中删除相应的视频格式,并且因此将edid-c931修改为edid-d932。例如,如果av接收器920不能处理具有2160p的分辨率的视频格式,但是能够处理具有1080p或576p的分辨率的视频格式,则av接收器删除edid-c931中的视频格式之中的2160p的视频格式,但是保持1080p和576p的视频格式。

否则,av接收器不修改edid-c931并且不支持作为是否支持4k的条件的scdc或hdcp2.2,从而引导信源装置不处理具有2160p的分辨率的视频格式。

因此,信源装置将在未来从av接收器获取edid-d932。相应地,信源装置向av接收器发送与av接收器可进行处理的1080p的视频格式而非av接收器不可进行处理的2160p的视频格式相应的内容信号。

图27是示出根据第十示例实施例的av接收器修改edid并且将经过修改的edid发送到信源装置的示例的流程图。

如图27中所示,在操作s1210,av接收器从信宿装置获取edid。

在操作s1220,av接收器分析在获取的edid中指定的视频格式。

在操作s1230,av接收器确定经过分析的视频格式之中是否存在av接收器自身不可支持的视频格式。

如果确定经过分析的视频格式中存在av接收器不可支持的视频格式,则在操作s1240,av接收器修改edid以删除av接收器不可支持的视频格式。

另一方面,如果确定av接收器可支持所有经过分析的视频格式,则在操作s1250,av接收器不修改而是保持edid。

在操作s1260,av接收器在其中存储将被信源装置获取的edid。

因此,av接收器防止和/或避免从信源装置接收到av接收器自身不可进行处理的内容信号。

根据前述示例实施例的方法可按照能够在各种计算机中实现的程序命令的形式来实现,并且可被记录在计算机可读介质中。这样的计算机可读介质可包括程序命令、数据文件、数据结构等或它们的组合。例如,计算机可读介质可在不考虑是否可删除或可重写的情况下被存储在易失性或非易失性存储器(诸如,只读存储器(rom)等)(例如,ram、存储芯片、装置或集成电路(ic)等存储器)或者光学或磁性可记录或机器(例如,计算机)可读存储介质(例如,压缩盘(cd)、数字通用盘(dvd)、磁盘、磁带等)中。将理解的是,移动终端中可包括的存储器是适用于存储程序的机器可读存储介质的示例,其中,所述程序具有用于实现示例实施例的指令。该存储介质中记录的程序命令可根据示例实施例被专门设计和配置,或者可以是公知的并且是计算机软件的领域的技术人员可用的。

虽然已经示出并描述了各种实施例,但是本领域技术人员将理解的是,在不脱离本公开的原理和精神的情况下可在这些示例实施例中做出改变,其中,本公开的范围在所附权利要求及其等同物中被限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1