一种信号传输控制方法、装置、电子设备和存储介质与流程

专利检索2022-05-10  205


本申请涉及智能终端技术领域,尤其涉及一种无线射频及HDMI源设备信号传输控制方法、装置、电子设备和存储介质。

背景技术

随着PC(Personal Computer,个人计算机)厂商、机顶盒厂商、显示设备等,逐步支持高分辨率的HDMI(High Definition Multimedia Interface,高清晰度多媒体接口)输出,高清数据显示应用越来越广泛,同时随着无线射频信号传输速率的提升,一些视听类消费产品同时配了HDMI输出接口和无线传输系统。但是,HDMI传输过程会向外辐射电磁波,对WIFI(Wireless-Fidelity,无线保真)和其他使用2.4GHz频段的无线产品产生了较大的干扰,导致WIFI出现降速或者中断的问题,或者无线鼠标反应很慢。

在相关技术中,针对HDMI传输过程中出现的干扰问题,主要是采用对HDMI接口增加电磁屏蔽,或者增加屏蔽罩隔离辐射能量,或者修改HDMI接口电路结构降低辐射源头的能量等方式,以降低干扰。但是,上述方式都是围绕物理属性来解决干扰问题的,这些方式都需要增加硬件,更换一台设备时,就需要重新设计电磁屏蔽的参数,如屏蔽罩材料、尺寸等,导致产品适用性较差,实现过程较为复杂。



技术实现要素:

本申请实施例提供一种无线射频及HDMI源设备信号传输控制方法、装置、电子设备和存储介质,用以简单快速地降低HDMI信号传输过程中的干扰,提高效率。

本申请实施例提供的一种无线射频及HDMI源设备信号传输控制方法,包括:

进行HDMI信号传输时,确定第一终端当前工作的无线射频信道,所述第一终端为HDMI源设备;

若确定所述无线射频信道受到所述HDMI信号的干扰,则对所述HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,所述目标分辨率小于所述初始分辨率;

以所述目标分辨率,进行HDMI信号传输。

在上述实施方式中,当确定第一终端与第二终端进行HDMI传输时,对第一终端当前工作的无线射频信道产生干扰,则通过第一终端对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率,并且以目标分辨率与第二终端进行HDMI信号传输,即,本申请只需要降低HDMI信号传输的分辨率即可,该方式不需要增加物理硬件,不受设备参数的限制,适应性广,能够简单快速地降低HDMI信号传输对无线射频信号的干扰。

一种可选的实施方式为,所述对所述HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,包括:

每对所述HDMI信号的初始分辨率进行一次调整,获得调整后的分辨率;

以所述调整后的分辨率,与第二终端进行HDMI信号传输,所述第二终端为HDMI显示设备;

若确定所述无线射频信道仍受到所述HDMI信号的干扰,则对所述HDMI信号的当前分辨率再次进行调整,直至满足预设停止条件,并将最后一次调整获得的调整后的分辨率作为所述目标分辨率。

在上述实施方式中,由于本申请实施例是由第一终端对传输HDMI信号时的初始分辨率进行至少一次调整,在每一次调整后,第一终端都需要通过调整后的分辨率,与第二终端进行HDMI信号传输,进而,重新判断此时的HDMI信号是否还会对无线射频信道产生干扰。若确定无线射频信道仍受到HDMI信号的干扰,则需要对HDMI信号的当前分辨率再次进行调整,直至满足预设停止条件,并将最后一次调整获得的调整后的分辨率作为目标分辨率,可以使第一终端经过多次调整以更加有效地降低HDMI信号对无线射频信道的干扰。

一种可选的实施方式为,所述预设停止条件包括:

以所述调整后的分辨率,进行HDMI信号传输时,所述无线射频信道未受到所述HDMI信号的干扰;或者

对所述HDMI信号的分辨率调整次数达到预设值。

在上述实施方式中,由于本申请实施例是通过上述所列举的任意一种预设停止条件,确定调整次数,以对传输HDMI信号时的分辨率进行有效调整,进而将最后一次调整获得的调整后的分辨率作为目标分辨率,为第一终端和第二终端进行信号传输提供目标分辨率。

一种可选的实施方式为,通过下列方式获得所述调整后的分辨率:

从获取的至少一个第一分辨率中,选择一个小于所述初始分辨率的第一分辨率,并将选择的第一分辨率作为所述调整后的分辨率,其中,所述至少一个第一分辨率为所述第二终端支持的分辨率;或者

接收所述第二终端发送的第二分辨率,并将所述第二分辨率作为调整后的分辨率,其中,所述第二分辨率为所述第一终端向所述第二终端发送用于切换分辨率的提示信息后,所述第二终端根据所述提示信息确定的分辨率。

在上述实施方式中,第一终端可以从获取的至少一个第一分辨率中,选择一个小于初始分辨率的第一分辨率,并将选择的第一分辨率作为调整后的分辨率;或者,第一终端还可以接收第二终端发送的第二分辨率,并将第二分辨率作为调整后的分辨率,来获取调整后的分辨率,为第一终端和第二终端进行信号传输提供目标分辨率。即,第一终端可以主动根据当前第二终端支持的第一分辨率中选取一个作为调整后的分辨率,也可以被动接收第二终端返回的调整后的分辨率,可以根据实际情况灵活设置调整后的分辨率。

一种可选的实施方式为,所述方法还包括:

在所述HDMI信号传输结束后,将当前分辨率切换为所述第一终端支持的指定分辨率。

在上述实施方式中,由于本申请实施例是在第一终端与第二终端的HDMI信号传输结束后,将当前分辨率切换为第一终端支持的指定分辨率,使第一终端能在信号传输结束后支持任意指定的分辨率,以便下一次与第二终端再次HDMI信号传输时,可以基于该指定分辨率进行传输或调整,更加简单高效。

本申请实施例提供的一种无线射频及HDMI源设备信号传输控制装置,包括:

确定单元,用于进行HDMI信号传输时,确定第一终端当前工作的无线射频信道,所述第一终端为HDMI源设备;

调整单元,用于若确定所述无线射频信道受到所述HDMI信号的干扰,则对所述HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,所述目标分辨率小于所述初始分辨率;

传输单元,用于以目标分辨率,进行HDMI信号传输。

可选的,所述调整单元具体用于:

每对所述HDMI信号的初始分辨率进行一次调整,获得调整后的分辨率;

以所述调整后的分辨率,与第二终端进行HDMI信号传输,所述第二终端为HDMI显示设备;

若确定所述无线射频信道仍受到所述HDMI信号的干扰,则对所述HDMI信号的当前分辨率再次进行调整,直至满足预设停止条件,并将最后一次调整获得的调整后的分辨率作为所述目标分辨率。

可选的,所述预设停止条件包括:

以所述调整后的分辨率,进行HDMI信号传输时,所述无线射频信道未受到所述HDMI信号的干扰;或者

对所述HDMI信号的分辨率调整次数达到预设值。

可选的,所述调整单元还用于通过下列方式获得所述调整后的分辨率:

从获取的至少一个第一分辨率中,选择一个小于所述初始分辨率的第一分辨率,并将选择的第一分辨率作为所述调整后的分辨率,其中,所述至少一个第一分辨率为所述第二终端支持的分辨率;或者

接收所述第二终端发送的第二分辨率,并将所述第二分辨率作为调整后的分辨率,其中,所述第二分辨率为所述第一终端向所述第二终端发送用于切换分辨率的提示信息后,所述第二终端根据所述提示信息确定的分辨率。

可选的,所述装置还包括:

切换单元,用于在所述HDMI信号传输结束后,将当前分辨率切换为所述第一终端支持的指定分辨率。

本申请实施例提供的一种电子设备,包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行上述任意一种无线射频及HDMI源设备信号传输控制方法的步骤。

本申请实施例提供一种计算机可读存储介质,其包括程序代码,当所述程序产品在电子设备上运行时,所述程序代码用于使所述电子设备执行上述第一种无线射频及HDMI源设备信号传输控制方法的步骤。

本申请有益效果如下:

本申请实施例提供的无线射频及HDMI源设备信号传输控制方法、装置、电子设备和存储介质,本申请实施例通过第一终端可以从第二终端获取分辨率,并基于获取的分辨率,对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率,并且使第一终端与第二终端之间通过目标分辨率进行信号传输,该方式不需要增加物理硬件,不受设备参数的限制,适应性广,有效的降低了HDMI信号传输对无线射频信道的干扰。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的一种无线射频及HDMI源设备信号传输控制方法的应用场景示意图;

图2为本申请实施例提供的一种无线射频及HDMI源设备信号传输控制方法的流程示意图;

图3为本申请实施例提供的一种用于无线射频及HDMI源设备信号传输控制终端的工作框图;

图4为本申请实施例提供的一种无线射频及HDMI源设备信号传输控制方法的工作逻辑示意图;

图5为本申请实施例提供的另一种无线射频及HDMI源设备信号传输控制方法的流程示意图;

图6为本申请实施例提供的一种无线射频及HDMI源设备信号传输控制方法的具体流程示意图;

图7为本申请实施例的一种无线射频及HDMI源设备信号传输控制装置的示意图;

图8为本申请实施例的另一种无线射频及HDMI源设备信号传输控制装置的示意图;

图9为本申请实施例中的一种电子设备的一个硬件组成结构示意图;

图10为应用本申请实施例的一种终端的一个硬件组成结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请技术方案保护的范围。

下面对本申请实施例中涉及的部分概念进行介绍。

1、本申请实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

2、本申请实施例中术语“终端”是与计算机系统相连的一种输入输出设备,通常离计算机较远。根据功能不同,可分若干类。具有某些处理功能的终端称为灵巧终端或智能终端,这类终端有它自己的微处理器和控制电路;没有此功能的叫做哑终端,它没有微处理器。支持与计算机会话或处理的终端叫交互终端或联机终端。例如显示终端、计算机终端等。本申请实施例中的第一终端和第二终端即不同的终端,这两个终端之间可以通过HDMI接口进行信号传输。

3、本申请实施例中术语“HDMI”是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。HDMI可用于机顶盒、DVD播放机、个人计算机、电视、游戏主机、综合扩大机、数字音响与电视机等设备。HDMI可以同时发送音频和视频信号,由于音频和视频信号采用同一条线材,大大简化系统线路的安装难度。本申请实施例中的HDMI即为第一终端和第二终端传输信号的接口。

4、本申请实施例中术语“射频信号”指在电磁波频率低于100kHz时,电磁波会被地表吸收,不能形成有效的传输,一旦电磁波频率高于100kHz时,电磁波就可以在空气中传播,并经大气层外缘的电离层反射,形成远距离传输能力,这种具有远距离传输能力的高频电磁波称为射频。为了能够在空中传播电视信号,必须把视频全电视信号调制成高频或射频信号,每个信号占用一个频道,这样才能在空中同时传播多路电视节目而不会导致混乱,例如无线射频信号。

5、本申请实施例中术语“HPD(Hot Plug Detection,热插拔检测)”指从显示器输出送往计算机主机的一个检测信号。当显示器等数字显示器通过HDMI连接HDMI源设备,当HDMI源设备通过HDMI的HPD引脚检测到显示器与HDMI源设备相连时(HPD从低电平到高电平),HDMI源设备认为已经有显示设备连接并做出响应。本申请实施例中就是通过HPD来检测第一终端与第二终端是否相连的。

下面对本申请实施例的设计思想进行简要介绍:

随着PC厂商、机顶盒厂商、显示设备等,逐步支持高分辨率的HDMI输出,高清数据显示应用越来越广泛,同时随着无线射频信号传输速率的提升,一些视听类消费产品同时配了HDMI输出接口和无线传输系统。但是,HDMI传输过程会向外辐射电磁波,无线射频信号传输极其受HDMI的影响,比如,对WIFI和其他使用2.4GHz频段的无线产品产生了较大的干扰,导致WIFI出现降速或者中断、网络不稳定、传输速率低、视频播放卡顿的问题,或者无线鼠标反应很慢。

在相关技术中,针对HDMI传输过程中出现的干扰问题,主要是采用对HDMI接口增加电磁屏蔽,或者增加屏蔽罩隔离辐射能量,或者修改HDMI接口电路结构降低辐射源头的能量等方式,以降低干扰。但是,上述方式都是围绕物理属性来解决干扰问题的,这些方式都需要增加硬件,更换一台设备时,就需要重新设计电磁屏蔽的参数,如屏蔽罩材料、尺寸等,导致产品适用性较差,实现过程较为复杂。

鉴于上述问题,本申请实施例提出了一种无线射频及HDMI源设备信号传输控制方法、装置、电子设备和存储介质。其中,本申请中的无线射频及HDMI源设备信号传输控制方法通过HDMI传输时智能切换输出分辨率,达到降低HDMI信号传输对无线射频信号的影响,同时HDMI的输出业务受影响比较小。具体地,通过第一终端可以从第二终端获取分辨率,并基于获取的分辨率,对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率,并且使第一终端与第二终端之间通过目标分辨率进行信号传输,该方式不需要增加物理硬件,不受设备参数的限制,适应性广,有效的降低了HDMI信号传输对无线射频信道的干扰。

以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

参阅图1所示,为本申请实施例提供的一种无线射频及HDMI源设备信号传输控制的方法的应用场景示意图,其中,第一终端为HDMI源设备,第二终端为HDMI显示设备,该方法的具体实施流程如下:第一终端10与第二终端20进行HDMI信号传输时,确定第一终端10当前工作的无线射频信道是否受到HDMI信号的干扰,若第一终端10确定无线射频信道受到HDMI信号的干扰,则对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率,第一终端10通过目标分辨率,与第二终端20进行HDMI信号传输。

其中,第一终端10确定当前工作的无线射频信道受到HDMI信号的干扰后,对HDMI信号的初始分辨率进行至少一次调整之前,还可向第二终端20发送用于切换分辨率的提示信息,第二终端20接收第一终端10发送的提示信息后,第二终端20根据提示信息确定目标对象选择的第二分辨率,然后将第二分辨率返回给第一终端10,以使第一终端10根据第二分辨率对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率,并通过目标分辨率,与第二终端20进行HDMI信号传输。

下面分别对第一终端和第二终端对应的无线射频及HDMI源设备信号传输控制方法进行详细介绍:

如图2所示,本申请实施例提供一种无线射频及HDMI源设备信号传输控制方法,包括以下步骤:

S21:第一终端进行HDMI信号传输时,确定第一终端当前工作的无线射频信道;

其中,无线射频信道可以用于传输WIFI、蓝牙等无线射频信号。

S22:第一终端确定无线射频信道受到HDMI信号的干扰,则对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率;

其中,第一终端在传输HDMI信号时的初始分辨率可以是根据第二终端支持的分辨率确定的,比如第二终端支持的最高分辨率;或者,第一终端在传输HDMI信号时的初始分辨率还可以第一终端支持的指定分辨率,比如第一终端支持的最高分辨率。

S23:第一终端以目标分辨率,进行HDMI信号传输。

在本申请实施例中,当确定第一终端与第二终端进行HDMI传输时,对第一终端当前工作的无线射频信道产生干扰,则通过第一终端对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率,并且以目标分辨率与第二终端进行HDMI信号传输,即,本申请只需要降低HDMI信号传输的分辨率即可,该方式不需要增加物理硬件,不受设备参数的限制,适应性广,能够简单快速地降低HDMI信号传输对无线射频信号的干扰。

下面结合图3对本申请中的无线射频及HDMI源设备信号传输控制方法进行详细介绍:

参阅图3所示,其为本申请实施例中的一种用于无线射频及HDMI源设备信号传输控制终端的工作框图。其中,带WIFI的HDMI源设备即第一终端,HDMI Sink设备(显示器)即第二终端,HDMI源设备与HDMI Sink设备之间通过HDMI线缆进行HDMI信号的传输,具体为:HDMI源设备输出HDMI信号,HDMI Sink设备接收HDMI源设备输出的HDMI信号。该图主要是以WIFI信号和蓝牙信号作为无线射频信号为例进行详细介绍的。

需要说明的是,本申请实施例中的无线射频及HDMI源设备信号传输控制方法可以通过软件来实现,通过在HDMI源设备中部署相关的软件,实现该方法。相关软件可以包括:HDMI输出接口检测模块、WIFI 2.4G、5G检测模块、蓝牙检测模块、干扰信号检测模块、控制模块、主机分辨率自动切换模块这几个部分。下面对各个模块功能做具体介绍:

HDMI输出接口检测模块,用于探测HDMI输出接口是否工作。其中,当HDMI Sink设备插入到HDMI源设备上的HDMI输出接口后,HDMI源设备可以通过HDMI线缆向HDMI Sink设备输出HDMI信号,此时HDMI输出接口开始工作;在HDMI信号传输结束后,HDMI Sink设备拔出,HDMI输出接口停止工作。

WIFI2.4G、5G检测模块,用于探测WIFI模块是否工作;其中,当HDMI源设备通过WIFI模块进行WIFI信号传输时,比如用户在WIFI开启时,通过HDMI源设备浏览网页、浏览影视等时,WIFI模块处于工作状态。

蓝牙检测模块,用于探测蓝牙功能是否启用。其中,当HDMI源设备通过蓝牙模块进行蓝牙信号传输时,比如用户在蓝牙开启时,使用无线鼠标操作HDMI源设备,该情况下,蓝牙模块处于工作状态。

干扰信号检测模块,用于探测HDMI信号的杂散是否影响WIFI模块与蓝牙模块正常工作,并且输出相应的阈值给控制模块。

控制模块,用于接收干扰信号检测模块的阈值,达到相应的阈值后,则向主机分辨率自动切换模块模块发送指令,以使HDMI源设备切换输出分辨率。

其中,杂散指通信含义上,接收机解调过程产生的新频率信号对其他系统的干扰。

在本申请实施例中,第一终端通过HDMI输出接口检测模块定时扫描是否有第二终端插入,如果检测到插入,第一终端立即启动干扰信号检测模块,干扰信号检测模块开始工作后,探测HDMI信号的杂散是否影响WIFI模块与蓝牙模块正常工作,并且输出相应的阈值给控制模块。控制模块可以通过无线射频信号通信延时或传输速率等参数与接收到的相关阈值之间的大小,来确定无线射频信道是否受到干扰。

比如,预置的延时阈值为T1,第一终端当前工作的一个无线射频信号用于传输WIFI信号,当干扰信号检测模块检测到该WIFI信号的通信延时为T2时,T2大于T1,即可确定无线射频信道受到干扰。

再比如预设的速率阈值为V1,第一终端当前工作的一个无线射频信号用于传输WIFI信号,当干扰信号检测模块检测到该WIFI信号的传输速率为V2时,V2小于V1,即可确定无线射频信道受到干扰。

需要说明的是,除了上述所列举的根据无线射频信号的传输速率或是通信延时,来判断当前工作的无线射频信道是否受到干扰之外,还可以采用其他相关的参数进行判断,在此不做具体限定。

主机分辨率自动切换模块,用于接收控制模块发送的指令,自动切换输出分辨率。其中,控制模块发送的指令中可包含本次需要调整的分辨率的大小,比如由HDMI 4K 60帧切换为HDMI 4K 30帧。

上述只是以WIFI或蓝牙作为无线射频信号为例,进行举例说明的,对于其他的无线射频信号同样适用,在此不做具体限定。

下面对HDMI信号的调整过程进行详细介绍:

在本申请实施例中,当第一终端确定无线射频信道受到HDMI信号的干扰时,会对HDMI信号的初始分辨率进行至少一次调整,获得小于初始分辨率的目标分辨率。

在一种可选的实施方式中,第一终端每对HDMI信号的初始分辨率进行一次调整,获得调整后的分辨率,然后通过调整后的分辨率与第二终端进行HDMI信号传输;若确定无线射频信道仍受到HDMI信号的干扰,则对HDMI信号的当前分辨率再次进行调整,直至满足预设停止条件,并将最后一次调整获得的调整后的分辨率作为目标分辨率。

其中,预设停止条件为以下至少一种:

条件一:第一终端通过调整后的分辨率,与第二终端进行HDMI信号传输时,无线射频信道未受到HDMI信号的干扰。

条件二:第一终端对HDMI信号的分辨率调整次数达到预设值。

假设预设停止条件为条件一时,HDMI信号的初始分辨率为a1,当第一终端确定当前工作的一个用于传输WIFI信号的无线射频信道受到HDMI的干扰时,则可将初始分辨率a1调整为a2(a2<a1),然后通过调整后的分辨率a2与第二终端进行HDMI信号传输;继而,第一终端继续检测该无线射频信道是否仍受到HDMI的干扰,如果是,则继续调整,否则,则将a2将作为最终的目标分辨率。如果需要继续调整时,比如将a2调整为a3(a3<a2),此时第一终端继续检测该无线射频信道是否仍受到HDMI的干扰,若未受到,则停止,此时将a3将作为最终的目标分辨率。

假设预设停止条件为条件二时,比如预设值为3,HDMI信号的初始分辨率为b1,当第一终端确定当前工作的一个用于传输蓝牙信号的无线射频信道受到HDMI的干扰时,则可将初始分辨率b1调整为b2(b2<b1),然后判断调整次数是否达到预设值,此时调整次数为1,未达到预设值,则继续将分辨率b2调整为b3(b3<b2),此时调整次数为2,仍未达到预设值,继续将分辨率b3调整为b4(b4<b3),此时调整次数为3,达到预设值,将b4作为最终的目标分辨率。

在上述实施方式中,由于本申请实施例是由第一终端对传输HDMI信号时的初始分辨率进行至少一次调整,在每一次调整后,第一终端都需要通过调整后的分辨率,与第二终端进行HDMI信号传输,进而,重新判断此时的HDMI信号是否还会对无线射频信道产生干扰。若确定无线射频信道仍受到HDMI信号的干扰,则需要对HDMI信号的当前分辨率再次进行调整,直至满足预设停止条件,并将最后一次调整获得的调整后的分辨率作为目标分辨率,可以使第一终端经过多次调整以更加有效地降低HDMI信号对无线射频信道的干扰。

在一种可选的实施方式中,第一终端获得调整后的分辨率的方式有以下两种:

方式一、第一终端从获取的至少一个第一分辨率中,选择一个小于初始分辨率的第一分辨率,并将选择的第一分辨率作为调整后的分辨率,其中,至少一个第一分辨率为第二终端支持的分辨率。

具体地,HDMI源设备可以通过DDC(Display data channel,显示数据通读道)取EDID(Extended Display Identification Data,扩展显示表识数据)的信息以确定HDMI Sink能支持的分辩率。比如,获取到的有c1、c2、c3等第二终端支持的分辨率,第一终端通过比较这些分辨率与当前分辨率的大小,选取其中一个作为调整后的分辨率,比如选择c1作为调整后的分辨率。

方式二、第一终端接收第二终端发送的第二分辨率,并将第二分辨率作为调整后的分辨率,其中,第二分辨率为第一终端向第二终端发送用于切换分辨率的提示信息后,第二终端根据提示信息确定的分辨率。

具体的,第一终端可以通过reset(重置)指令,将提示信息发送给第二终端,提示用户选择第二分辨率,第二终端将用户选择的分辨率返回给第一终端,然后第一终端将接收到的第二分辨率作为目标分辨率。

比如,HDMI源设备通过软开关进行HPD重新连接下发reset指令,其中,reset指令用于指示所述HDMI sink设备使用主动降低分辨率与HDMI源设备进行通信。其中,软开关即HDMI源设备通过某种阈值设定强制关闭HDMI接口输出,达到预定时间阈值重新输出信号,使得HDMI源设备与HDMI Sink设备重新连接。

由于本申请第一终端可以从获取的至少一个第一分辨率中,选择一个小于初始分辨率的第一分辨率,并将选择的第一分辨率作为调整后的分辨率;或者,第一终端还可以接收第二终端发送的第二分辨率,并将第二分辨率作为调整后的分辨率,来获取调整后的分辨率,为第一终端和第二终端进行信号传输提供目标分辨率。即,第一终端可以主动根据当前第二终端支持的第一分辨率中选取一个作为调整后的分辨率,也可以被动接收第二终端返回的调整后的分辨率,可以根据实际情况灵活设置调整后的分辨率。

在一种可选的实施方式中,在第一终端与第二终端结束HDMI信号传输后,第一终端将当前分辨率切换为第一终端支持的指定分辨率。

比如,HDMI源设备通过HDMI输出接口检测模块,定时扫描是否有HDMI Sink设备插入或拔出,如果探测到HDMI Sink设备拔出,HDMI源设备可以将当前分辨率切换到指定分辨率为最高分辨率,比如切换为HDMI 4K 60帧。

在上述实施方式中,由于本申请实施例是在第一终端与第二终端的HDMI信号传输结束后,将当前分辨率切换为第一终端支持的指定分辨率,使第一终端能在信号传输结束后支持任意指定的分辨率,以便下一次与第二终端再次HDMI信号传输时,可以基于该指定分辨率进行传输或调整,更加简单高效。

如图4所示,本申请实施例提供一种无线射频及HDMI源设备信号传输控制方法的工作逻辑示意图,下面以第一终端为HDMI源设备,第二终端为HDMI Sink设备为例介绍具体工作逻辑:

HDMI源设备通过输出接口检测,判断是否检测到HDMI Sink设备。若检测到,则判断HDMI Sink设备是插入还是拔出。若是插入,则进行WIFI检测、蓝牙检测及其他无线设备工作检测,若是拔出,则将分辨率切换到HDMI源设备支持的最高分辨率;当检测到WIFI检测、蓝牙检测或是其他无线设备正在使用后,则对进行干扰信号检测,判断源设备射频信号是否有数据传输;若是,提示用户有干扰,进而提示是否切换输出分辨率,如果用户选择是,则切换到更低分辨率,如果用户选择否,则退出本流程。其中,若检测到WIFI检测、蓝牙检测或是其他无线设备未使用,则继续进行工作检测即可。

具体地,上述流程可概括为以下几个步骤:

步骤1:HDMI源设备上电后,带WIFI的HDMI源设备进入正常工作模式;

步骤2:HDMI源设备输出接口定时扫描是否有HDMI Sink设备插入。如果探测到HDMI Sink设备拔出,HDMI源设备将输出分辨率切换为所支持的最高分辨率,如果探测到HDMI Sink设备插入,HDMI源设备则进行WIFI检测、蓝牙检测及其他无线设备工作检测。

步骤3:HDMI源设备开始工作,探测射频信号中的WIFI、蓝牙、其他无线设备等是否工作。若检测到无线设备正在使用后,检测设备射频信号是否有数据传输;若是,提示用户有干扰是否切换输出分辨率,如果用户选择是,则切换到更低分辨率,HDMI源设备控制输出模块将HDMI2.0 4K 60帧分别率切换至HDMI2.0 4K 30帧分辨率或者更加低的分辨率。

步骤4:如此反复,通过HDMI源设备智能切换输出分辨率和射频信号收发干扰检测模块的逻辑配合,达到降低HDMI信号传输对WIFI等无线射频信号的干扰,并且通过降低HDMI输出分辨率使信号传输速率降低,可以增加信号上升边沿时间有助于提升整机的EMI(Electromagnetic Interference,即电磁干扰)性能。

如图5所示,本申请实施例提供另一种无线射频及HDMI源设备信号传输控制方法的流程示意图,包括以下步骤:

S501:第二终端与第一终端进行HDMI信号传输时,接收第一终端发送的用于切换分辨率的提示信息,其中,提示信息为第一终端确定当前工作的无线射频信道受到HDMI信号的干扰后发送的。

S502:第二终端根据提示信息确定目标对象选择的第二分辨率。

S503:第二终端将第二分辨率返回给第一终端,以使第一终端根据第二分辨率对HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,并通过目标分辨率,与第二终端进行HDMI信号传输。

第二终端可以接收第一终端通过Reset指令发送提示信息,进而提示信息提示用户选择分辨率,并将用户选择的分辨率返回给第一终端以使第一终端确定目标分辨率,具体实施过程参见上述实施例,重复之处不再赘述。

由于本申请实施例是第二终端与第一终端进行HDMI信号传输时,接收第一终端发送的用于切换分辨率的提示信息,并且根据提示信息确定目标对象选择第二分辨率,然后将第二分辨率返回给第一终端,以使第一终端根据第二分辨率对HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,并通过目标分辨率,与第二终端进行HDMI信号传输,即本申请只需要降低HDMI信号传输的分辨率,该方式不需要增加物理硬件,不受设备参数的限制,适应性广,能够简单快速地降低HDMI信号传输对无线射频信号的干扰。

下面结合图6对本申请实施例中的方法进行概括。如图6所示,本申请实施例提供一种无线射频及HDMI源设备信号传输控制方法的具体流程图,包括以下步骤:

S601:第一终端通过定时扫描HDMI输出接口,检测到第二终端插入;

S602:第一终端确定当前工作的无线射频信道;

S603:第一终端通过检测该无线射频信道的通信延时,确定该无线射频信道被干扰;

S604:第一终端向第二终端发送用于指示切换分辨率的提示信息;

S605:第二终端根据该提示信息向用户进行提示;

S606:第二终端将用户确定的分辨率返回给第一终端;

实施中,第一终端向第二终端发送提示信息,提示是否切换分辨率;

S607:第一终端将第二终端返回的分辨率作为调整后的分辨率;

S608:第一终端与第二终端通过调整后的分辨率进行信号传输;

S609:第一终端检测到该无线射频信道仍受到干扰;

S6010:第一终端对分辨率再次调整。

实施中:第一终端对分辨率再次调整,直到无线射频信道不受到干扰,或者调整次数达到预设值,停止调整。

综上,本申请通过HDMI输出接口智能切换分辨率,适时降低的输出信号的速率增加信号上升边沿时间有助于提升了整机的EMI性能,解决了相关技术下,HDMI与WIFI相互干扰带来WIFI性能降低传输速率慢的问题。在不增加硬件成本情况下,同时不降低WIFI带宽,带来流畅的视频体验。

基于相同的发明构思,本申请实施例还提供一种无线射频及HDMI源设备信号传输控制装置。如图7所示,其为本申请实施例提供一种无线射频及HDMI源设备信号传输控制装置700,该装置包括:

确定单元701,用于进行HDMI信号传输时,确定第一终端当前工作的无线射频信道,第一终端为HDMI源设备;

调整单元702,用于若确定无线射频信道受到HDMI信号的干扰,则对HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,目标分辨率小于初始分辨率;

传输单元703,用于以目标分辨率,进行HDMI信号传输。

可选的,调整单元702具体用于:

每对HDMI信号的初始分辨率进行一次调整,获得调整后的分辨率;

以调整后的分辨率,与第二终端进行HDMI信号传输,第二终端为HDMI显示设备;

若确定无线射频信道仍受到HDMI信号的干扰,则对HDMI信号的当前分辨率再次进行调整,直至满足预设停止条件,并将最后一次调整获得的调整后的分辨率作为目标分辨率。

可选的,预设停止条件包括:

以调整后的分辨率,进行HDMI信号传输时,无线射频信道未受到HDMI信号的干扰;或者

对HDMI信号的分辨率调整次数达到预设值。

可选的,调整单元702还用于通过下列方式获得调整后的分辨率:

从获取的至少一个第一分辨率中,选择一个小于初始分辨率的第一分辨率,并将选择的第一分辨率作为调整后的分辨率,其中,至少一个第一分辨率为第二终端支持的分辨率;或者

接收第二终端发送的第二分辨率,并将第二分辨率作为调整后的分辨率,其中,第二分辨率为第一终端向第二终端发送用于切换分辨率的提示信息后,第二终端根据提示信息确定的分辨率。

可选的,装置还包括:

切换单元704,用于在HDMI信号传输结束后,将当前分辨率切换为第一终端支持的指定分辨率。

基于相同的发明构思,本申请实施例还提供一种无线射频及HDMI源设备信号传输控制装置。如图8所示,本申请实施例提供的另一种无线射频及HDMI源设备信号传输控制装置800,该装置包括:

接收单元801,用于与第一终端进行HDMI信号传输时,接收第一终端发送的用于切换分辨率的提示信息,其中,提示信息为第一终端确定当前工作的无线射频信道受到HDMI信号的干扰后发送的;

确定单元802,用于根据提示信息确定目标对象选择的第二分辨率;

返回单元803,用于将第二分辨率返回给第一终端,以使第一终端根据第二分辨率对HDMI信号的初始分辨率进行至少一次调整,获得目标分辨率,并通过目标分辨率进行HDMI信号传输,目标分辨率小于初始分辨率。

综上,本申请只需要降低HDMI信号传输的分辨率,该方式不需要增加物理硬件,不受设备参数的限制,适应性广,能够简单快速地降低HDMI信号传输对无线射频信号的干扰。

为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本申请时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。

与上述方法实施例基于同一发明构思,本申请实施例中还提供了一种电子设备。在一种实施例中,该电子设备可以是第一终端或第二终端,如图1所示的第一终端10或第二终端20。在该实施例中,电子设备的结构可以如图9所示,包括存储器901,通讯模块903以及一个或多个处理器902。

存储器901,用于存储处理器902执行的计算机程序。存储器901可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及运行即时通讯功能所需的程序等;存储数据区可存储各种即时通讯信息和操作指令集等。

存储器901可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器901也可以是非易失性存储器(non-volatile memory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);或者存储器901是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器901可以是上述存储器的组合。

处理器902,可以包括一个或多个中央处理单元(central processing unit,CPU)或者为数字处理单元等等。处理器902,用于调用存储器901中存储的计算机程序时实现上述无线射频及HDMI源设备信号传输控制方法。

通讯模块903用于与终端和其他服务器进行通信。

本申请实施例中不限定上述存储器901、通讯模块903和处理器902之间的具体连接介质。本申请实施例在图9中以存储器901和处理器902之间通过总线904连接,总线904在图9中以粗线描述,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线904可以分为地址总线、数据总线、控制总线等。为便于描述,图9中仅用一条粗线描述,但并不描述仅有一根总线或一种类型的总线。

存储器901中存储有计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于实现本申请实施例的无线射频及HDMI源设备信号传输控制方法。处理器902用于执行上述的无线射频及HDMI源设备信号传输控制方法,如图2或图5所示。

在另一种实施例中,终端的结构可以如图10所示,包括:通信组件1010、存储器1020、显示单元1030、摄像头1040、传感器1050、音频电路1060、蓝牙模块1070、处理器1080等部件。

通信组件1010用于与服务器进行通信。在一些实施例中,可以包括电路WIFI模块,WIFI模块属于短距离无线传输技术,终端通过WIFI模块可以帮助用户收发信息。

存储器1020可用于存储软件程序及数据。处理器1080通过运行存储在存储器1020的软件程序或数据,从而终端的各种功能以及数据处理。存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器1020存储有使得终端能运行的操作系统。本申请中存储器1020可以存储操作系统及各种应用程序,还可以存储执行本申请实施例无线射频及HDMI源设备信号传输控制方法的代码。

显示单元1030还可用于显示由用户输入的信息或提供给用户的信息以及终端20的各种菜单的图形用户界面(graphical user interface,GUI)。具体地,显示单元1030可以包括设置在终端正面的显示屏1032。其中,显示屏1032可以采用液晶显示器、发光二极管等形式来配置。显示单元1030可以用于显示本申请实施例中的提示信息界面。

显示单元1030还可用于接收输入的数字或字符信息,产生与终端的用户设置以及功能控制有关的信号输入,具体地,显示单元1030可以包括设置在终端正面的触摸屏1031,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。

其中,触摸屏1031可以覆盖在显示屏1032之上,也可以将触摸屏1031与显示屏1032集成而实现终端的输入和输出功能,集成后可以简称触摸显示屏。本申请中显示单元1030可以显示应用程序以及对应的操作步骤。

摄像头1040可用于捕获静态图像,用户可以将摄像头1040拍摄的图像通过应用发布评论。摄像头1040可以是一个,也可以是多个。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器1080转换成数字图像信号。

终端还可以包括至少一种传感器1050,比如加速度传感器1051、距离传感器1052、指纹传感器1053、温度传感器1054。终端还可配置有陀螺仪、气压计、湿度计、温度计、红外线传感器、光传感器、运动传感器等其他传感器。

音频电路1060、扬声器1061、传声器1062可提供用户与终端之间的音频接口。音频电路1060可将接收到的音频数据转换后的电信号,传输到扬声器1061,由扬声器1061转换为声音信号输出。终端还可配置音量按钮,用于调节声音信号的音量。另一方面,传声器1062将收集的声音信号转换为电信号,由音频电路1060接收后转换为音频数据,再将音频数据输出至通信组件1010以发送给比如另一终端,或者将音频数据输出至存储器1020以便进一步处理。

蓝牙模块1070用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,终端可以通过蓝牙模块1070与同样具备蓝牙模块的可穿戴终端(例如智能手表)建立蓝牙连接,从而进行数据交互。

处理器1080是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器1020内的软件程序,以及调用存储在存储器1020内的数据,执行终端的各种功能和处理数据。在一些实施例中,处理器1080可包括一个或多个处理单元;处理器1080还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器1080中。本申请中处理器1080可以运行操作系统、应用程序、用户界面显示及触控响应,以及本申请实施例的无线射频及HDMI源设备信号传输控制方法。另外,处理器1080与显示单元1030耦接。

在一些可能的实施方式中,本申请提供的无线射频及HDMI源设备信号传输控制方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算机设备上运行时,程序代码用于使计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的无线射频及HDMI源设备信号传输控制方法中的步骤,例如,计算机设备可以执行如图2或图5中所示的步骤。

程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

本申请的实施方式的信号传输控制的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算装置上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被命令执行系统、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由命令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C 等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算装置上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算装置上部分在远程计算装置上执行、或者完全在远程计算装置或服务器上执行。在涉及远程计算装置的情形中,远程计算装置可以通过任意种类的网络包括局域网(LAN)或广域网(WAN)连接到用户计算装置,或者,可以连接到外部计算装置(例如利用因特网服务提供商来通过因特网连接)。

应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。

此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

转载请注明原文地址:https://win.8miu.com/read-53.html

最新回复(0)