大屏幕顯示系統設計研究

前言:尋找寫作靈感?中文期刊網用心挑選的大屏幕顯示系統設計研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

大屏幕顯示系統設計研究

【摘要】大屏幕顯示系統在社會上很多方面均有著十分廣泛的應用,可更好實現信息宣傳及信息通知,發揮著十分重要的作用。在當前大屏幕顯示系統實際應用過程中,為能夠使其功能及作用得以更好發揮,應當對大屏幕顯示系統進行合理設計。本文主要就基于網絡的大屏幕顯示系統設計進行分析,從而使系統設計得到更理想效果,使其作用得以更好發揮。

【關鍵詞】網絡;大屏幕顯示系統;系統設計

在當前網絡技術快速發展的大背景下,網絡在很多方面均有著十分廣泛的應用,并且發揮著十分明顯的優勢,其中在大屏幕系統中的應用就是十分重要的一個方面。在當前大屏幕顯示系統設計過程中,在結合網絡技術的基礎上可得到更加理想的設計效果,可使大屏幕系統發揮更加更大作用及功能,使大屏幕顯示系統的價值得以更好體現。

一、基于網絡的大屏幕顯示系統硬件結構設計

對大屏幕顯示系統而言,其通過軟件拼接方式將硬件拼接控制器代替,這種方式使系統在硬件方面控制得以較大程度減輕。在系統設計過程中,其硬件通過網絡實現連接,主要包括兩個部分內容,分別為控制臺端及顯示節點端。其中,控制臺端屬于系統實際運行過程中的指揮部分,同時也是顯示端實現圖像顯示的根本,在整個系統中不同模塊之間調度、圖像采集及處理均在控制臺端得以完成,因而在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.

作者:張胤龍 單位:北京國交信通科技發展有限公司

亚洲精品一二三区-久久