首页 / 专利库 / 电脑零配件 / 接口 / 高清晰度多媒体接口 / 媒体接收装置、媒体系统及其控制方法

媒体接收装置、媒体系统及其控制方法

阅读:92发布:2021-06-10

专利汇可以提供媒体接收装置、媒体系统及其控制方法专利检索,专利查询,专利分析的服务。并且公开了一种处理从外部媒体源接收的复制保护的媒体 信号 的媒体接收装置,包括:用于与外部媒体源连接的 接口 ;验证处理器,用于生成连接验证数据,并且通过接口发送连接验证数据以答复外部媒体源的 请求 ;和 控制器 ,用于确定对外部媒体源的验证是否是错的,并且当出现验证错误时将验证错误信号提供给外部媒体源,从而外部媒体源重新开始验证。因此,本 发明 提供了这样一种媒体接收装置,即,通过确定发生与复制保护相关的验证错误来解决错误,并且提供便于执行重新验证的验证错误信号,从而能够自动地执行与复制保护相关的初始验证。也提供了一种包括媒体接收装置的媒体系统及其控制方法。,下面是媒体接收装置、媒体系统及其控制方法专利的具体信息内容。

1.一种处理从外部媒体源接收的复制保护的媒体信号的媒体接收装置, 包括:
用于与外部媒体源连接的接口
验证处理器,用于生成连接验证数据,并且通过所述接口发送连接验证 数据以答复外部媒体源的请求;和
控制器,用于确定对外部媒体源的验证是否是错的,并且当出现验证错 误时将验证错误信号提供给外部媒体源,从而外部媒体源重新开始验证。
2.如权利要求1所述的媒体接收装置,其中,接口包括用于与外部媒体 源连接的连接检测引脚,并且当出现验证错误时,控制器将电平信号施加到 连接检测引脚达一时间段。
3.如权利要求2所述的媒体接收装置,其中,当出现验证错误时,控制 器将连接检测引脚设置为低电平达一时间段。
4.如权利要求3所述的媒体接收装置,还包括媒体信号的静音标记,并 且其中,如果静音标记被设置为超过一时间段,则控制器确定出现验证错误。
5.如权利要求4所述的媒体接收装置,其中,如果静音标记周期性地重 复设置和清除,则控制器确定出现验证错误。
6.如权利要求5所述的媒体接收装置,其中,如果验证处理器周期性生 成的连接验证数据基本恒定达一时间段,则控制器确定出现验证错误。
7.如权利要求6所述的媒体接收装置,其中,媒体数据包括根据高带宽 数字内容保护(HDCP)复制保护的高清晰度多媒体接口(HDMI)信号和数字可 视接口(DVI)信号中的至少一个,接口包括用于与外部媒体源通信数据的数据 通信引脚,并且连接检测引脚包括热插检测引脚。
8.如权利要求7所述的媒体接收装置,其中,验证处理器包括:
关于连接验证数据的寄存器;和
HDCP引擎,用于通过周期性地计算连接验证数据值来更新寄存器;
其中,外部媒体源通过数据通信引脚执行I2C通信来读出寄存器的值。
9.如权利要求8所述的媒体接收装置,还包括用于解码媒体信号的解码 器,其中
传输最小差分信令(TMDS)接收机包括验证处理器和解码器
10.如权利要求9所述的媒体接收装置,还包括:
图形处理器,用于处理媒体信号的图形信号;和
显示单元,用于显示图形信号;
其中,TMDS接收机通过数据通信引脚执行显示数据通道(DDC)通信。
11.一种控制媒体接收装置的方法,所述媒体接收装置包括用于与外部 媒体源连接的接口、和用于处理从外部媒体源接收到的复制保护的媒体信号 的验证的验证处理器,所述方法包括:
周期性地生成连接验证数据,并且通过接口发送连接验证数据以答复外 部媒体源的请求;
确定对外部媒体源的验证是否是错的;和
当出现验证错误时将验证错误信号提供给外部媒体源,从而外部媒体源 重新开始验证。
12.如权利要求11所述的方法,其中,所述接口包括用于与外部媒体源 连接的连接检测引脚,并且提供验证错误信号包括:将电平信号施加到连接 检测引脚达一时间段。
13.如权利要求12所述的方法,其中,提供验证错误信号包括:将连接 检测引脚设置为低电平达一时间段。
14.如权利要求13所述的方法,其中,媒体接收装置还包括媒体信号的 静音标记,并且其中,如果静音标记被设置为超过一时间段,则确定出现验 证错误。
15.如权利要求14所述的方法,其中,如果静音标记周期性地重复设置 和清除,则确定出现验证错误。
16.如权利要求15所述的方法,其中,如果验证处理器周期性生成的连 接验证数据基本维持恒定达一时间段,则确定出现验证错误。
17.如权利要求16所述的方法,其中,媒体数据包括根据高带宽数字内 容保护(HDCP)复制保护的高清晰度多媒体接口(HDMI)信号和数字可视接口 (DVI)信号中的至少一个,接口包括用于与外部媒体源通信数据的数据通信引 脚,并且连接检测引脚包括热插检测引脚。
18.一种媒体系统,包括:
媒体接收装置,包括:
用于与外部媒体源连接的第一接口;
验证处理器,用于生成连接验证数据,并且通过所述接口发送连接 验证数据以答复外部媒体源的请求;和
控制器,用于确定对外部媒体源的验证是否是错的,并且当出现验 证错误时将验证错误信号提供给外部媒体源,从而外部媒体源重新开始验证; 和
媒体源,包括:
用于与媒体接收装置连接的第二接口;和
源验证处理器,用于生成源验证数据,通过将连接验证数据与源验 证数据进行比较来确定所生成的源验证数据是否匹配从媒体接收装置接收到 的连接验证数据,并且根据从媒体接收装置接收的验证错误信号来执行初始 验证。
19.如权利要求18所述的媒体系统,其中,第一接口和第二接口中的至 少一个包括连接检测引脚,当出现验证错误时,控制器将电平信号施加到连 接检测引脚达一时间段,并且源验证处理器通过接收电平信号来执行初始验 证。
20.如权利要求19所述的媒体系统,其中,当出现验证错误时,控制器 将连接检测引脚设置为低电平达一时间段,并且源验证处理器通过接收低电 平信号来执行初始验证。
21.如权利要求20所述的媒体系统,其中,媒体接收装置还包括媒体信 号的静音标记,当验证失败时源验证处理器将静音标记设置控制信号施加到 媒体接收装置,并且如果静音标记被设置为超过一时间段,则控制器确定出 现验证错误。
22.如权利要求21所述的媒体系统,其中,如果静音标记周期性地重复 设置和清除,则控制器确定出现验证错误。
23.如权利要求22所述的媒体系统,其中,如果连接验证数据维持基本 恒定达一时间段,则控制器确定出现验证错误。
24.如权利要求23所述的媒体系统,其中,媒体信号包括根据高带宽数 字内容保护(HDCP)复制保护的高清晰度多媒体接口(HDMI)信号和数字可视 接口(DVI)信号中的至少一个,并且连接检测引脚包括热插检测引脚。
25.一种控制媒体系统的方法,所述媒体系统包括发送复制保护的媒体 信号的媒体源以及接收并处理媒体信号的媒体接收装置,所述方法包括:
通过媒体源和媒体接收装置分别周期性地计算源验证数据和连接验证数 据;
通过媒体源请求到媒体接收装置的连接验证数据;
通过媒体接收装置答复媒体源的请求;
通过媒体源、根据答复来读出连接验证数据,并且通过将连接验证数据 与源验证数据进行比较来确定是否执行验证;
通过媒体接收装置确定验证是否是错的;
当出现验证错误时,通过媒体接收装置将验证错误信号提供给媒体源, 从而媒体源重新开始验证;和
通过媒体源、根据验证错误信号来执行初始验证。
26.如权利要求25所述的方法,其中,媒体源和媒体接收装置中的至少 一个包括连接检测引脚,提供验证错误信号包括将连接检测引脚设置为低电 平达一时间段,并且根据所施加的低电平信号来执行初始验证。
27.如权利要求26所述的方法,其中,所述媒体接收装置还包括媒体信 号的静音标记,其中
如果静音标记被设置为超过一时间段,则确定出现验证错误,
通过媒体源确定验证包括:当验证失败时,将静音标记设置控制信号施 加到媒体接收装置,和
所述方法还包括:通过媒体接收装置根据静音标记设置控制信号来设置 静音标记。
28.如权利要求27所述的方法,其中,如果静音标记周期性地重复设置 和清除,则确定出现验证错误。
29.如权利要求28所述的方法,其中,如果连接验证数据维持基本恒定 达一时间段,则确定出现验证错误。
30.如权利要求29所述的方法,其中,所述媒体数据包括根据高带宽数 字内容保护(HDCP)复制保护的高清晰度多媒体接口(HDMI)信号和数字可视 接口(DVI)信号中的至少一个,并且连接检测引脚包括热插检测引脚。
31.一种媒体系统,包括:
用于与媒体源连接的接口;
验证处理器,用于生成连接验证数据,并且通过所述接口发送连接验证 数据以答复外部媒体源的请求;
控制器,用于确定对媒体源的验证是否是错的,并且当出现验证错误时 将验证错误信号提供给媒体源,从而外部媒体源重新开始验证;和
寄存器,用于周期性地更新Secrete Value、Session Key Number和Ro(Link Intergrity)值。
32.根据权利要求31的媒体系统,其中,源验证处理器存储根据数字内 容保护LLC指定的Secrete Device Key和Key Selection Vector(KSV)。
33.如权利要求31所述的媒体系统,其中,源验证处理器计算与验证相 关的Secrete Value、Session Key Number和Ro(Link Intergrity)值。

说明书全文

技术领域

发明涉及媒体接收装置、包括该媒体接收装置的媒体系统及其控制方 法。更具体地,本发明涉及接收和处理复制保护的媒体信号的媒体接收装置、 包括该媒体接收装置的媒体系统、以及该媒体接收装置和媒体系统的控制方 法。

背景技术

媒体信号的传输接口使用数字可视接口(Digital Visual Interface,DVI)和/ 或高清晰度多媒体接口(HDMI)。DVI和HDMI被用作使用传输最小化差分信 令(Transmission Minimized Differential Signaling,TMDS)链接技术的数字信号 的接口。
图1是使用传统HDMI接口的媒体系统的方框图。如图1所示,发送HDMI 接口的媒体信号的媒体源10包括TDMS发送机11。接收媒体信号的媒体接 收装置20包括TDMS接收机21和扩展显示识别数据(Extended Display Identification Data,EDID)只读存储器(ROM)23。
TDMS发送机11将作为视频信号音频信号的组合的数字媒体信号调制 为高速串行数据。TDMS接收机21接收并解调调制信号。
保护高清晰度数字内容的技术正得以普及。因此,在DVI和HDMI环境 内高带宽数字内容保护(High-bandwidth Digital Content Protection,HDCP)协议 已被提议为一种防止复制数字内容的规约。
HDCP协议涉及一种编码和解码诸如个人计算机(PC)、数字多用途盘 (DVD)播放器和机顶盒之类的媒体源与诸如监视器、电视机和投影仪之类的 媒体接收装置之间的数字内容的技术。HDCP协议规定发送方对于要求保护 的数字内容执行对接收方的一定的验证处理,从而仅被验证的设备可以显示 或输出内容。
现在参考图1、2和3来解释根据HDCP的媒体源10与媒体接收装置20 之间的验证处理。图2是解释HDCP操作的流程图,图3是示出由分析配置 分析的传统媒体系统的HDCP操作的屏幕。
首先,媒体源10核实它是否通过热插检测(Hot Plug Detect,HPD)引脚连 接到媒体接收装置20(S10)。图3中的“2热插通过”表示连接核实的结果。
当TMDS发送机11确认通过HPD引脚连接到媒体接收装置20时,媒 体源10通过显示数据通道(DDC)线读出在媒体接收装置20的EDID ROM 23 中存储的EDID信息(S11)。媒体源10根据读出的EDID信息设置媒体信号的 输出规范和清晰度。
TMDS发送机11执行与TMDS接收机21的初始验证(S12)。HDCP初始 验证的分析结果如图3左部所示。以下列方式执行初始验证:使得从数字当 前保护LLC指定的Secrete Device Key和Key Selection Vector(KSV)在TMDS 发送机11与TMDS接收机21之间相互交换,从而生成发送机11和接收机 21验证所需的Link Integrity(链接完整性)数据(R1)。R1是验证所需的数据。 TMDS发送机11通过将它生成的验证数据(R1)与TDMS接收机21的验证数 据进行比较来确定验证是否成功(S13)。
如果初始验证成功,则周期性地核实HDMI接口的连接性(S14)。HDCP 连接的核实的分析结果如图3右部所示。
在128的周期(2秒)内进行检查,以便确定在HDMI线被正常连接的同 时是否正常执行HDCP。基于通过TMDS通道输入的控制CTL数据来更新验 证数据(R1),并且验证数据(R1)具有索引A来同时核实相同的对应值。TMDS 发送机11读出来自TMDS接收机21的验证数据,并且将其与它计算的验证 数据进行比较,从而确定验证是否成功(S15)。
如果验证成功,则发送方输出在接收方可解码的正常媒体信号,并且接 收方正常地解码媒体信号(S16)。接着,接收方可以显示解码后的信号。如果 验证不成功,则发送方加扰屏幕或者在接收方被迫设置屏幕静音(mute)(S17)。
同时,由于各种因素,即使在正常环境中也会发生HDCP验证错误。例 如,连接器的连接状态在正常操作期间由于震动可能变得暂时不良,或者由 于电源引起的噪声通信可能失败。在图3中,如由B所示,与A相反,当验 证数据(R1)不匹配时,因为验证失败而不能观看正常的具有音频的屏幕。在 这种情况下,通过如由C所示恢复HDMI线可以执行正常操作。
根据HDCP规范,如果HDCP验证失败,则TMDS发送机11可以设置 视频信号和/或音频信号静音。这时,索引不增加。当索引不增加时,媒体源 和媒体接收装置都不会一起增加索引。如果媒体源在静音设置之后增加索引 同时媒体接收装置不增加它的索引,则索引值将不会匹配。另外,对索引不 增加的静音设置的时间差是至关重要的。总之,当设置静音时,媒体源和媒 体接收装置很可能保持不同的索引值。在这种情况下,即使当HDMI线被恢 复,因为不同的索引值也不能显示正常屏幕。
通常,当在初始验证成功之后的一分钟每2秒(128帧)基于索引值核实连 接性时不会有验证的问题。然而,一旦索引值不匹配,通过连接性核实来比 较验证值是毫无意义的。这时,媒体源10应当通过从头重新开始验证来匹配 索引值。
通常,媒体源10负责关于HDCP的控制,并且媒体接收装置20应来自 媒体源10的请求,仅进行无源(passive)功能而通过更新相关数据来进行答 复。因此,不能查看具有音频的正常视频,除非媒体源10解决了该问题。结 果,当用户由于正常观看原因而断开连接和重新连接HDMI线或者断开/接通 系统时,用户会不方便。
因此,需要一种通过确定关于复制保护发生的验证错误来解决错误并且 提供验证错误信号的改进系统和方法。

发明内容

本发明的示例性实施例的目的是至少解决上述和/或缺点,并且至少提供 以下优点。因此,本发明的示例性实施例的目的是提供这样一种媒体接收装 置,即,通过确定发生与复制保护相关的验证错误,并且提供便于执行重新 验证的验证错误信号来解决错误,从而能够自动地执行与复制保护相关的初 始验证。也提供了一种包括媒体接收装置的媒体系统及其控制方法。
本发明的上述和/或其他目的也通过提供一种处理从外部媒体源接收的 复制保护的媒体信号的媒体接收装置来实现,包括:用于与外部媒体源连接 的接口;验证处理器,用于生成连接验证数据,并且通过所述接口发送连接 验证数据以答复外部媒体源的请求;和控制器,用于确定对外部媒体源的验 证是否是错的,并且当出现验证错误时将验证错误信号提供给外部媒体源, 从而外部媒体源重新开始验证。
根据本发明的实施例,接口包括用于与外部媒体源连接的连接检测引脚, 并且当出现验证错误时,控制器将电平信号施加到连接检测引脚达一时间段。
根据本发明的实施例,当出现验证错误时,控制器将连接检测引脚设置 为低电平达一时间段。
根据本发明的实施例,媒体接收装置还包括媒体信号的静音标记,并且 其中,如果静音标记被设置为超过一时间段,则控制器确定出现验证错误。
根据本发明的实施例,如果静音标记周期性地重复设置和清除,则控制 器确定出现验证错误。
根据本发明的实施例,如果验证处理器周期性生成的连接验证数据基本 恒定达一时间段,则控制器确定出现验证错误。
根据本发明的实施例,媒体数据包括根据高带宽数字内容保护(HDCP) 复制保护的高清晰度多媒体接口(HDMI)信号和数字可视接口(DVI)信号中的 至少一个,接口包括用于与外部媒体源通信数据的数据通信引脚,并且连接 检测引脚包括热插检测引脚。
根据本发明的实施例,验证处理器包括:关于连接验证数据的寄存器; 和HDCP引擎,用于通过周期性地计算连接验证数据值来更新寄存器,其中, 外部媒体源通过数据通信引脚执行I2C通信来读出寄存器的值。
根据本发明的实施例,媒体接收装置还包括用于解码媒体信号的解码器, 其中传输最小差分信令(TMDS)收机包括验证处理器和解码器。
根据本发明的实施例,媒体接收装置还包括:图形处理器,用于处理媒 体信号的图形信号;和显示单元,用于显示图形信号,其中,TMDS接收机 通过数据通信引脚执行显示数据通道(DDC)通信。
本发明的上面和/或其他目的也通过提供一种控制媒体接收装置的方法, 所述媒体接收装置包括用于与外部媒体源连接的接口、和用于处理从外部媒 体源接收到的复制保护的媒体信号的验证的验证处理器,所述方法包括:周 期性地生成连接验证数据,并且通过接口发送连接验证数据以答复外部媒体 源的请求;确定对外部媒体源的验证是否是错的;和当出现验证错误时将验 证错误信号提供给外部媒体源,从而外部媒体源重新开始验证。
根据本发明的实施例,接口包括用于与外部媒体源连接的连接检测引脚, 并且提供验证错误信号包括:将电平信号施加到连接检测引脚达一时间段。
根据本发明的实施例,提供验证错误信号包括:将连接检测引脚设置为 低电平达一时间段。
根据本发明的实施例,媒体接收装置还包括媒体信号的静音标记,并且 其中,如果静音标记被设置为超过一时间段,则确定出现验证错误。
根据本发明的实施例,如果静音标记周期性地重复设置和清除,则确定 出现验证错误。
根据本发明的实施例,如果验证处理器周期性生成的连接验证数据基本 维持恒定达一时间段,则确定出现验证错误。
根据本发明的实施例,媒体数据包括根据高带宽数字内容保护(HDCP) 复制保护的高清晰度多媒体接口(HDMI)信号和数字可视接口(DVI)信号中的 至少一个,接口包括用于与外部媒体源通信数据的数据通信引脚,并且连接 检测引脚包括热插检测引脚。
本发明的上述和/或其他目的也通过提供一种媒体系统来实现,所述媒体 接收装置,包括:用于与外部媒体源连接的第一接口;验证处理器,用于生 成连接验证数据,并且通过所述接口发送连接验证数据以答复外部媒体源的 请求;和控制器,用于确定对外部媒体源的验证是否是错的,并且当出现验 证错误时将验证错误信号提供给外部媒体源,从而外部媒体源重新开始验证; 和媒体源,包括:用于与媒体接收装置连接的第二接口;和源验证处理器, 用于生成源验证数据,通过将连接验证数据与源验证数据进行比较来确定所 生成的源验证数据是否匹配从媒体接收装置接收到的连接验证数据,并且根 据从媒体接收装置接收的验证错误信号来执行初始验证。
根据本发明的实施例,第一接口和第二接口中的至少一个包括连接检测 引脚,当出现验证错误时,控制器将电平信号施加到连接检测引脚达一时间 段,并且源验证处理器通过接收电平信号来执行初始验证。
根据本发明的实施例,当出现验证错误时,控制器将连接检测引脚设置 为低电平达一时间段,并且源验证处理器通过接收低电平信号来执行初始验 证。
根据本发明的实施例,媒体接收装置还包括媒体信号的静音标记,当验 证失败时源验证处理器将静音标记设置控制信号施加到媒体接收装置,并且 如果静音标记被设置为超过一时间段,则控制器确定出现验证错误。
根据本发明的实施例,如果静音标记周期性地重复设置和清除,则控制 器确定出现验证错误。
根据本发明的实施例,如果连接验证数据维持基本恒定达一时间段,则 控制器确定出现验证错误。
根据本发明的实施例,媒体信号包括根据高带宽数字内容保护(HDCP) 复制保护的高清晰度多媒体接口(HDMI)信号和数字可视接口(DVI)信号中的 至少一个,并且连接检测引脚包括热插检测引脚。
本发明的上述和/或其他目的也通过提供一种控制媒体系统的方法来实 现,所述媒体系统包括发送复制保护的媒体信号的媒体源以及接收并处理媒 体信号的媒体接收装置,所述方法包括:通过媒体源和媒体接收装置分别周 期性地计算源验证数据和连接验证数据;通过媒体源请求到媒体接收装置的 连接验证数据;通过媒体接收装置答复媒体源的请求;通过媒体源、根据答 复来读出连接验证数据,并且通过将连接验证数据与源验证数据进行比较来 确定是否执行验证;通过媒体接收装置确定验证是否是错的;当出现验证错 误时,通过媒体接收装置将验证错误信号提供给媒体源,从而媒体源重新开 始验证;和通过媒体源、根据验证错误信号来执行初始验证。
媒体源和媒体接收装置中的至少一个包括连接检测引脚,提供验证错误 信号包括将连接检测引脚设置为低电平达一时间段,并且根据所施加的低电 平信号来执行初始验证。
根据本发明的实施例,所述媒体接收装置还包括媒体信号的静音标记, 其中如果静音标记被设置为超过一时间段,则确定出现验证错误,通过媒体 源确定验证包括:当验证失败时,将静音标记设置控制信号施加到媒体接收 装置,和所述方法还包括:通过媒体接收装置根据静音标记设置控制信号来 设置静音标记。
根据本发明的实施例,如果静音标记周期性地重复设置和清除,则确定 出现验证错误。
根据本发明的实施例,如果连接验证数据维持基本恒定达一时间段,则 确定出现验证错误。
根据本发明的实施例,所述媒体数据包括根据高带宽数字内容保护 (HDCP)复制保护的高清晰度多媒体接口(HDMI)信号和数字可视接口(DVI)信 号中的至少一个,并且连接检测引脚包括热插检测引脚。
本发明的上述和/或其他目的也通过提供一种媒体系统来实现,包括:用 于与媒体源连接的接口;验证处理器,用于生成连接验证数据,并且通过所 述接口发送连接验证数据以答复外部媒体源的请求;和控制器,用于确定对 媒体源的验证是否是错的,并且当出现验证错误时将验证错误信号提供给媒 体源,从而外部媒体源重新开始验证;和寄存器,用于周期性地更新Secrete Value、Session Key Number和Ro(Link Intergrity)值。
根据本发明的实施例,源验证处理器存储根据数字内容保护LLC指定的 Secrete Device Key和Key Selection Vector(KSV)。
根据本发明的实施例,源验证处理器计算与验证相关的Secrete Value、 Session Key Number和Ro(Link Intergrity)值。
附图说明
通过结合附图的下列描述,本发明的某些示例性实施例的上面和其他示 例性目的、特征和优点将更加明显,其中:
图1是传统HDCP验证系统的方框图;
图2是解释传统HDCP验证系统的验证操作的流程图;
图3是图解说明与传统HDCP验证系统相关的分析数据的图;
图4和5分别是根据本发明示例性实施例的媒体接收装置和媒体系统的 方框图;和
图6和7分别是解释根据本发明示例性实施例的媒体接收装置和媒体系 统的操作的流程图。
整个附图,相同的附图参考标记应当被理解为指向相同的元件、特征和 结构。

具体实施方式

现在提供描述中定义的诸如详细结构和元件的事项以辅助全面理解本发 明实施例。因此,本领域的普通技术人员应当认为,在不背离本发明的精神 和范围的情况下可以进行此处所述的各种修改和变化。而且,为了简洁明了 而省略已知功能和结构的描述。
图4是根据本发明示例性实施例的媒体接收装置和包括该媒体接收装置 的媒体系统的方框图。
如图4所示,媒体系统包括:媒体源100,用于处理复制保护的媒体信 号,并且发送处理后的信号;和媒体接收装置200,用于接收、解码和输出 媒体信号。媒体源100可以使用诸如PC、DVD播放器和机顶盒之类的设备 来实现,媒体接收装置200可以使用诸如监视器、电视机和投影仪之类的设 备来实现。
媒体源100包括:信号处理器110,用于处理视频信号和/或音频信号; TMDS发送机120,用于将视频和音频信号转换为TMDS数字媒体信号,并 且执行HDCP;和HDMI连接器130。
HDMI连接器130具有被配置来接收四个TMDS通道链接的引脚。通过 通道链接施加R、G和B信号以及时钟信号。用于双向I2C通信的DDC通信 线、和用于检测HDMI连接的HPD线分别通过通道链接来连接。注意,可以 使用相同配置的DVI连接器来代替HDMI连接器130。
与HPD线连接的HPD引脚用于媒体源100,以便核实是否连接媒体接 收装置200。当媒体接收装置200连接到媒体源100时,通过媒体接收装置 200的阻抗值来形成闭环,从而大于某一电压高电平信号被施加到HPD引 脚。当媒体接收装置200未连接到媒体源100时,低电平信号被施加到HPD 引脚。
TMDS发送机120包括:源验证处理器121,用于处理从信号处理器110 接收到的复制保护的媒体信号,并且验证媒体信号;和编码器123,用于编 码媒体信号。源验证处理器121包括:存储器(未示出),用于存储从数字内容 保护LLC指定的Secrete Device Key和KSV;和HDCP引擎(未示出),用于 计算与验证相关的Secrete Value、Session Key Number和Ro(Link Integrity)。
当在初始化之后根据HPD信号确认连接到媒体接收装置200时,源验证 处理器121执行对媒体接收装置200的初始验证。一旦完成初始验证,就通 过周期性地核实HDMI连接性来确定验证的成功或失败。当验证失败时,媒 体源100的源验证处理器121和编码器123加扰媒体信号。根据HDCP规范, 源验证处理器121可以通过施加关于媒体信号的静音标志设置控制信号来静 音视频/音频信号。
根据本发明的示例性实施例,如图4所示,媒体接收装置200包括HDMI 连接器210、TMDS接收机220、图形处理器230、音频处理器240、显示单 元250、扬声器260和控制器270。媒体接收装置200通过HDMI连接器210 来通信数据和接收媒体信号。
在TMDS接收机220处处理接收到的媒体信号。TMDS接收机220包括 处理与媒体信号的复制保护相关的验证的验证处理器221、以及恢复和解码 编码媒体信号的解码器223。
验证处理器221包括存储器(未示出)、HDCP引擎221a和寄存器221b。 存储器存储从数字内容保护LLC指定的Secrete Device Key和KSV。HDCP 引擎221a周期性地计算与验证相关的Secrete Value、Session Key Number和 Ro(Link Integrity)值。寄存器221b周期性地更新HDCP引擎221a计算的 Secrete Value、Session Key Number和Ro’(Link Integrity)值。
Secrete Device Key和KSV用于初始验证中。在初始验证之后,周期性地 更新并利用与验证相关的Secrete Value、Session Key Number和Ro(Link Integrity)值来周期性地核实HDMI连接性。TMDS接收机220处理的媒体信 号被分别输出为视频信号和音频信号。输出视频信号被图形处理器230处理, 并且被显示在显示单元250中。输出音频信号被音频处理器240处理,并且 通过扬声器260输出。
显示单元250可应用于诸如数字光处理器(DLP)、液晶显示器(LCD)和等 离子体显示板(PDP)之类的各种显示模。图形处理器230包括用于转换视频 信号的定标器(scaler),从而它符合显示单元250的输出规格的垂直频率、分 辨率和屏幕比。
控制器270通过与验证处理器221的通信来确定验证是否是错的。一旦 确定出现验证错误,控制器270就提供指示重新验证的验证错误信号给媒体 源100,以便从头重新开始初始验证。
如图5所示,媒体源100提供HDMI 5V电压,以便检测媒体接收装置 200的连接,并且一旦根据检测引脚的检测信号而确定媒体接收装置200的 新连接,则从头重新开始验证,所述检测信号与媒体接收装置200的连接性 相关并且通过HPD线施加。
控制器270可以使用微计算机(MICOM)271和诸如晶体管273的开关元 件来实现。MICOM 271在正常验证中将低电平信号施加到晶体管273,然后 晶体管截止。因此,形成闭环环路,并且高电平信号被施加到HPD引脚。因 此,媒体源100识别出媒体接收装置200被连接。
当MICOM 271确定在TMDS接收器220的验证期间出现错误时, MICOM 271通过将高电平信号施加到晶体管273达一确定时间段而导通晶体 管273。因此,当低电平信号被施加到HPD线达一确定时间段时,HPD引脚 被设置为低电平并且被恢复到高电平,因此媒体源100重新开始初始验证。 如果在媒体接收装置200被正常连接的同时在验证期间出现错误,则HPD引 脚被设定为低电平并且被恢复达一确定时间段,从而媒体源100可以重新开 始验证。结果,可以解决错误。
图5举例说明了使用MICOM和开关元件实现的控制器270。注意,控 制器270可以使用在TMDS接收机中提供的控制器代替MICOM来实现,并 且开关元件可以用各种方式来实现。
本发明的示例性实施例解释了验证错误信号是通过HPD线施加的。可以 通过其他途径将验证错误的发生通知给媒体源100,以便重新开始验证。
控制器270可以用不同的方式来检测验证错误的发生。在本发明的示例 性实施例中,媒体接收装置200可以包括音频/视频信号的静音标记。例如, 当视频/音频信号的静音标记被设置为超过一确定时间段,或者重复静音标记 的设置和清除时,可以确定验证错误。如先前所述,当存在验证失败时,媒 体源100可以设置静音标记。在这种情势下,控制器270可以基于静音标记 值来确定验证是否出错。
另外,当与验证处理器221的验证数据相关的寄存器值在一确定时间段 上相同时,可以确定验证错误。这是因为与验证数据相关的寄存器值未被更 新,因此这种情势被确定为验证错误。
图6是解释根据本发明示例性实施例的媒体系统HDCP验证的流程图。
当电源被提供给TMDS接收机220时,在初始化之后对是否连接媒体接 收装置200进行核实。根据HPD检测引脚的信号电平可以确定媒体接收装置 200的连接或断开。当高电平信号被施加到HPD检测引脚时,确定媒体接收 装置200的连接。
一旦确定媒体接口装置200的连接,媒体源100就通过DDC线从媒体接 收装置200读出在EDID ROM(未示出)中存储的EDID信息。媒体源100根 据读出的EDID信息调节媒体信号的分辨率和输出规范。
接着,TMDS发送机120执行对TMDS接收机220的初始验证(S101)。 在初始验证中,源验证处理器121通过DDC线将存储器中从数字内容保护 LLC指定的Secrete Device Key和A-KSV发送到媒体接收装置200。TMDS 接收机220通过DDC线将其存储器(未示出)中存储的从数字当前(Current) 保护LLC指定的Secrete Device Key和B-KSV发送到TMDS发送机120。
TMDS发送机120和TMDS接收机220中的每一个都可以基于KSV值 确定另一个的Secrete Device Key是否有效。TMDS接收机220在它的HDCP 引擎221a处基于从TMDS发送机120接收到的Secrete Device Key来计算验 证数据。验证数据的示例是Secrete Value、Session Key Number和Ro’(Link Intergrity)。
同样地,TMDS发送机120在它的HDCP引擎(未示出)处计算Secrete Value、Session Key Number和Ro(Link Intergrity),它们是验证数据,并且然 后通过读出TMDS接收机220的Ro’来核实Ro是否匹配Ro’(S102)。如果两 者匹配,则HDCP初始验证成功。然而,如果两者不匹配,则初始验证失败。 换句话说,当每个装置的Secrete Device Key和KSV有效时,Ro和Ro’匹配。 否则,Ro和Ro’不匹配。
当初始验证成功时,TMDS发送机120通过周期性地核实HDMI接口的 连接性来核实HDCP验证是否被正常执行(S103)。TMDS接收机220和TMDS 发送机120至少每两秒就计算并更新Secrete Value、Session Key Number和 R1(Link Intergrity)。指示帧数的索引由i表示,所述帧数在初始验证结束时对 于每帧从0开始增加。也就是,TMDS发送机120和TMDS接收机220同时 具有用于核实对应值的类似索引。
在其初始设置之后基于先前帧的信息来更新HDMI连接的有效核实期间 的更新信息。这时,帧信息是指基于TMDS时钟是指的V-Sync。然而,TMDS 链接除了视频信号以外还在V-blank间隔中包含CTL信号。在CTL信号中包 含加密使能信息。由此,TMDS链接的时钟和CTL信号极大地影响了HDCP 验证的成功或失败。
同时,TMDS发送机120例如周期性地(每两秒)比较在TMDS接收机200 的寄存器处更新的R1’和其计算的R1来比较两者的值是否匹配。根据比较的 结果,TMDS发送机120确定验证是否成功。如上所述,如果验证不成功, 则HDCP被定,因此屏幕被加扰或静音。
这时,控制器270确定验证是否出错(S104)。当视频/音频信号的静音标 记被设置为超过一确定时间段时,重复静音标记的设置和清除,和/或与验证 处理器221的验证数据相关的寄存器值在一段确定时间上类似,可以确定出 现验证错误。
一旦确定验证错误,控制器270就设置HPD线达一确定时间段(S105)并 且在该确定时间段过去之后将HPD线恢复为高电平(S106)。
结果,在被设置为低电平之后,TMDS发送机120根据HPD引脚的高电 平信号而识别出重新连接媒体接收装置200,因此重新开始HDCP初始验证。 由于即使索引是不同的也重新开始初始验证,因此在媒体源100与媒体接收 装置200之间正常地执行HDCP验证。
在下文中,将参考图7来详细解释根据本发明示例性实施例的媒体接收 装置200的操作。
当HDMI模式被当前设置并且高电平信号被施加到HPD线时,开始验 证(S201)。这两个条件是控制器270的算法的初始条件。
在成功执行初始验证之后,媒体接收装置200周期性地计算R1’并且将 其更新到寄存器,然后答复媒体源100的请求(S202)。
因此,对HDMI连接是否有效进行验证。控制器270确定验证是否是错 的(S203)。如上所讨论的,基于视频/音频信号的静音标记和验证数据来确定 验证是否是错的。
当确定发生验证错误时,控制器270设置HPD引脚施加低电平信号达一 确定时间段(S204),并且在该确定时间段过去之后将HPD引脚恢复到高电平 (S205)。因此,媒体源100重新开始初始验证,从而在媒体源100与媒体接 收装置200之间能够执行正常验证。
尽管本发明的示例性实施例举例说明了HDMI信号,但是可以使用包括 可以应用诸如HDCP的复制保护协议的DVI的所有其他信号格式。
当确定与复制保护相关的验证错误时,媒体接收装置提供验证错误信号, 从而媒体源能够重新开始验证。因此,媒体接收装置通过自动执行关于复制 保护的初始验证而能够解决错误。
尽管已经参考本发明的某些示例性实施例示出并描述了本发明,但是本 领域的普通技术人员应当理解,在不背离本发明的原理和精神的情况下,可 以在这些实施例中进行修改,本发明的范围由权利要求及其等效物来限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈