[发明专利]屏幕分享方法、装置、设备及存储介质在审
申请号: | 202110287733.8 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113050900A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 张远 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F21/84 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲;刘丽华 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 分享 方法 装置 设备 存储 介质 | ||
1.一种屏幕分享方法,应用于电子设备,其特征在于,所述屏幕分享方法包括:
当接收到屏幕分享请求时,根据所述屏幕分享请求获取待处理程序;
获取所述电子设备自身的显示界面,并确定所述待处理程序在所述显示界面中的显示位置;
检测所述显示位置上是否有预设界面生成;
当检测到所述显示位置上有所述预设界面生成时,确定所述预设界面的触发程序,并确定所述触发程序的分享权限;
若所述分享权限为不支持分享所述触发程序,处理所述显示位置上的所述预设界面,得到待分享界面;
分享所述待分享界面。
2.如权利要求1所述的屏幕分享方法,其特征在于,所述确定所述待处理程序在所述显示界面中的显示位置包括:
获取所有日志,并获取所述待处理程序的程序标识;
根据所述程序标识从所述所有日志中提取所述待处理程序的程序日志;
获取所述程序日志的生成时间,并获取当前时间;
计算所述生成时间与所述当前时间的差值,得到间隔时间;
将所述间隔时间最小的程序日志确定为目标日志;
从所述目标日志上提取用于指示位置的信息作为显示坐标,并将与所述显示坐标对应的位置确定为所述显示位置。
3.如权利要求2所述的屏幕分享方法,其特征在于,所述检测所述显示位置上是否有预设界面生成包括:
获取日志时间大于所述当前时间的日志作为初筛日志,所述日志时间是指所述初筛日志的生成时间;
从所述初筛日志中提取与所述显示位置对应的位置日志;
检测所述位置日志中是否包含预设生成指令;
若所述位置日志中包含所述预设生成指令,确定所述显示位置上有所述预设界面生成。
4.如权利要求1所述的屏幕分享方法,其特征在于,所述确定所述触发程序的分享权限包括:
获取所述屏幕分享请求的授权反馈结果;
从所述授权反馈结果中获取授权子程序;
将所述触发程序与所述授权子程序进行比较;
若所述触发程序与所述授权子程序均不相同,确定所述分享权限为不支持分享所述触发程序。
5.如权利要求1所述的屏幕分享方法,其特征在于,所述处理所述显示位置上的所述预设界面,得到待分享界面包括:
获取所述预设界面的基础信息,所述基础信息用于指示所述预设界面的界面大小;
获取与所述基础信息对应的图层;
确定所述预设界面在所述显示位置上的界面位置;
利用所述图层覆盖所述界面位置,得到所述待分享界面。
6.如权利要求1所述的屏幕分享方法,其特征在于,所述根据所述屏幕分享请求获取待处理程序包括:
解析所述屏幕分享请求的报文头,得到所述报文头携带的地址信息;
从所述地址信息中获取指示发送请求的地址作为目标地址;
根据所述目标地址获取所述屏幕分享请求的请求方;
从配置表中获取与所述请求方对应的应用程序作为所述待处理程序,所述配置表中存储有对象与应用程序的映射关系。
7.如权利要求6所述的屏幕分享方法,其特征在于,所述分享所述待分享界面包括:
将与所述目标地址对应的终端确定为请求终端;
获取所述电子设备自身与所述请求终端的连接通道;
通过所述连接通道将所述待分享界面发送至所述请求终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287733.8/1.html,转载请声明来源钻瓜专利网。