[发明专利]一种实现多台主机同步切换显示画面的方法在审
申请号: | 202010005430.8 | 申请日: | 2020-01-03 |
公开(公告)号: | CN111221611A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 钱苏晋 | 申请(专利权)人: | 北京恒泰实达科技股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/14 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国强 |
地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 主机 同步 切换 显示 画面 方法 | ||
1.一种实现多台主机同步切换显示画面的方法,其特征在于,包括:
S1)进行画面跨屏拼接,所述画面跨屏拼接用于对完整画面进行拆分并通过若干个分屏主机将分屏画面拼接完整画面;
S2)进行画面跨屏同步,所述画面跨屏同步用于通过网络发送同步消息,在若干个分屏主机之间同步分屏画面的动画帧索引,控制每台分屏主机上动画的帧同步。
2.根据权利要求1所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S1)中进行画面跨屏拼接,包括步骤:
S11)获取完整画面,将所述完整画面拆分成若干个分屏画面;
S12)每个分屏画面对跨屏内容进行重复渲染;
S13)对分屏画面的位移进行指定,并限定分屏窗口的尺寸;
S14)通过所述分屏画面的位移以及所述分屏窗口的尺寸对重复渲染的跨屏内容进行遮挡,使每台主机只显示完整画面的一部分;
S15)通过拼接显示屏将若干个分屏主机的显示画面拼接成一个完整的画面。
3.根据权利要求1或2所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S2)中进行画面跨屏同步,包括步骤:
S21)通过控制程序向各分屏画面发送交互指令;
S22)分屏画面获取交互指令,判断交互指令中的交互内容是否涉及到跨屏画面,若是,则进入步骤S23);若否,则不进行同步操作;
S23)分屏画面向同步服务器发送跨屏动画信息;
S24)启动跨屏动画;
S25)启动跨屏动画后,分屏画面向同步服务器发送当前分屏画面中的跨屏动画的帧索引;
S26)同步服务器在预设时间内等待跨屏动画的所有分屏画面发送帧索引;
S27)当所有分屏画面发送的帧索引一致或等待跨屏动画的所有分屏画面发送帧索引的时间超过所述预设时间时,同步服务器向各分屏画面发送执行下一帧动画的指令;
S28)分屏画面接收执行下一帧的指令,并将跨屏动画的帧索引设置为下一帧的索引,并再次向同步服务器发送下一帧的帧索引;
S29)判断执行跨屏动画是否结束,若否,则返回步骤S26):若是,则完成画面跨屏同步。
4.根据权利要求3所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S26)中所述预设时间为30毫秒。
5.根据权利要求4所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S27)中所述执行下一帧动画的指令中包括下一帧的索引值,所述帧索引值为同步服务器记录的帧索引,每执行一帧,同步服务器将索引值加1。
6.根据权利要求4或5所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S2)中进行画面跨屏同步,还包括在执行完跨屏动画的最后一帧后,将同步服务器向分屏画面发送的下一帧指令中的帧索引设为0。
7.根据权利要求3所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S23)中,所述跨屏动画信息包括跨屏画面名称、跨屏动画名称、跨屏动画的总帧数以及分屏画面名称。
8.根据权利要求3所述的实现多台主机同步切换显示画面的方法,其特征在于,步骤S26)中同步服务器在预设时间内等待跨屏动画的所有分屏画面发送帧索引,还包括判断分屏画面的帧索引是否滞后,若是,则采用跳帧或短时间停顿的方式将滞后的分屏画面的跨屏动画进行提速;若否,则进入步骤S27)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京恒泰实达科技股份有限公司,未经北京恒泰实达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010005430.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件处理方法及装置
- 下一篇:并发任务的调度处理方法、装置、设备和介质