[发明专利]一种屏幕同步显示方法、装置、系统及其电子设备有效
申请号: | 202010240649.6 | 申请日: | 2020-03-31 |
公开(公告)号: | CN111522518B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 黄海力;李选中;吴振志;吴涵渠 | 申请(专利权)人: | 深圳市奥拓电子股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市罗湖区清水河街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 屏幕 同步 显示 方法 装置 系统 及其 电子设备 | ||
1.一种屏幕同步显示方法,其特征在于,所述屏幕同步显示方法,包括:
使用同步控制平台的屏幕设置模块对接通讯服务模块;
搭建屏幕和各控制器之间的关系;
使用同步控制平台的路由管理模块对接通讯服务模块;
配置视频数据在控制器模块的各级路由管理模块的路由路径,实现屏幕同步。
2.根据权利要求1所述的屏幕同步显示方法,其特征在于,所述搭建屏幕和各控制器之间的关系,包括:
设置屏幕连接的控制器模块及其在各控制器模块上对应的画布分块。
设置各画布分块分别对应到LED发送卡的网口或LCD发送卡的接口,使画布分块上的画面输出到屏幕。
3.根据权利要求2所述的屏幕同步显示方法,其特征在于,所述设置屏幕连接的控制器模块及其在各控制器模块上的画布分块的方法,包括:
同步控制平台的屏幕设置模块使用通讯服务模块的接口,将屏幕分区;
每个屏幕分区对应一个控制器模块,可以选择相同的控制器模块;
完成分配屏幕所有区对应的控制器模块,将屏幕的显示画面分布到各控制器模块的画布分块。
4.根据权利要求3所述的屏幕同步显示方法,其特征在于,所述完成分配屏幕所有区对应的控制器模块,将屏幕的显示画面分布到各控制器模块的画布分块的方法,包括:
同步控制平台的屏幕设置模块使用通讯服务模块的接口,将某控制器模块分配到某屏幕的某区域;
读取出该控制器模块所有分配好的区域,按行区域分布计算方法生成模块画布,判断是否超出控制器模块能带载的画布面积,如果否,则不超出,进行所述步骤生成模块画布,如果是,则超出,进行所述步骤,按列区域分布计算方法生成模块画布;
生成模块画布;
按列区域分布计算方法生成模块画布;判断是否超出控制器模块能带载的画布面积,如果否,则不超出,进行所述步骤生成模块画布;如果是,则超出,进入下一步;
系统提示表示受限于控制器模块尺寸要求,无法再使用该模块分配屏幕。
5.根据权利要求4所述的屏幕同步显示方法,其特征在于,所述按行区域分布计算方法生成模块画布,包括:
将该模块的所有区域的面积高度按高到低排序,组成区域队列;
判断所述区域队列中是否有区域,如果是,进行步骤计算区域在画布中的放置位置;如果否,结束;
计算区域在画布中的放置位置;
计算涵盖所有区域的最小矩形尺寸,判断是否超出2倍7680*4320尺寸大小,如果是,结束,如果否,进行所述步骤判断所述区域队列中是否有区域。
6.根据权利要求5所述的屏幕同步显示方法,其特征在于,所述计算区域在画布中的放置位置的计算方法,包括:
从区域队列中,取出第一个区域,作为区域1,放在画布起点0,0坐标位置;
从区域队列中,取出第一个区域,无缝拼接到区域1的右侧,作为区域2;
比较区域1和区域2,计算出未使用的面积;
从区域队列中,找出宽度小于等于区域2的宽度值,高度小于等于区域1到区域2的高度值的区域,比较这些区域,将面积最大的区域取出,作为区域3放入未使用面积中,如果否找到一个符合条件的区域,则将区域2作为区域1,则重新执行所述步骤,从区域队列中,取出第一个区域,无缝拼接到区域1的右侧,作为区域2;
比较区域2和区域3,重新计算出未使用的面积大小,并将区域3作为区域1,重复所述步骤,从区域队列中,取出第一个区域,无缝拼接到区域1的右侧,作为区域2,和所述步骤,比较区域1和区域2,计算出未使用的面积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市奥拓电子股份有限公司,未经深圳市奥拓电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010240649.6/1.html,转载请声明来源钻瓜专利网。