[发明专利]一种跨屏显示方法、系统、装置、设备及存储介质有效
申请号: | 202310001106.2 | 申请日: | 2023-01-03 |
公开(公告)号: | CN115826898B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 王宇;张力航 | 申请(专利权)人: | 南京芯驰半导体科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G09G3/20 |
代理公司: | 北京乐知新创知识产权代理事务所(普通合伙) 11734 | 代理人: | 江宇 |
地址: | 211899 江苏省南京市江北新区研创园团结路*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 方法 系统 装置 设备 存储 介质 | ||
本公开提供了一种跨屏显示方法、系统、装置、设备及存储介质,所述方法包括:接收第一显示设备发送的跨屏显示请求信息;基于跨屏显示请求信息,驱动第一显示设备执行将待跨屏显示图像帧写入至预设硬件缓存设备的操作;驱动第二显示设备执行从预设硬件缓存设备中读取待跨屏显示图像帧的操作,以使第二显示设备对待跨屏显示图像帧进行显示。采用该方法,不需要显示设备中的各个应用程序拥有相互兼容的信息共享协议和API,而是利用预设硬件缓存设备直接缓存需要跨屏显示的图像帧,通过在硬件层面上直接支持跨屏显示,达到了更好的显示设备兼容性,解决了应用程序不支持虚拟化调度就无法实现跨屏显示的问题。
技术领域
本公开涉及信息交互技术领域,尤其涉及一种跨屏显示方法、系统、装置、设备及存储介质。
背景技术
对于同一车辆配置有多个显示屏的应用场景,为了方便用户同时查看多个显示屏的显示内容,常需要不同显示屏之间进行跨屏显示,例如,需要将一个显示屏中的部分或全部显示内容显示到另一个显示屏中。
现有的跨屏显示方法通常是由同一个虚拟机平台以虚拟化方式对应车辆内各个不同的显示屏,然后在需要跨屏显示时,通过调用虚拟化API(Application ProgramInterface,应用程序接口),将不同操作系统下的不同显示屏之间的显示内容跨屏展示到同一个显示屏中。
然而,这种通过虚拟机平台来实现跨屏显示的方式需要各个应用程序拥有相互兼容的信息共享协议和API,对应用的开发要求较高,如果应用程序不支持虚拟化调度就无法实现跨屏显示。
发明内容
本公开提供了一种跨屏显示方法、系统、装置、设备及存储介质,以至少解决现有技术中存在的以上技术问题。
根据本公开的第一方面,提供了一种跨屏显示方法,所述方法包括:
接收第一显示设备发送的跨屏显示请求信息;其中,所述跨屏显示请求信息包括目标显示设备标识和第二显示设备的目标显示位置;
基于所述跨屏显示请求信息,驱动所述第一显示设备执行将待跨屏显示图像帧写入至预设硬件缓存设备的操作;其中,所述待跨屏显示图像帧为所述第一显示设备所显示的图像帧;
驱动所述第二显示设备执行从所述预设硬件缓存设备中读取所述待跨屏显示图像帧的操作,并驱动所述第二显示设备执行用所述待跨屏显示图像帧替换所述目标显示位置的原显示内容的操作,以使所述第二显示设备对所述待跨屏显示图像帧进行显示;其中,所述第二显示设备为所述目标显示设备标识对应的显示设备。
在一可实施方式中,所述基于所述跨屏显示请求信息,驱动所述第一显示设备执行将待跨屏显示图像帧写入至预设硬件缓存设备的操作,包括:
基于所述跨屏显示请求信息,驱动所述第一显示设备执行按照预设动画效果将待跨屏显示图像帧写入至预设硬件缓存设备的操作;
所述驱动所述第二显示设备执行从所述预设硬件缓存设备中读取所述待跨屏显示图像帧的操作,并驱动所述第二显示设备执行用所述待跨屏显示图像帧替换所述目标显示位置的原显示内容的操作,以使所述第二显示设备对所述待跨屏显示图像帧进行显示,包括:
驱动所述第二显示设备执行从所述预设硬件缓存设备中读取所述待跨屏显示图像帧以及所述预设动画效果的操作,以使所述第二显示设备按照所述预设动画效果对所述待跨屏显示图像帧进行显示。
在一可实施方式中,所述第二显示设备从所述预设硬件缓存设备中读取的待跨屏显示图像帧为已完全写入所述预设硬件缓存设备的图像帧。
在一可实施方式中,所述跨屏显示请求信息包括多个目标显示设备标识,每个所述目标显示设备标识对应一个第二显示设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京芯驰半导体科技有限公司,未经南京芯驰半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310001106.2/2.html,转载请声明来源钻瓜专利网。