防止HDMI设备被意外唤醒的方法、系统及相关设备技术方案

技术编号:35486865 阅读:95 留言:0更新日期:2022-11-05 16:40
本发明专利技术适用于视频技术领域,提供了一种防止HDMI设备被意外唤醒的方法、系统及相关设备,所述方法包括:使所述HDMI输出端进入休眠状态;监听所述HDMI接口接收到的HPD low信号,并读取所述HDMI接收端的EDID信息;根据所述EDID信息对预设标志信息进行赋值;监听所述HDMI接口接收到的HPD high信号,并读取所述预设标志信息;根据所述预设标志信息,使所述HDMI输出端保持休眠或唤醒。本发明专利技术采用了预设标志信息来标记产生HPD low信号原因的方法,能够避免主动休眠的HDMI设备被auto source机制意外唤醒,并且,通过预设标志信息还能保持HDMI接口被热插拔时,HDMI设备仍可以被自动唤醒的特性,实现了用户体验的提高。实现了用户体验的提高。实现了用户体验的提高。

【技术实现步骤摘要】
防止HDMI设备被意外唤醒的方法、系统及相关设备


[0001]本专利技术属于视频
,尤其涉及一种防止HDMI设备被意外唤醒的方法、系统及相关设备。

技术介绍

[0002]HDMI(High Definition Multimedia Interface,高清多媒体接口)是一种现有的常用数字化视频音频数据传输接口协议,其广泛用于数字电视机顶盒、DVD播放器、个人计算机等设备。一般地,一套通过HDMI接口实现的影像系统包括HDMI输出端和HDMI接收端,通过各端上的HDMI接口,输出端将视频、音频信号输出到接收端,并由接收端进行视频、音频信号的播放或显示,当输出端停止发送信号时,接收端没有能够进行播放或显示的内容,会自动进入休眠,以达到省电的技术效果。
[0003]现有技术中,为了能够连接更多的输出端设备、以及便于用户使用,HDMI接收端上通常会集成多个HDMI接口,而在同时连接到多个输出端设备的情况下,接收端只能选择其中一个输出端输出的信号进行播放或显示,这样的接收端存在auto source(自动信号源)机制,这种机制使得接收端在未进行信号的播放或显示、而进入休眠时,通过触发HPD信号来对所有的HDMI接口进行轮询,以检查是否有可用的HDMI输入信号,HPD信号是HDMI协议中用于识别接口热插拔的信号,若主动休眠的输出端设备接收到HPD信号,则会停止此时的休眠状况,造成误唤醒。
[0004]常用的防止输出端误唤醒的方法,是忽略输出端在主动休眠后接收HPD信号,但是这样设置后,需要通过其他的唤醒方式,例如唤醒按键来结束休眠。这样的方式使得HDMI输出端无法分辨此时的情况是HDMI接口的热插拔、或者是接收端的auto source机制,不太符合现代影像设备的便捷的使用需求。

技术实现思路

[0005]本专利技术实施例提供一种防止HDMI设备被意外唤醒的方法、系统及相关设备,旨在解决现有的HDMI设备可能会因为接收端的auto source机制被意外唤醒的问题。
[0006]第一方面,本专利技术实施例提供一种防止HDMI设备被意外唤醒的方法,所述方法应用于HDMI输出端,所述HDMI输出端与HDMI接收端通过HDMI接口相连,所述方法包括以下步骤:
[0007]使所述HDMI输出端进入休眠状态;
[0008]监听所述HDMI接口接收到的HPD low信号,并读取所述HDMI接收端的EDID信息;
[0009]根据所述EDID信息对预设标志信息进行赋值;
[0010]监听所述HDMI接口接收到的HPD high信号,并读取所述预设标志信息;
[0011]根据所述预设标志信息,使所述HDMI输出端保持休眠或唤醒。
[0012]更进一步地,所述根据所述EDID信息对预设标志信息进行赋值的步骤,具体为:
[0013]若所述HDMI接收端的所述EDID信息被成功读取,则将所述预设标志信息赋值为1;
[0014]若所述HDMI接收端的所述EDID信息未被成功读取,则将所述预设标志信息赋值为0。
[0015]更进一步地,所述根据所述预设标志信息,使所述HDMI输出端保持休眠或唤醒的步骤,具体为;
[0016]若所述预设标志信息的值为1,则使所述HDMI输出端保持休眠;
[0017]若所述预设标志信息的值为0,则使所述HDMI输出端唤醒。
[0018]第二方面,本专利技术实施例还提供一种防止HDMI设备被意外唤醒的系统,包括:
[0019]休眠模块,用于使所述HDMI输出端进入休眠状态;
[0020]休眠监听模块,用于监听所述HDMI接口接收到的HPD low信号,并读取所述HDMI接收端的EDID信息;
[0021]标志赋值模块,用于根据所述EDID信息对预设标志信息进行赋值;
[0022]唤醒监听模块,用于监听所述HDMI接口接收到的HPD high信号,并读取所述预设标志信息;
[0023]误唤醒处理模块,用于根据所述预设标志信息,使所述HDMI输出端保持休眠或唤醒。
[0024]第三方面,本专利技术实施例还提供一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中任意一项所述的防止HDMI设备被意外唤醒的方法中的步骤。
[0025]第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中任意一项所述的防止HDMI设备被意外唤醒的方法中的步骤。
[0026]本专利技术所达到的有益效果,由于采用了预设标志信息来标记产生HPD low信号原因的方法,能够避免主动休眠的HDMI设备被auto source机制意外唤醒,并且,通过预设标志信息还能保持HDMI接口被热插拔时,HDMI设备仍可以被自动唤醒的特性,从而提高了用户的操作体验。
附图说明
[0027]图1是本专利技术实施例提供的防止HDMI设备被意外唤醒的方法的步骤流程示意图;
[0028]图2是本专利技术实施例提供的防止HDMI设备被意外唤醒的系统的结构示意图;
[0029]图3是本专利技术实施例提供的计算机设备的结构示意图。
具体实施方式
[0030]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0031]请参照图1,图1是本专利技术实施例提供的防止HDMI设备被意外唤醒的方法的步骤流程示意图,所述方法应用于HDMI输出端,所述HDMI输出端与HDMI接收端通过HDMI接口相连,在一种典型的应用场景中,所述HDMI输出端为视频源输出设备,所述HDMI接收端为显示器设备,为便于说明,本专利技术实施例中以所述HDMI输出端以投影仪为例、所述HDMI接收端以具
备auto source机制的显示器为例进行说明,所述方法包括以下步骤:
[0032]S1、使所述HDMI输出端进入休眠状态。
[0033]在本专利技术实施例中,将所述HDMI输出端进入休眠的方式为分为主动休眠和人被动休眠,其通过关闭所述HDMI输出端的电源、或移除视频数据源本身实现,这与被动休眠相对应,本专利技术实施例中,投影仪触发所述主动休眠时,与通过HDMI接口连接的显示器并未断开物理连接;而在触发所述被动休眠时,两者之间的HDMI接口有其中一方被断开,使得HDMI信号无法正常传输,造成投影仪休眠。
[0034]S2、监听所述HDMI接口接收到的HPD low信号,并读取所述HDMI接收端的EDID信息。
[0035]HDMI协议中,HPD信号用于识别接口热插拔,根据电压值的不同,分为HPD low信号和HPD high信号,产生HPD low信号的方式有两种:当处于连接状态的HDMI接口断开时,用于传输HDMI信号本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防止HDMI设备被意外唤醒的方法,所述方法应用于HDMI输出端,所述HDMI输出端通过HDMI接口与HDMI接收端相连,其特征在于,所述方法包括以下步骤:使所述HDMI输出端进入休眠状态;监听所述HDMI接口接收到的HPD low信号,并读取所述HDMI接收端的EDID信息;根据所述EDID信息对预设标志信息进行赋值;监听所述HDMI接口接收到的HPD high信号,并读取所述预设标志信息;根据所述预设标志信息,使所述HDMI输出端保持休眠或唤醒。2.如权利要求1所述的防止HDMI设备被意外唤醒的方法,其特征在于,所述根据所述EDID信息对预设标志信息进行赋值的步骤,具体为:若所述HDMI接收端的所述EDID信息被成功读取,则将所述预设标志信息赋值为1;若所述HDMI接收端的所述EDID信息未被成功读取,则将所述预设标志信息赋值为0。3.如权利要求2所述的防止HDMI设备被意外唤醒的方法,其特征在于,所述根据所述预设标志信息,使所述HDMI输出端保持休眠或唤醒的步骤,具体为;若所述预设标志信息的值为1,则使所述HDM...

【专利技术属性】
技术研发人员:董淳昱陈怡儒
申请(专利权)人:广东省翼瞰集成电路设计有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1