大屏幕显示系统设计研究

大屏幕显示系统设计研究

【摘要】大屏幕显示系统在社会上很多方面均有着十分广泛的应用,可更好实现信息宣传及信息通知,发挥着十分重要的作用。在当前大屏幕显示系统实际应用过程中,为能够使其功能及作用得以更好发挥,应当对大屏幕显示系统进行合理设计。本文主要就基于网络的大屏幕显示系统设计进行分析,从而使系统设计得到更理想效果,使其作用得以更好发挥。

【关键词】网络;大屏幕显示系统;系统设计

在当前网络技术快速发展的大背景下,网络在很多方面均有着十分广泛的应用,并且发挥着十分明显的优势,其中在大屏幕系统中的应用就是十分重要的一个方面。在当前大屏幕显示系统设计过程中,在结合网络技术的基础上可得到更加理想的设计效果,可使大屏幕系统发挥更加更大作用及功能,使大屏幕显示系统的价值得以更好体现。

一、基于网络的大屏幕显示系统硬件结构设计

对大屏幕显示系统而言,其通过软件拼接方式将硬件拼接控制器代替,这种方式使系统在硬件方面控制得以较大程度减轻。在系统设计过程中,其硬件通过网络实现连接,主要包括两个部分内容,分别为控制台端及显示节点端。其中,控制台端属于系统实际运行过程中的指挥部分,同时也是显示端实现图像显示的根本,在整个系统中不同模块之间调度、图像采集及处理均在控制台端得以完成,因而在CPU及显卡方面具有一定要求,要求其在运算处理及图形处理方面具备一定能力。对于显示节点端而言,其构成主要包括N台一体机,这些相同结构而相互独立计算机,可通过局域网连接控制端主机,控制端可对其进行统一调度,可使系统实现更好工作。在此基础上,每个节点均具备自身CPU及显卡,在具备较强运算处理能力及图像处理能力的基础上,可使以往大屏幕系统运行方式得以改变,可不需要专门拼接处理器等相关设备,并且原本由专门硬件所实现的功能,均可在各个显示节点分散。对于这种硬件结构而言,其更加简单明了,并且也更加容易得以实现,同时能够使系统性价比及扩展性得以有效提升,各系统硬件之间通过相互配合,可使工作任务得以较好完成,使大屏幕显示系统更好发挥其作用[1-2]。

二、基于网络的大屏幕显示系统软件结构设计

2.1系统结构中通信控制设计

就软件系统架构而言,系统组成主要包括两个方面内容,即发送端与接收端,对于两者间所实现数据交换及控制命令传达而言,其均通过网络使通信得以实现。在系统实际设计方面,在发送端选择多线程编程方式,系统能够为每个独立线程均提供一定CPU时间,通过轮转方式将时间片提供给线程。由于CPU运行能够得到充足速度,基本上这些线程可将其看作属于同时运行,而这些线程在实际运行中主要将三种控制功能完成,分别为系统控制、屏幕控制及鼠标控制,其中系统控制由主线程负责,并且主线程能够创建11个线程,在这些线程中1—10号线程主要进行屏幕控制,而1—9号线程主要分别与9个显示节点相对应,其主要作用及功能就是将图像截取完成,并且可完成数据处理以及数据发送功能,10号线程所负责内容为对发送端线程同步进行控制,同时可对显示节点进行控制,实现屏幕刷新,11号线程所负责内容主要就是对鼠标信息进行处理。在接收端所有节点均一致,在每个接收节点均设置3个端口,分别与发送端屏幕控制信息、鼠标信息及系统控制信号相对应。

2.2系统发送端设计

对于系统发送端而言,其基本操作流程主要包括以下几点:其一,针对连接情况创建套接字,对套接字选项进行设置,将连接请求向每个接收点发送,等待对方将请求接受;其二,构建连接,并且将系统控制信号向各显示节点发送,然后等待不同节点响应,若接收端未响应,则表示节点连接未成功;其三,创建一组线程,从而较好事项屏幕控制,首先以相应组件将屏幕数据截取,而后处理数据,其处理内容主要就是前后帧比较提取变化区域,利用deflate算法压缩相关数据,在将完成数据处理之后,将数据发送,在该组全部线程相关屏幕图像信息均完成发送之后,该组线程将下一帧图像同步截取,并且将刷屏命令向接收端发送。

2.3系统接收端设计

首先,针对实际连接创建相关套接字,在指定端口对发送端所发出连接请求进行监听;其次,在有连接请求发出的情况下,需要接受请求并且将连接建立,将响应信号回馈到发送端,并且等待发送端将控制信号发生,然后对发送端所发出控制信号进行接收,然而通知程序设置相对应端口,分别为屏幕控制信息与鼠标信息,并且对两个方面信息准备接收;在将屏幕控制信息接收,且解压数据之后,在发送端同步信号到达之后,不同节点同时进行屏幕刷新[2-3]。

三、结语

在当前大屏幕显示系统实际应用过程中,对系统进行科学合理设计十分必要。作为相关系统设计工作人员,应当在硬件方面及软件方面结合网络进行合理设计,从而保证系统发挥出更加理想的作用。

参考文献

[1]仲涛.基于网络的大屏幕显示系统的设计与实现[J/OL].电子技术与软件工程,2016,(04):102.

[2]王超.基于网络的大屏幕显示系统的设计与实现[J].数字技术与应用,2014,(01):137-138.

[3]刘君.基于网络的大屏幕显示系统的设计与实现[J].辽宁大学学报(自然科学版),2010,37(02):128-132.

作者:张胤龙 单位:北京国交信通科技发展有限公司