一种投屏方法及相关设备技术

技术编号:30687129 阅读:21 留言:0更新日期:2021-11-06 09:19
本发明专利技术适用于投屏技术领域,提供了一种投屏方法及相关设备,所述方法具体包括:发送器接收来自接收器发送的EDID信息,EDID信息为接收器通过与其连接的所述显示设备获取,用于得到对应的显示设备的一个最佳分辨率信息;发送器根据收到的EDID信息向对应的接收器建立投屏关系;发送器根据投屏关系的建立数量向与其连接的数据源设备发送一个输出分辨率信息,输出分辨率信息用于数据源设备向发送器发送与所述输出分辨率信息相同分辨率的视频数据,之后,发送器将视频数据发送给具有投屏关系的接收器,用于与接收器连接的显示设备进行显示。本发明专利技术还提供一种投屏发送器和投屏接收器。本发明专利技术解决了不同场景下投屏产生画面模糊和屏幕闪烁的问题。幕闪烁的问题。幕闪烁的问题。

【技术实现步骤摘要】
一种投屏方法及相关设备


[0001]本专利技术属于投屏
,尤其涉及一种投屏方法及相关设备。

技术介绍

[0002]投屏又名为屏幕共享,是指利用有线或无线网络通信技术将一个设备输出的画面实时地显示到另一个设备上的技术,输出的内容包括多媒体画面和可见的操作信息。由于互联网的快速发展,投屏的应用场景越来越多,多媒体教学、会议展示、大型展览会等都利用到了投屏技术。
[0003]在现有的无线投屏技术方案中,经常出现数据源设备投屏到目标设备时的一对一、一对多、多对一的使用情况,在一对一的使用场景中,数据源设备和显示设备的画面分辨率控制是比较好实现的,只要在投屏和接收的两端进行一次控制就可以实现,而一对多、多对一的场景往往存在不同分辨率的数据源,并且投屏所使用的显示设备也不一定拥有相同的硬件参数,使得一对多、多对一的投屏效果不是很好,例如画面拼接不自然、投屏显示较模糊、投屏时会出现画面闪烁等问题。

技术实现思路

[0004]本专利技术实施例提供一种投屏方法,旨在解决不同场景下投屏产生画面模糊和屏幕闪烁的问题。
[0005]第一方面,本专利技术实施例提供的一种投屏方法,所述投屏方法基于投屏装置,所述投屏装置包括多个发送器和多个接收器,每一个所述发送器用于与一个数据源设备连接并实现数据通信,每一个所述接收器用于与一个显示设备连接并实现数据通信,每一个所述发送器与所有所述接收器实现数据通信连接,该方法包括以下步骤:
[0006]所述发送器接收来自所述接收器发送的EDID信息,所述EDID信息为所述接收器通过与其连接的所述显示设备获取,用于得到对应的所述显示设备的一个最佳分辨率信息;
[0007]所述发送器根据收到的所述EDID信息向对应的所述接收器建立投屏关系;
[0008]所述发送器根据所述投屏关系的建立数量向与其连接的所述数据源设备发送一个输出分辨率信息,所述输出分辨率信息用于所述数据源设备向所述发送器发送与所述输出分辨率信息相同分辨率的视频数据,之后,所述发送器将所述视频数据发送给具有所述投屏关系的所述接收器,用于与所述接收器连接的所述显示设备进行显示。
[0009]更进一步地,所述发送器根据收到的所述EDID信息向对应的所述接收器建立投屏关系的步骤包括:
[0010]所述发送器向收到的所述EDID信息中对应的所述接收器发送投屏请求,并接收所述接收器根据所述投屏请求返回的确认信息,所述发送器根据所述确认信息确认所述投屏关系的建立。
[0011]更进一步地,所述发送器根据所述投屏关系的建立数量向与其连接的所述数据源设备发送一个输出分辨率信息,所述输出分辨率信息用于所述数据源设备向所述发送器发
送与所述输出分辨率信息相同分辨率的视频数据的步骤具体包括以下子步骤:
[0012]若所述发送器仅与其中一个所述接收器建立了所述投屏关系,则所述发送器根据接收到的所述EDID信息中的所述最佳分辨率信息,向所述数据源设备发送与所述EDID信息中的所述最佳分辨率信息相同的所述输出分辨率信息,用于所述数据源设备根据所述输出分辨率信息输出匹配一致的所述视频数据给所述发送器;
[0013]若所述发送器与其中至少两个所述接收器建立了所述投屏关系,那么所述发送器根据接收到的至少两个所述EDID信息中的最大的所述最佳分辨率信息,向所述数据源设备发送一个与所述EDID信息中的该最大的所述最佳分辨率信息相同的所述输出分辨率信息,用于所述数据源设备根据所述输出分辨率信息输出匹配一致的所述视频数据给所述发送器。
[0014]第二方面,本专利技术实施例提供了另一种投屏方法,所述投屏方法基于投屏装置,所述投屏装置包括多个发送器和多个接收器,每一个所述接收器与一个显示设备连接并实现数据通信,每一个所述发送器用于与一个数据源设备连接并实现数据通信,每一个所述接收器与所有所述发送器实现数据通信连接,该方法包括以下步骤:
[0015]所述接收器获取与其通信连接的所述显示设备的EDID信息,所述EDID信息用于得到对应的所述显示设备的最佳分辨率信息;
[0016]所述接收器将所述EDID信息发送给所有所述发送器,并与接收了所述EDID信息的所述发送器建立投屏关系;
[0017]所述接收器接收所述发送器发送的视频数据,并根据所述投屏关系的建立数量和与所述接收器连接的所述显示器的所述最佳分辨率信息,对接收的所述视频数据进行数据转换处理,使所述视频数据转换为一个分辨率与所述显示设备的所述最佳分辨率相同的投屏视频;
[0018]所述接收器将所述投屏视频发送给所述显示设备进行显示。
[0019]更进一步地,所述接收器将所述EDID信息发送给所有所述发送器,并与接收了所述EDID信息的所述发送器建立投屏关系的步骤具体包括:
[0020]所述接收器接收所述发送器发送的投屏请求,并返回一个确认信息给所述发送器,以实现所述投屏关系的建立。
[0021]更进一步地,所述接收器接收所述发送器发送的视频数据,并根据所述投屏关系的建立数量和与所述接收器连接的所述显示器的所述最佳分辨率信息,对接受的所述视频数据进行数据转换处理,使所述视频数据转换为一个分辨率与所述显示设备的所述最佳分辨率相同的投屏视频的步骤具体包括以下子步骤:
[0022]若所述接收器仅与其中一个发送器建立了所述投屏关系,则所述接收器将所述发送器发送过来的所述视频数据直接作为所述投屏视频;
[0023]若所述接收器与至少两个所述发送器建立了所述投屏关系,定义所述投屏关系的建立数量为m,则所述接收器根据所述建立数量将一个与连接至所述接收器的所述显示设备的最佳分辨率大小相同的视频画面平均分割成m个子视频框,并将每一个建立了所述投屏关系的所述发送器发出的所述视频数据进行缩放和组合,并分别填充至其中一个所述子视频框中,以得到所述投屏视频。
[0024]第三方面,本专利技术实施例还提供一种投屏发送器,包括:存储器、处理器及存储在
所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中任一项所述的投屏方法中的步骤。
[0025]第四方面,本专利技术实施例还提供一种投屏接收器,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中任一项所述的投屏方法中的步骤。
[0026]第五方面,本专利技术实施例还提供一种投屏系统,包括如上述实施例中所述的投屏发送器和投屏接收器。
[0027]第六方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述中任一项所述的投屏方法中的步骤。
[0028]本专利技术所达到的有益效果,由于采用了投屏装置组件间传输EDID信息的方式,使得投屏源设备能够直接根据EDID信息进行视频输出,并且投屏装置能够实时监测并处理投屏数据,能够减少投屏时产生的模糊和闪烁现象。
附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏方法,其特征在于,所述投屏方法基于投屏装置,所述投屏装置包括多个发送器和多个接收器,每一个所述发送器用于与一个数据源设备连接并实现数据通信,每一个所述接收器用于与一个显示设备连接并实现数据通信,每一个所述发送器与所有所述接收器实现数据通信连接,该方法包括以下步骤:所述发送器接收来自所述接收器发送的EDID信息,所述EDID信息为所述接收器通过与其连接的所述显示设备获取,用于得到对应的所述显示设备的一个最佳分辨率信息;所述发送器根据收到的所述EDID信息向对应的所述接收器建立投屏关系;所述发送器根据所述投屏关系的建立数量向与其连接的所述数据源设备发送一个输出分辨率信息,所述输出分辨率信息用于所述数据源设备向所述发送器发送与所述输出分辨率信息相同分辨率的视频数据,之后,所述发送器将所述视频数据发送给具有所述投屏关系的所述接收器,用于与所述接收器连接的所述显示设备进行显示。2.如权利要求1所述的投屏方法,其特征在于,所述发送器根据收到的所述EDID信息向对应的所述接收器建立投屏关系的步骤包括:所述发送器向收到的所述EDID信息中对应的所述接收器发送投屏请求,并接收所述接收器根据所述投屏请求返回的确认信息,所述发送器根据所述确认信息确认所述投屏关系的建立。3.如权利要求1所述的投屏方法,其特征在于,所述发送器根据所述投屏关系的建立数量向与其连接的所述数据源设备发送一个输出分辨率信息,所述输出分辨率信息用于所述数据源设备向所述发送器发送与所述输出分辨率信息相同分辨率的视频数据的步骤具体包括以下子步骤:若所述发送器仅与其中一个所述接收器建立了所述投屏关系,则所述发送器根据接收到的所述EDID信息中的所述最佳分辨率信息,向所述数据源设备发送与所述EDID信息中的所述最佳分辨率信息相同的所述输出分辨率信息,用于所述数据源设备根据所述输出分辨率信息输出匹配一致的所述视频数据给所述发送器;若所述发送器与其中至少两个所述接收器建立了所述投屏关系,那么所述发送器根据接收到的至少两个所述EDID信息中的最大的所述最佳分辨率信息,向所述数据源设备发送一个与所述EDID信息中的该最大的所述最佳分辨率信息相同的所述输出分辨率信息,用于所述数据源设备根据所述输出分辨率信息输出匹配一致的所述视频数据给所述发送器。4.一种投屏方法,其特征在于,所述投屏方法基于投屏装置,所述投屏装置包括多个发送器和多个接收器,每一个所述接收器与一个显示设备连接并实现数据通信,每一个所述发送器用于与一个数据源设备连接并实现数据通信,每一个所述接收器与所有所述发送器实现数据通信连接,该方法包括以下步骤:所述接收器获取与其通...

【专利技术属性】
技术研发人员:李政峰郑建章
申请(专利权)人:深圳市炬力北方微电子有限公司
类型:发明
国别省市:

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

1