投屏方法、设备和系统技术方案

技术编号:35992173 阅读:23 留言:0更新日期:2022-12-17 23:07
本公开提供了一种投屏方法、设备和系统。所述投屏方法,应用于投屏设备,包括:获取投屏参数,其中,所述投屏参数包括由投屏接收设备发送的投屏接收设备参数;基于获取的所述投屏参数,通过规则匹配得到匹配参数;基于所述匹配参数对源数据进行编码;以及将包括编码后的源数据的投屏数据发送到所述投屏接收设备。根据本公开的方法可以通过投屏设备和投屏接收设备的共同优化和协同工作,达到降低延时、降低功耗、改善发热并且提升显示效果的目的。改善发热并且提升显示效果的目的。改善发热并且提升显示效果的目的。

【技术实现步骤摘要】
投屏方法、设备和系统


[0001]本公开涉及通信
,尤其涉及一种投屏方法、设备和系统。

技术介绍

[0002]随着投屏技术的推广和普及,越来越多的用户在使用终端(例如,手机)观看视频、玩游戏的同时,也希望通过投屏技术享受大屏体验。目前的投屏技术由于使用固定参数将投屏资源传输至投屏接收设备,投屏设备和投屏接收设备对资源进行编解码处理而不做额外的修改,并且投屏设备和投屏接收设备的硬件之间存在差异,对一些刷新率要求高的应用,比如游戏等,目前的投屏技术存在高延时、高功耗、易发热并且资源显示效果不适用于大屏幕等问题。

技术实现思路

[0003]本公开提供一种投屏方法、设备和系统,以至少解决相关技术中投屏技术存在高延时、高功耗、易发热并且资源显示效果不适用于大屏幕等问题。
[0004]根据本公开的第一方面,提供了一种投屏方法,应用于投屏设备,包括:获取投屏参数,其中,所述投屏参数包括由投屏接收设备发送的投屏接收设备参数;基于获取的所述投屏参数,通过规则匹配得到匹配参数;基于所述匹配参数对源数据进行编码;以及将包括编码后的所述源数据的投屏数据发送到所述投屏接收设备。
[0005]优选地,所述获取投屏参数,包括:获取源数据参数和投屏设备参数;建立与所述投屏接收设备的握手连接;基于所述握手连接的建立,接收所述投屏接收设备发送的所述投屏接收设备参数。
[0006]优选地,所述源数据参数包括源分辨率,所述投屏接收设备参数包括分辨率档位信息;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,包括:计算所述分辨率档位信息中的每个分辨率档位与所述源分辨率之间的匹配度;基于计算的所述匹配度,在所述分辨率档位信息中选择分辨率匹配档位。
[0007]优选地,所述基于所述匹配参数对源数据进行编码,包括:基于所述分辨率匹配档位对所述源数据进行编码;其中,所述投屏数据包括所述分辨率匹配档位。
[0008]优选地,所述源数据参数包括目标帧率,所述投屏设备参数包括支持刷新率;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,包括:对所述支持刷新率进行排序;根据排序后的所述支持刷新率,确定匹配所述目标帧率的匹配刷新率;按照所述匹配刷新率调整屏幕的刷新率。
[0009]优选地,所述源数据参数包括目标帧率;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,还包括:设置所述目标帧率为匹配帧率;所述基于所述匹配参数对所述源数据进行编码,包括:基于所述匹配帧率对所述源数据进行编码;其中,所述投屏数据包括所述匹配帧率。
[0010]优选地,所述投屏设备参数包括第一屏幕模式,所述投屏接收设备参数包括第二
屏幕模式;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,包括:确定第一屏幕模式与第二屏幕模式的一致性,其中,第一屏幕模式和第二屏幕模式包括横屏模式和竖屏模式;在第一屏幕模式与第二屏幕模式不一致的情况下,确定第二屏幕模式为匹配屏幕模式。
[0011]优选地,所述基于所述匹配参数对所述源数据进行编码,包括:基于所述匹配屏幕模式对所述源数据进行编码。
[0012]根据本公开的第二方面,提供了一种投屏方法,应用于投屏接收设备,包括:将投屏接收设备参数发送到投屏设备;接收由所述投屏设备发送的包括编码后的源数据的投屏数据;对接收到的所述编码后的源数据进行解码以获得解码数据;基于所述解码数据在屏幕上进行显示。
[0013]优选地,所述将投屏接收设备参数发送到投屏设备,包括:建立与所述投屏设备的握手连接;基于所述握手连接的建立,将所述投屏接收设备参数发送到所述投屏设备。
[0014]优选地,所述投屏数据还包括匹配参数;所述方法还包括:按照所述匹配参数调整屏幕的参数。
[0015]优选地,所述匹配参数包括分辨率匹配档位;所述按照所述匹配参数调整屏幕的参数,包括:按照所述分辨率匹配档位调整所述屏幕的分辨率。
[0016]优选地,所述匹配参数包括匹配帧率;所述按照所述匹配参数调整屏幕的参数,包括:对支持刷新率进行排序;根据排序后的所述支持刷新率,确定与所述匹配帧率匹配的匹配刷新率;按照所述匹配刷新率调整所述屏幕的刷新率。
[0017]优选地,所述基于所述解码数据在屏幕上进行显示,还包括:对所述解码数据进行显示增强处理以获得显示增强后的数据;基于所述显示增强后的数据在屏幕上进行显示。
[0018]优选地,所述显示增强处理包括插帧处理、超分处理和色彩处理中的至少一个。
[0019]优选地,所述插帧处理包括:基于运动补偿算法进行插帧,以获得补充插帧的数据;所述超分处理包括:使用超分模型进行分辨率提升,以获得分辨率提升的数据;并且所述色彩处理包括:通过高动态范围HDR算法进行色彩处理,以获得色彩处理后的数据。
[0020]根据本公开的第三方面,提供了一种投屏设备,包括:参数获取模块,被配置为获取投屏参数,其中,所述投屏参数包括由投屏接收设备发送的投屏接收设备参数;匹配参数得到模块,被配置为基于获取的所述投屏参数,通过规则匹配得到匹配参数;编码模块,被配置为基于所述匹配参数对源数据进行编码;以及投屏数据发送模块,被配置为将包括编码后的所述源数据的投屏数据发送到所述投屏接收设备。
[0021]优选地,所述参数获取模块被配置为:获取源数据参数和投屏设备参数;建立与所述投屏接收设备的握手连接;基于所述握手连接的建立,接收所述投屏接收设备发送的所述投屏接收设备参数。
[0022]优选地,所述源数据参数包括源分辨率,所述投屏接收设备参数包括分辨率档位信息;所述匹配参数得到模块被配置为:计算所述分辨率档位信息中的每个分辨率档位与所述源分辨率之间的匹配度;基于计算的所述匹配度,在所述分辨率档位信息中选择分辨率匹配档位。
[0023]优选地,所述编码模块被配置为:基于所述分辨率匹配档位对所述源数据进行编码;其中,所述投屏数据包括所述分辨率匹配档位。
[0024]优选地,所述源数据参数包括目标帧率,所述投屏设备参数包括支持刷新率;所述匹配参数得到模块被配置为:对所述支持刷新率进行排序;根据排序后的所述支持刷新率,确定匹配所述目标帧率的匹配刷新率;按照所述匹配刷新率调整屏幕的刷新率。
[0025]优选地,所述源数据参数包括目标帧率;所述匹配参数得到模块被配置为:设置所述目标帧率为匹配帧率;所述编码模块被配置为:基于所述匹配帧率对所述源数据进行编码;其中,所述投屏数据包括所述匹配帧率。
[0026]优选地,所述投屏设备参数包括第一屏幕模式,所述投屏接收设备参数包括第二屏幕模式;所述匹配参数得到模块被配置为:确定第一屏幕模式与第二屏幕模式的一致性,其中,第一屏幕模式和第二屏幕模式包括横屏模式和竖屏模式;在第一屏幕模式与第二屏幕模式不一致的情况下,确定第二屏幕模式为匹配屏幕模式。
[0027]优选地,所述编码模块被配置为:基于所述匹配屏幕模式对所述源数据进行编码。
[0028]根据本公开的第四方面,提供了一种投屏接收设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种投屏方法,应用于投屏设备,包括:获取投屏参数,其中,所述投屏参数包括由投屏接收设备发送的投屏接收设备参数;基于获取的所述投屏参数,通过规则匹配得到匹配参数;基于所述匹配参数对源数据进行编码;以及将包括编码后的所述源数据的投屏数据发送到所述投屏接收设备。2.根据权利要求1所述的方法,其中,所述获取投屏参数,包括:获取源数据参数和投屏设备参数;建立与所述投屏接收设备的握手连接;基于所述握手连接的建立,接收所述投屏接收设备发送的所述投屏接收设备参数。3.根据权利要求2所述的方法,其中,所述源数据参数包括源分辨率,所述投屏接收设备参数包括分辨率档位信息;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,包括:计算所述分辨率档位信息中的每个分辨率档位与所述源分辨率之间的匹配度;基于计算的所述匹配度,在所述分辨率档位信息中选择分辨率匹配档位。4.根据权利要求3所述的方法,其中,所述基于所述匹配参数对源数据进行编码,包括:基于所述分辨率匹配档位对所述源数据进行编码;其中,所述投屏数据包括所述分辨率匹配档位。5.根据权利要求2所述的方法,其中,所述源数据参数包括目标帧率,所述投屏设备参数包括支持刷新率;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,包括:对所述支持刷新率进行排序;根据排序后的所述支持刷新率,确定匹配所述目标帧率的匹配刷新率;按照所述匹配刷新率调整屏幕的刷新率。6.根据权利要求2所述的方法,其中,所述源数据参数包括目标帧率;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,还包括:设置所述目标帧率为匹配帧率;所述基于所述匹配参数对所述源数据进行编码,包括:基于所述匹配帧率对所述源数据进行编码;其中,所述投屏数据包括所述匹配帧率。7.根据权利要求2所述的方法,其中,所述投屏设备参数包括第一屏幕模式,所述投屏接收设备参数包括第二屏幕模式;所述基于获取的所述投屏参数,通过规则匹配得到匹配参数,包括:确定第一屏幕模式与第二屏幕模式的一致性,其中,第一屏幕模式和第二屏幕模式包括横屏模式和竖屏模式;在第一屏幕模式与第二屏幕模式不一致的情况下,确定第二屏幕模式为匹配屏幕模式。8.根据权利要求7所述的方法,所述基于所述匹配参数对所述源数据进行编码,包括:基于所述匹配屏幕模式对所述源数据进行编码。9.一种投屏方法,应用于投屏接收设备,包括:将投屏接收设备参数发送到投屏设备;
接收由所述投屏设备发送的包括编码后的源数据的投屏数据;对接收到的所述编码后的源数据进行解码以获得解码数据;基于所述解码数据在屏幕上进行显示。10.根据权利要求9所述的方法,其中,所述将投屏接收设备参数发送到投屏设备,包括:建立与所述投屏设备的握手连接;基于所述握手连接的建立,将所述投屏接收设备参数发送到所述投屏设备。11.根据权利要求10所述的方法,其中,所述投屏数据还包括匹配参数;所述方法还包括:按照所述匹配参数调整屏幕的参数。12.根据权利要求11所述的方法,其中,所述匹配参数包括分辨率匹配档位;所述按照所述匹配参数调整屏幕的参数,包括:按照所述分辨率匹配档位调整所述屏幕的分辨率。13.根据权利要求11所述的方法,其中,所述匹配参数包括匹配帧率;所述按照所述匹配参数调整屏幕的参数,包括:对支持刷新率进行排序;根据排序后的...

【专利技术属性】
技术研发人员:王莹孙宇赵文芳
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1