本发明属于信息传输技术领域,具体涉及一种多个拼接屏实时同步显示方法。

背景技术:

随着lcd屏幕显示技术的发展,越来越多线下场景使用多个彩色液晶拼接屏组合形成更大的彩色屏幕,由多个拼接屏组合拼接而成的大屏需要实时显示完整的画面。拼接屏是把完整的画面分割到各各子屏上显示,并能保持在各子屏组成的画面是完整的。目前,市场上主要采用硬件的物理输出方式,通过硬件图像分割技术实现图像区域分割,再通过物理接口数据线(hdmi、vga等)输出到对应位置的拼接屏,最终形成完整的大屏图像。这种方案的主要问题是拼接屏幕最大数量已经由硬件输出接口数量固定限制,拼接屏数量和组合方式可扩展性较差,并且无法支持高分辨率(4k以上)的视频播放显示。

技术实现要素:

本发明的目的是解决上述问题,提供一种显示方式多样化、实时度高、扩展性好、配置灵活度高的多个拼接屏实时同步显示方法。

为实现上述目的,本发明提供如下技术方案:

一种多个拼接屏实时同步显示方法,具体按照以下步骤实施:

s1:控制器启动服务端软件;

s2:各拼接屏启动客户端软件;

s3:客户端根据物理位置从服务端获取显示区域位置坐标信息;

s4:控制器获取图像帧数据,通过硬件进行编码发送给各拼接屏客户端;

s5:拼接屏接收到图像帧数据,根据硬件解码获取图像数据,通过gpu进行surface渲染,根据坐标信息决定显示区域;

s6:服务端发送同步信号给客户端,客户端收到同步信号,进行图像区域显示。

进一步的,设备包括控制器、网络交换机及多个拼接屏,控制器作为服务端,拼接屏作为客户端,视频的解码播放均在控制器上完成,最终画面显示在拼接屏设备上。

进一步的,所述采用有线或者无线网络传输屏幕数据。

进一步的,所述显示方法适用于投屏显示、远程桌面、共享桌面及安防监控领域。

与现有技术相比,本发明的有益效果在于:

本发明方案采用有线或者无线网络传输屏幕数据,而不是物理接口数据线方式,通过借助路由器或者网络交换机摆脱了传统物理固定输出的限制,使得拼接屏的数量动态可扩展,显示位置灵活软件配置,显示方式多种多样,一定程度上突破技术上屏幕物理数量限制,可组合形成更大的拼接屏大屏设备。同时,对屏幕数据采用各拼接屏端分布式处理方式,而非集中式处理显示方式,降低对硬件性能的要求。在图像数据传输过程中,利用硬件的音视频编解码压缩机制和gpu画面渲染降低带宽需求,提高图像实时性。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是为了更清楚地说明本发明实施例或现有技术中的技术方案,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明方案物理拓扑图;

图2为本发明工作流程图。

具体实施方式

为了使本领域技术人员更好地理解本发明的技术方案能予以实施,下面结合具体实施例对本发明作进一步说明,但所举实施例只作为对本发明的说明,不作为对本发明的限定。

如图2所示的一种多个拼接屏实时同步显示方法,具体按照以下步骤实施:

s1:控制器启动服务端软件;

s2:各拼接屏启动客户端软件;

s3:客户端根据物理位置从服务端获取显示区域位置坐标信息;

s4:控制器获取图像帧数据,通过硬件进行编码发送给各拼接屏客户端;

s5:拼接屏接收到图像帧数据,根据硬件解码获取图像数据,通过gpu进行surface渲染,根据坐标信息决定显示区域;

s6:服务端发送同步信号给客户端,客户端收到同步信号,进行图像区域显示。

如图1所示为本发明物理拓扑图,由控制器、网络交换机、多个拼接屏组成。控制器作为服务端,拼接屏作为客户端,播放视频时视频的解码播放均是在控制器上完成,最终的画面显示在拼接屏设备上。在控制器上播放视频获取完整的画面渲染数据,该数据通过调用硬件编解码模块完成音视频数据的压缩;控制器把原始压缩数据经过二进制协议封装后发送给各拼接屏的子板,各子板同样通过调用硬件编解码模块解压数据,解压后的数据通过调用gpu把画面重新渲染到surface上,surface再根据各子拼接屏的物理空间位置决定该显示的区域。控制器向所有拼接屏子板发送完数据后会发出同步信号,各子板在接收到同步信号后开始显示下一帧画面。

本发明方案采用有线或者无线网络传输屏幕数据,而不是物理接口数据线方式,通过借助路由器或者网络交换机解决拼接屏数量限制。同时,对屏幕数据采用各拼接屏端分布式处理方式,而非集中式处理显示方式,降低对硬件性能的要求。在图像数据传输过程中,利用硬件的音视频编解码压缩机制和gpu画面渲染降低带宽需求,提高图像实时性。

本发明方案摆脱了传统物理固定输出的限制,使得拼接屏的数量动态可扩展,显示位置灵活软件配置,显示方式多种多样,一定程度上突破技术上屏幕物理数量限制,可组合形成更大的拼接屏大屏设备。

本发明同时可拓展至投屏显示、远程桌面、共享桌面、安防监控领域使用。

本发明中未做详细描述的内容均为现有技术。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

计算机桌面通过网络在拼接屏上显示,一种多个拼接屏实时同步显示方法与流程...相关推荐

  1. 计算机桌面右下角网络连接的图标不见了,电脑右下角本地连接图标不见了 这种找回方法既简单有轻松...

    原标题:电脑右下角本地连接图标不见了 这种找回方法既简单有轻松 电脑在使用过程中经常出现这样或那样的问题,有些小问题对于那些略知一二的人来说是可以解决的,但遇到棘手的问题,只能请专业IT运维工程师来解 ...

  2. html在线录音并上传,一种网页版在线录制wav音频的方法与流程

    本发明涉及网页版音频录制的技术领域,特别涉及一种网页版在线录制wav音频的方法. 背景技术: 随着国内经济的快速发展,人们的生活水平越来越高,而随之带动了电子产品的广泛应用与高速发展,电子已普及到人们 ...

  3. Android开发时手机屏幕实时同步显示在电脑上

    1.下载 Android Screen Monitor http://code.google.com/p/android-screen-monitor/ (1) 下載 ASM_2_40.zip 并解压 ...

  4. 电容屏物体识别_一种基于触摸屏触摸点的物体识别方法与流程

    本发明涉及触摸屏触摸点物体识别技术领域,具体为一种基于触摸屏触摸点的物体识别方法. 背景技术: 多触点触摸屏支持多个触点同时输入,通过触摸屏的点的特征,进行物体识别是一个成熟的技术,以下简称物体识别为 ...

  5. 如何用计算机测试交易系统,一种自动售票机交易功能的测试系统和方法与流程...

    本发明涉及一种自动售票机检测领域,尤其是涉及一种自动售票机交易功能的测试系统和方法. 背景技术: 轨道交通的自动售票机(TVM)在接入线网投用之前,必须进行功能测试,以确保功能完备.交易完整.正常使用 ...

  6. 如何用计算机模拟光的传播,一种模拟激光辐射颗粒的数值建模方法与流程

    本发明涉及计算机模拟仿真领域,具体涉及一种激光辐射颗粒的热辐射模拟仿真领域. 背景技术: 在激光烧结技术中,激光的参数与作用方式会直接影响到烧结件的质量.考虑到激光光斑及粉末粒径的尺寸太小且激光扫描的 ...

  7. 计算机桌面锁定了没设密码怎么解锁,win7设置和取消锁屏密码详细教程 win7锁屏密码忘了怎么办...

    如果我们长时间没有点击电脑,那么电脑就会进入自动锁屏状态,如果我们不想在离开的时候其他用户使用电脑,那么我们可以设置锁屏密码,只有密码才可以登录桌面,那么在win7系统的电脑中怎么设置和取消锁屏密码吗 ...

  8. 计算机桌面右下角网络连接的图标不见了,win7系统电脑右下角无线网络连接图标不见了怎么办-win7本地连接不见了...

    在如今这个社会时代中,人们对网络的需求是极其大的,可谓是宁可以一日不食肉,也不可无网.win7无线网络消失不见了,不知道小伙伴你们有没有遇到这该问题呢?下面分享一下win7无线网络连接消失不见了的解决 ...

  9. 计算机桌面图标字变大,电脑上所有图标和字都变得很大,怎么办!!

    匿名用户 1级 2008-08-18 回答 看你的描述貌似显卡驱动的问题 右键我的电脑 属性 硬件 设备管理器 看看你的显卡驱动有没有问题,有问题重装显卡驱动 排除上述可能后就真不知道该怎么弄了 换我 ...

  10. 计算机第一个网络叫什么,世界上第一个计算机网络称为( )

    [单选题]咽喉部的()可以防止食物进入气道 [单选题]组织在活动过程中,受一定的文化背景.意识形态影响而长期形成的一种精神成果和理念,它在整个组织文化系统中,是属于( ). [单选题]我们通常所说的对 ...

最新文章

  1. Python之web开发(error):python使用django框架搭建网站之文件配置
  2. java笔试题_一个Java程序员在百度的笔试题整理
  3. 再谈 CSS 预处理器
  4. 七、SpringBoot整合elasticsearch集群
  5. MyBatis 实际使用案例-核心对象的生命周期
  6. 跨域获取json电商数据
  7. Linux中cp和scp命令的使用方法和区别
  8. 数据归一化处理方法_数据预处理:归一化和标准化
  9. java符号引用 直接引用_java虚拟机的符号引用和直接引用
  10. 视频(avi)转换为图片(Python代码实现)
  11. VS2008配置directx8
  12. 我的世界服务器java出错_如何看懂 游戏《Minecraft》的错误报告 客户端/服务端...
  13. 欧拉计划26--Reciprocal cycles
  14. 2021软科中国计算机专业排名
  15. 万彩办公大师 (一个好的 办公工具,集合了文件转换 的工具)--工具推荐
  16. 直线外一点到直线的距离
  17. Cocos2dx版本介绍【至3.10版】
  18. poj pku图论、网络流入门题总结、汇总
  19. 。MSN Messenger 常见问题及回答
  20. 科汛在线图文下单系统

热门文章

  1. vs2010 中文版发布及下载地址
  2. Android之简洁天气
  3. android数据线投屏电视机,手机连接电视机的办法很多,连接效果也有很大差异,下面为大家介绍...
  4. Java - ip2region - 使用篇
  5. 【提升笔记本续航】WIN10笔记本打开电源选项中的处理器电源管理
  6. 业务中台--如何设计企业级权限管理系统
  7. 源码阅读:PointNet++
  8. 综合项目之闪讯破解(三)之 如何用C++实现PPPOE拨号
  9. 两款很小和强大的mp3分割软件
  10. 计算机等考网络真题2018,2018年网络管理员考试试题及答案