首页 / 专利库 / 电脑零配件 / 接口 / 高清晰度多媒体接口 / 一种扩展显示标识数据EDID的处理方法和装置

一种扩展显示标识数据EDID的处理方法和装置

阅读:728发布:2020-05-13

专利汇可以提供一种扩展显示标识数据EDID的处理方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种扩展显示标识数据EDID的处理方法和装置,实现了EDID的动态刷新。该方法包括:当显示设备连接的外接设备支持杜比全景声ATMOS能 力 时,控制所述显示设备的高清晰度多媒体 接口 HDMI模 块 ,使所述显示设备与所述外接设备断开连接;对所述显示设备的EDID进行更新,得到更新后的EDID;将所述更新后的EDID加载到所述HDMI模块中;控制所述HDMI模块,使所述显示设备与所述外接设备重新连接。,下面是一种扩展显示标识数据EDID的处理方法和装置专利的具体信息内容。

1.一种扩展显示标识数据EDID的处理方法,其特征在于,包括:
当显示设备连接的外接设备支持杜比全景声ATMOS能时,控制所述显示设备的高清晰度多媒体接口HDMI模,使所述显示设备与所述外接设备断开连接;
对所述显示设备的EDID进行更新,得到更新后的EDID;
将所述更新后的EDID加载到所述HDMI模块中;
控制所述HDMI模块,使所述显示设备与所述外接设备重新连接,以使所述外接设备获知所述显示设备支持ATMOS能力,并根据所述ATMOS能力向所述显示设备输出相应内容。
2.如权利要求1所述的方法,其特征在于,控制所述显示设备的HDMI模块,使所述显示设备与所述外接设备断开连接,具体包括:
向所述HDMI模块发送用于断开所述HDMI模块中控制过度调制差分信号TMDS的电阻的第一指令,使TMDS传输通道断开;
向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;
向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;
控制所述HDMI模块,使所述显示设备与所述外接设备重新连接,具体包括:
向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;
向所述HDMI模块发送用于连接所述电阻的第五指令,使TMDS传输通道重新建立;
向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
3.如权利要求1所述的方法,其特征在于,控制所述显示设备的HDMI模块,使所述显示设备与所述外接设备断开连接,具体包括:
向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;
向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;
控制所述HDMI模块,使所述显示设备与所述外接设备重新连接,具体包括:
向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;
向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
4.如权利要求1-3任意一项所述的方法,其特征在于,对所述显示设备的EDID进行更新,得到更新后的EDID,具体包括:
确定所述显示设备的EDID需要更新的目标位置和目标值;
将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
5.如权利要求1-3任意一项所述的方法,其特征在于,所述控制所述显示设备的高清晰度多媒体接口HDMI模块之前,还包括:
获取所述外接设备的音频能力集;
根据所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
6.一种扩展显示标识数据EDID的处理方法,其特征在于,包括:
当显示设备连接的外接设备支持杜比全景声ATMOS能力时,将所述显示设备的HDMI模块去初始化;
对所述显示设备的EDID进行更新,得到更新后的EDID;
将所述HDMI模块重新初始化,将更新后的EDID加载到重新初始化后的HDMI模块中,以使所述外接设备获知所述显示设备支持ATMOS能力,并根据所述ATMOS能力向所述显示设备输出相应内容。
7.如权利要求6所述的方法,其特征在于,对所述显示设备的EDID进行更新,得到更新后的EDID,具体包括:
确定所述显示设备的EDID需要更新的目标位置和目标值;
将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
8.如权利要求6或7所述的方法,其特征在于,所述将所述显示设备的HDMI模块去初始化之前,还包括:
获取所述外接设备的音频能力集;
根据所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
9.一种扩展显示标识数据EDID的处理装置,其特征在于,包括:
第一控制单元,用于当显示设备连接的外接设备支持杜比全景声ATMOS能力时,控制所述显示设备的高清晰度多媒体接口HDMI模块,使所述显示设备与所述外接设备断开连接;
更新单元,用于对所述显示设备的EDID进行更新,得到更新后的EDID;
加载单元,用于将所述更新单元更新后的EDID加载到所述HDMI模块中;
第二控制单元,用于控制所述HDMI模块,使所述显示设备与所述外接设备重新连接,以使所述外接设备获知所述显示设备支持ATMOS能力,并根据所述ATMOS能力向所述显示设备输出相应内容。
10.如权利要求9所述的装置,其特征在于,所述第一控制单元,具体用于:
向所述HDMI模块发送用于断开所述HDMI模块中控制过度调制差分信号TMDS的电阻的第一指令,使TMDS传输通道断开;向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;则
所述第二控制单元,具体用于:
向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;向所述HDMI模块发送用于连接所述电阻的第五指令,使TMDS传输通道重新建立;向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
11.如权利要求9所述的装置,其特征在于,所述第一控制单元,具体用于:
向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;则
所述第二控制单元,具体用于:
向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
12.如权利要求9-11任意一项所述的装置,其特征在于,所述更新单元,具体用于:
确定所述显示设备的EDID需要更新的目标位置和目标值;将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
13.如权利要求9-11任意一项所述的装置,其特征在于,所述装置还包括:
获取单元,用于获取所述外接设备的音频能力集;
判断单元,用于根据所述获取单元获取的所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
14.一种EDID的处理装置,其特征在于,包括:
去初始化单元,用于当显示设备连接的外接设备支持杜比全景声ATMOS能力时,将所述显示设备的HDMI模块去初始化;
更新单元,用于对所述显示设备的EDID进行更新,得到更新后的EDID;
初始化单元,用于将所述HDMI模块重新初始化,将所述更新单元更新后的EDID加载到重新初始化后的HDMI模块中,以使所述外接设备获知所述显示设备支持ATMOS能力,并根据所述ATMOS能力向所述显示设备输出相应内容。
15.如权利要求14所述的装置,其特征在于,所述更新单元,具体用于:
确定所述显示设备的EDID需要更新的目标位置和目标值;将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
16.如权利要求14或15所述的装置,其特征在于,所述装置还包括:
获取单元,用于获取所述外接设备的音频能力集;
判断单元,用于根据所述获取单元获取的所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。

说明书全文

一种扩展显示标识数据EDID的处理方法和装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种扩展显示标识数据(Extended Display Identification Data,EDID)的处理方法和装置。

背景技术

[0002] 杜比全景声(Dolby Atmos,也可以简称为ATMOS)是由杜比实验室研发,于2012年4月24日发布的全新影院音频平台。它突破了传统意义上5.1、7.1声道的概念,能够结合影片内容,呈现出动态的声音效果。不同于以往一路音频信号控制影院中一侧音箱发出相同的声音,它可以使一侧的多个音箱逐个发出不同声响,更真实的营造出由远及近的音效;配合顶棚加设音箱,实现声场包围,展现更多声音细节,提升观众的观影感受。
[0003] 目前,显示设备一般都会包含高清晰度多媒体接口(High  Definition Multimedia Interface,HDMI)模,而在HDMI模块中通常会存储该显示设备的EDID,其中,EDID是一种视频电子标准协会(Video Electronics Standards Association,VESA)标准数据格式,其中包含有关显示设备的显示器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串等等。外接设备在HDMI热插拔的时候会从HDMI模块中读取该EDID,其目的是获知显示设备所支持的特性,然后按照显示设备所支持的特性来输出相关内容。
[0004] 随着ATMOS功能的出现,为了使外接设备能够按照显示设备所支持的特性来输出相关内容,就要求显示设备和与支持ATMOS功能的外接设备连接时,能够及时动态修改自身的EDID。
[0005] 而现有技术中,还不存在动态修改显示设备的EDID的方案。

发明内容

[0006] 本发明实施例提供一种扩展显示标识数据EDID的处理方法和装置,实现了EDID的动态刷新。
[0007] 本发明实施例采用以下技术方案:
[0008] 本申请第一方面提供了一种扩展显示标识数据EDID的处理方法,包括:
[0009] 当显示设备连接的外接设备支持杜比全景声ATMOS能时,控制所述显示设备的高清晰度多媒体接口HDMI模块,使所述显示设备与所述外接设备断开连接;
[0010] 对所述显示设备的EDID进行更新,得到更新后的EDID;
[0011] 将所述更新后的EDID加载到所述HDMI模块中;
[0012] 控制所述HDMI模块,使所述显示设备与所述外接设备重新连接。
[0013] 在第一方面的第一种可能的实现方式中,控制所述显示设备的HDMI模块,使所述显示设备与所述外接设备断开通信,具体包括:
[0014] 向所述HDMI模块发送用于断开所述HDMI模块中控制过度调制差分信号TMDS的电阻的第一指令,使TMDS传输通道断开;
[0015] 向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;
[0016] 向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;
[0017] 控制所述HDMI模块,使所述显示设备与所述外接设备重新连接,具体包括:
[0018] 向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;
[0019] 向所述HDMI模块发送用于连接所述电阻的第五指令,使TMDS传输通道重新建立;
[0020] 向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
[0021] 在第一方面的第二种可能的实现方式中,控制所述显示设备的HDMI模块,使所述显示设备与所述外接设备断开通信,具体包括:
[0022] 向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;
[0023] 向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;
[0024] 控制所述HDMI模块,使所述显示设备与所述外接设备重新连接,具体包括:
[0025] 向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;
[0026] 向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
[0027] 根据第一方面、第一方面的第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,对所述显示设备的EDID进行更新,得到更新后的EDID,具体包括:
[0028] 确定所述显示设备的EDID需要更新的目标位置和目标值;
[0029] 将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
[0030] 根据第一方面、第一方面的第一种可能的实现方式、第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,确定所述外接设备是否支持ATMOS能力,包括:
[0031] 获取所述外接设备的音频能力集;
[0032] 根据所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
[0033] 第二方面提供了一种扩展显示标识数据EDID的处理方法,包括:
[0034] 当判断出显示设备连接的外接设备支持杜比全景声ATMOS能力时,将所述显示设备的HDMI模块去初始化;
[0035] 对所述显示设备的EDID进行更新,得到更新后的EDID;
[0036] 将所述HDMI模块重新初始化,将更新后的EDID加载到重新初始化后的HDMI模块中。
[0037] 在第二方面的第一种可能的实现方式中,对所述显示设备的EDID进行更新,得到更新后的EDID,具体包括:
[0038] 确定所述显示设备的EDID需要更新的目标位置和目标值;
[0039] 将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
[0040] 根据第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,确定所述外接设备是否支持ATMOS能力,包括:
[0041] 获取所述外接设备的音频能力集;
[0042] 根据所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
[0043] 第三方面提供了一种扩展显示标识数据EDID的处理装置,包括:
[0044] 第一控制单元,用于当显示设备连接的外接设备支持杜比全景声ATMOS能力时,控制所述显示设备的高清晰度多媒体接口HDMI模块,使所述显示设备与所述外接设备断开连接;
[0045] 更新单元,用于对所述显示设备的EDID进行更新,得到更新后的EDID;
[0046] 加载单元,用于将所述更新单元更新后的EDID加载到所述HDMI模块中;
[0047] 第二控制单元,用于控制所述HDMI模块,使所述显示设备与所述外接设备重新连接。
[0048] 在第三方面的第一种可能的实现方式中,所述第一控制单元,具体用于:
[0049] 向所述HDMI模块发送用于断开所述HDMI模块中控制过度调制差分信号TMDS的电阻的第一指令,使TMDS传输通道断开;向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;则
[0050] 所述第二控制单元,具体用于:
[0051] 向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;向所述HDMI模块发送用于连接所述电阻的第五指令,使TMDS传输通道重新建立;向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
[0052] 在第三方面的第二种可能的实现方式中,所述第一控制单元,具体用于:
[0053] 向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;则[0054] 所述第二控制单元,具体用于:
[0055] 向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
[0056] 根据第三方面、第三方面的第一种可能的实现方式或第二种可能的实现方式,在第三种可能的实现方式中,所述更新单元,具体用于:
[0057] 确定所述显示设备的EDID需要更新的目标位置和目标值;将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
[0058] 根据第三方面、第三方面的第一种可能的实现方式、第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,所述装置还包括:
[0059] 获取单元,用于获取所述外接设备的音频能力集;
[0060] 判断单元,用于根据所述获取单元获取的所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
[0061] 第四方面提供了一种EDID的处理装置,包括:
[0062] 去初始化单元,用于当判断出显示设备连接的外接设备支持杜比全景声ATMOS能力时,将所述显示设备的HDMI模块去初始化;
[0063] 更新单元,用于对所述显示设备的EDID进行更新,得到更新后的EDID;
[0064] 初始化单元,用于将所述HDMI模块重新初始化,将所述更新单元更新后的EDID加载到重新初始化后的HDMI模块中。
[0065] 在第二方面的第一种可能的实现方式中,所述更新单元,具体用于:
[0066] 确定所述显示设备的EDID需要更新的目标位置和目标值;将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
[0067] 根据第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述装置还包括:
[0068] 获取单元,用于获取所述外接设备的音频能力集;
[0069] 判断单元,用于根据所述获取单元获取的所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
[0070] 本发明实施例的有益效果如下:
[0071] 本发明实施例中,一方面,当显示设备连接的外接设备支持ATMOS能力时,控制显示设备的HDMI模块,使显示设备与外接设备断开连接,并对显示设备的EDID进行更新,得到更新后的EDID,将更新后的EDID加载到HDMI模块中,再控制HDMI模块,使显示设备与外接设备重新连接,从而实现动态刷新显示设备的EDID的效果。
[0072] 另一方面,当显示设备连接的外接设备支持ATMOS能力时,将显示设备的HDMI模块去初始化,使显示设备与外接设备断开连接,并对显示设备的EDID进行更新,得到更新后的EDID,再将HDMI模块重新初始化,将更新后的EDID加载到重新初始化后的HDMI模块中,从而实现动态刷新显示设备的EDID的效果。
[0073] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

[0074] 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0075] 图1为现有技术中HDMI模块的架构示意图;
[0076] 图2为本发明实施例提供的一种EDID的处理方法的实现流程图
[0077] 图3为本发明实施例提供的一种EDID的处理方法的实现流程图;
[0078] 图4为本发明实施例提供的一种EDID的处理方法的具体流程图;
[0079] 图5为本发明实施例提供的又一种EDID的处理方法的实现流程图;
[0080] 图6为本发明实施例提供的再一种EDID的处理方法的具体流程图;
[0081] 图7为本发明实施例提供的第一种EDID的处理装置的结构示意图;
[0082] 图8为本发明实施例提供的第二种EDID的处理装置的结构示意图。

具体实施方式

[0083] 为了解决现有技术中存在的问题,申请人对现有技术中的HDMI模块进行了深入分析。
[0084] 如图1所示,为HDMI模块的架构示意图。其中,HDMI发送端可以是任何支持HDMI模块输出的设备,而HDMI接收端可以是任何带有HDMI模块输入的设备。无论它们是音频设备、视频设备还是控制设备,HDMI模块都可以应用其中。
[0085] 在HDMI模块中,数据信号采用的是最小化传输差分信号(Transition Minimized Differential Signaling,TMDS)协议。这种数据传输协议曾经在数字视频接口(Digital Visual Interface,DVI)模块上得到广泛的应用。而HDMI模块上的数据信号也沿用了这种协议。这种协议会将标准8bit数据转换为10bit信号,并且在转换过程中使用微分传送。微分传送这种技术也曾经被广泛的应用于千兆以太网的数据传输中。其中,在HDMI发送器和HDMI接收器之间,存在三个不同的TMDS传输通道和一个时钟通道,这些通道支持视频、音频数据和附加信息,视频、音频数据和附加信息通过三个TMDS传输通道传送到HDMI接收器上,而视频的像素时钟则通过时钟通道传送,HDMI接收器接收这个频率参数之后,再还原另外三个TMDS传输通道传递过来的信息。
[0086] 在HDMI模块传输数据之前,HDMI发送端与HDMI接收端可利用显示数据通道(Display Data Channel,DDC)得知彼此的传送与接收能力,但实际应用中,HDMI发送端仅需单向获知HDMI接收端的能力即可。
[0087] 基于上述对HDMI模块的分析,本发明实施例提供了一种EDID的处理方案。该技术方案中,一方面,当显示设备连接的外接设备支持ATMOS能力时,控制显示设备的HDMI模块,使显示设备与外接设备断开连接,并对显示设备的EDID进行更新,得到更新后的EDID,将更新后的EDID加载到HDMI模块中,再控制HDMI模块,使显示设备与外接设备重新连接,从而实现动态刷新显示设备的EDID的效果;另一方面,当显示设备连接的外接设备支持ATMOS能力时,将显示设备的HDMI模块去初始化,使显示设备与外接设备断开连接,并对显示设备的EDID进行更新,得到更新后的EDID,再将HDMI模块重新初始化,将更新后的EDID加载到重新初始化后的HDMI模块中,从而实现动态刷新显示设备的EDID的效果。
[0088] 以下结合说明书附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限制本发明。并且在不冲突的情况下,本发明中的实施例及实施例的特征可以互相结合。
[0089] 本发明实施例提供了一种EDID的处理方法,如图2所示,为该方法的实现流程图,具体包括下述步骤:
[0090] 步骤21,当显示设备连接的外接设备支持ATMOS能力时,控制显示设备的HDMI模块,使显示设备与外接设备断开连接。
[0091] 其中,本发明实施例中的外接设备可以但不限于为音频设备,比如音响等。
[0092] 本发明实施例中,当显示设备与外接设备连接后,首先需要判断该外接设备是否支持ATMOS能力,当判断出该外接设备支持ATMOS能力时,则显示设备需要刷新自身的EDID,使外接设备能够获知显示设备也支持ATMOS能力,进而根据ATMOS能力向显示设备输出相应内容。
[0093] 因此,为了使显示设备能够刷新自身的EDID,本发明实施例中当判断出显示设备连接的外接设备支持ATMOS能力时,控制显示设备的HDMI模块,使显示设备与外接设备断开连接,使得外接设备无法获取显示设备未更新的EDID。
[0094] 可选的,本发明实施例中可以首先获取外接设备的音频能力集,再根据外接设备的音频能力集,判断外接设备是否支持ATMOS能力。
[0095] 步骤22,对显示设备的EDID进行更新,得到更新后的EDID。
[0096] 具体的,可以通过解析显示设备的EDID,确定显示设备的EDID需要更新的目标位置和目标值,再将确定出的目标位置的当前值更新为目标值,进而得到更新后的EDID。
[0097] 步骤23,将更新后的EDID加载到HDMI模块中。
[0098] 步骤24,控制显示设备的HDMI模块,使显示设备与外接设备重新连接。
[0099] 当显示设备与外接设备重新连接后,外接设备便可以从显示设备中读取其更新后的EDID。
[0100] 本发明实施例还提供了一种EDID的处理方法,如图3所示,为该方法的实现流程图,具体包括下述步骤:
[0101] 步骤31,当判断出显示设备连接的外接设备支持ATMOS能力时,将显示设备的HDMI模块去初始化。
[0102] 其中,本发明实施例中的外接设备可以但不限于为音频设备,比如音响等。
[0103] 本发明实施例中,当显示设备与外接设备连接后,首先需要判断该外接设备是否支持ATMOS能力,当判断出该外接设备支持ATMOS能力时,则显示设备需要刷新自身的EDID,使外接设备能够获知显示设备也支持ATMOS能力,进而根据ATMOS能力向显示设备输出相应内容。
[0104] 因此,为了使显示设备能够刷新自身的EDID,本发明实施例中当判断出显示设备连接的外接设备支持ATMOS能力时,将显示设备的HDMI模块去初始化,即将显示设备的HDMI模块去电,使显示设备与外接设备断开连接,使得外接设备无法获取显示设备未更新的EDID。
[0105] 可选的,本发明实施例中可以首先获取外接设备的音频能力集,再根据外接设备的音频能力集,判断外接设备是否支持ATMOS能力。
[0106] 步骤32,对显示设备的EDID进行更新,得到更新后的EDID。
[0107] 具体的,可以通过解析显示设备的EDID,确定显示设备的EDID需要更新的目标位置和目标值,再将确定出的目标位置的当前值更新为目标值,进而得到更新后的EDID。
[0108] 步骤33,将显示设备的HDMI模块重新初始化,将更新后的EDID加载到重新初始化后的HDMI模块中。
[0109] 其中,重新初始化,即将HDMI模块重新上电,恢复正常工作状态。而在显示设备的HDMI模块重新初始化的过程中,会加载更新后的EDID,进而使得外接设备便可以从显示设备中读取其更新后的EDID。
[0110] 具体的,本发明实施例中可以通过复位重启HDMI模块来实现。
[0111] 为了更好的理解本发明实施例,以下结合具体的实施对本发明实施例的具体实施过程进行说明。
[0112] 实施例一
[0113] 如图4所示,为本发明实施例提供的一种EDID的处理方法的具体流程图,具体包括下述步骤:
[0114] 步骤41,获取外接设备的音频能力集。
[0115] 具体的,可以但不限于通过显示设备中的消费电子控制(Consumer Electronics Control,CEC)模块来获取外接设备的音频能力集。
[0116] 步骤42,根据外接设备的音频能力集,判断外接设备是否支持ATMOS能力。当判断结果为是时,继续执行步骤43,当判断结果为否时,流程结束。
[0117] 具体的,可以通过判断外接设备的音频能力集中是否包含表征其支持ATMOS能力的标识符,来判断其是否支持ATMOS能力。
[0118] 步骤43,向显示设备的HDMI模块发送用于断开HDMI模块中控制TMDS的电阻的第一指令,使TMDS传输通道断开。
[0119] 具体的,当HDMI模块接收到该第一指令时,通过更改HDMI寄存器中的相关值来使控制TMDS的电阻断开,进而断开TMDS通道。
[0120] 步骤44,向显示设备的HDMI模块发送用于将HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使HDMI模块与外接设备断开连接。
[0121] 具体的,当HDMI模块接收到该第二指令时,通过更改HDMI寄存器中的Hot Plug标识符,使HDMI模块与外接设备断开连接。
[0122] 步骤45,向显示设备的HDMI模块发送用于断开HDMI模块中的DDC的第三指令,使DDC断开。
[0123] 具体的,当HDMI模块接收到该第三指令时,通过更改HDMI寄存器中的相关值,使DDC断开。
[0124] 至此,显示设备与外接设备断开,外接设备无法读取显示设备的EDID。
[0125] 步骤46,确定显示设备的EDID需要更新的目标位置和目标值,将目标位置的当前值更新为目标值,得到更新后的EDID,并将更新后的EDID加载到HDMI模块中。
[0126] 步骤47,向显示设备的HDMI模块发送用于重新建立DDC的第四指令,使DDC重新建立。
[0127] 具体的,当HDMI模块接收到该第四指令时,通过更改HDMI寄存器中的相关值,使DDC重新建立。
[0128] 步骤48,向显示设备的HDMI模块发送用于连接控制TMDS的电阻的第五指令,使TMDS传输通道重新建立。
[0129] 具体的,当HDMI模块接收到该第五指令时,通过更改HDMI寄存器中的相关值来使控制TMDS的电阻连接,进而使TMDS传输通道重新建立。
[0130] 步骤49,向显示设备的HDMI模块发送用于将Hot Plug状态调整为连接恢复状态的第六指令,使HDMI模块与外接设备重新建立连接。
[0131] 具体的,当HDMI模块接收到该第六指令时,通过更改HDMI寄存器中的Hot Plug标识符,使HDMI模块与外接设备重新建立连接。
[0132] 至此,显示设备与外接设备重新连接,外接设备读取显示设备中更新后的EDID。
[0133] 实施例二
[0134] 如图5所示,为本发明实施例提供的又一种EDID的处理方法的具体流程图,具体包括下述步骤:
[0135] 步骤51,获取外接设备的音频能力集。
[0136] 具体的,可以但不限于通过显示设备中的CEC模块来获取外接设备的音频能力集。
[0137] 步骤52,根据外接设备的音频能力集,判断外接设备是否支持ATMOS能力。当判断结果为是时,继续执行步骤53,当判断结果为否时,流程结束。
[0138] 具体的,可以通过判断外接设备的音频能力集中是否包含表征其支持ATMOS能力的标识符,来判断其是否支持ATMOS能力。
[0139] 步骤53,向显示设备的HDMI模块发送用于将HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使HDMI模块与外接设备断开连接。
[0140] 具体的,当HDMI模块接收到该第二指令时,通过更改HDMI寄存器中的Hot Plug标识符,使HDMI模块与外接设备断开连接。
[0141] 步骤54,向显示设备的HDMI模块发送用于断开HDMI模块中的DDC的第三指令,使DDC断开。
[0142] 具体的,当HDMI模块接收到该第三指令时,通过更改HDMI寄存器中的相关值,使DDC断开。
[0143] 至此,显示设备与外接设备断开,外接设备无法读取显示设备的EDID。
[0144] 步骤55,确定显示设备的EDID需要更新的目标位置和目标值,将目标位置的当前值更新为目标值,得到更新后的EDID,并将更新后的EDID加载到HDMI模块中。
[0145] 步骤56,向显示设备的HDMI模块发送用于重新建立DDC的第四指令,使DDC重新建立。
[0146] 具体的,当HDMI模块接收到该第四指令时,通过更改HDMI寄存器中的相关值,使DDC重新建立。
[0147] 步骤57,向显示设备的HDMI模块发送用于将Hot Plug状态调整为连接恢复状态的第六指令,使HDMI模块与外接设备重新建立连接。
[0148] 具体的,当HDMI模块接收到该第六指令时,通过更改HDMI寄存器中的Hot Plug标识符,使HDMI模块与外接设备重新建立连接。
[0149] 至此,显示设备与外接设备重新连接,外接设备读取显示设备中更新后的EDID。
[0150] 该实施例二与上述实施例一相比,优点是刷新速度更快,缺点是兼容性不理想。
[0151] 实施例三
[0152] 如图6所示,为本发明实施例提供的又一种EDID的处理方法的具体流程图,具体包括下述步骤:
[0153] 步骤61,获取外接设备的音频能力集。
[0154] 具体的,可以但不限于通过显示设备中的CEC模块来获取外接设备的音频能力集。
[0155] 步骤62,根据外接设备的音频能力集,判断外接设备是否支持ATMOS能力。当判断结果为是时,继续执行步骤63,当判断结果为否时,流程结束。
[0156] 具体的,可以通过判断外接设备的音频能力集中是否包含表征其支持ATMOS能力的标识符,来判断其是否支持ATMOS能力。
[0157] 步骤63,将显示设备的HDMI模块去初始化。
[0158] 至此,显示设备与外接设备断开,外接设备无法读取显示设备的EDID。
[0159] 步骤64,确定显示设备的EDID需要更新的目标位置和目标值,将目标位置的当前值更新为目标值,得到更新后的EDID。
[0160] 步骤65,将显示设备的HDMI模块重新初始化,将更新后的EDID加载到重新初始化后的HDMI模块中。
[0161] 至此,显示设备与外接设备重新连接,外接设备读取显示设备中更新后的EDID。
[0162] 基于同一发明构思,本发明实施例中还分别提供了一种EDID的处理装置,由于上述装置解决问题的原理与EDID的处理方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。
[0163] 如图7所示,为本发明实施例提供的第一种EDID的处理装置的结构示意图,包括:
[0164] 第一控制单元71,用于当显示设备连接的外接设备支持杜比全景声ATMOS能力时,控制所述显示设备的高清晰度多媒体接口HDMI模块,使所述显示设备与所述外接设备断开连接;
[0165] 更新单元72,用于对所述显示设备的EDID进行更新,得到更新后的EDID;
[0166] 加载单元73,用于将所述更新单元72更新后的EDID加载到所述HDMI模块中;
[0167] 第二控制单元74,用于控制所述HDMI模块,使所述显示设备与所述外接设备重新连接。
[0168] 其中,所述第一控制单元71,具体用于:
[0169] 向所述HDMI模块发送用于断开所述HDMI模块中控制过度调制差分信号TMDS的电阻的第一指令,使TMDS传输通道断开;向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;则
[0170] 所述第二控制单元74,具体用于:
[0171] 向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;向所述HDMI模块发送用于连接所述电阻的第五指令,使TMDS传输通道重新建立;向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
[0172] 或者,所述第一控制单元71,具体用于:
[0173] 向所述HDMI模块发送用于将所述HDMI模块的热插拔Hot Plug状态调整为连接断开状态的第二指令,使所述HDMI模块与所述外接设备断开连接;向所述HDMI模块发送用于断开所述HDMI模块中的显示数据通道DDC的第三指令,使所述DDC断开;则[0174] 所述第二控制单元74,具体用于:
[0175] 向所述HDMI模块发送用于重新建立所述DDC的第四指令,使所述DDC重新建立;向所述HDMI模块发送用于将所述Hot Plug状态调整为连接恢复状态的第六指令,使所述HDMI模块与所述外接设备重新建立连接。
[0176] 其中,所述更新单元72,具体用于:
[0177] 确定所述显示设备的EDID需要更新的目标位置和目标值;将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
[0178] 其中,所述装置还包括:
[0179] 获取单元75,用于获取所述外接设备的音频能力集;
[0180] 判断单元76,用于根据所述获取单元75获取的所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
[0181] 为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件硬件中实现。
[0182] 具体实施时,上述EDID的处理装置可以设置在显示设备中。
[0183] 如图8所示,为本发明实施例提供的第二种EDID的处理装置的结构示意图,包括:
[0184] 去初始化单元81,用于当判断出显示设备连接的外接设备支持杜比全景声ATMOS能力时,将所述显示设备的HDMI模块去初始化;
[0185] 更新单元82,用于对所述显示设备的EDID进行更新,得到更新后的EDID;
[0186] 初始化单元83,用于将所述HDMI模块重新初始化,将所述更新单元82更新后的EDID加载到重新初始化后的HDMI模块中。
[0187] 其中,所述更新单元82,具体用于:
[0188] 确定所述显示设备的EDID需要更新的目标位置和目标值;将所述目标位置的当前值更新为所述目标值,得到更新后的EDID。
[0189] 其中,所述装置还包括:
[0190] 获取单元84,用于获取所述外接设备的音频能力集;
[0191] 判断单元85,用于根据所述获取单元84获取的所述外接设备的音频能力集,判断所述外接设备是否支持ATMOS能力。
[0192] 为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。
[0193] 具体实施时,上述EDID的处理装置可以设置在显示设备中。
[0194] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0195] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0196] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0197] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0198] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0199] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈