典型拼接屏系统网络架构
一个典型的拼接屏系统包含拼接屏、各类型解码器、接入服务器、业务服务器、注册服务器、PC 控制端、硬盘录像机、模拟枪、网络枪等。
拼接屏:由若干单套显示单元组合拼接成电视墙,支持接入各种类型视频信号,如HDMI、DVI、RGB 信号。目前主流采用的拼接屏有DLP拼接屏、液晶拼接屏、LED拼接屏。
解码器:主要接收接入服务器的控制指令,内部逻辑处理后,实现视频图像显示、缩放、分割、漫游、拼接等功能。根据输出视频信号的类型可分为HDMI、DVI、RGB解码器等。
接入服务器:运行接入服务,接收业务服务器的标准接入指令,调用解码器SDK(Software Development Kit,软件开发工具包)实现相应的指令功能。为了提高可用性、降低故障率,拼接屏系统可根据使用场景部署两个及以上接入服务器,实现主从备份与接入指令分流。一个接入服务器也可根据解码器类型部署相应的接入服务。
业务服务器:运行业务服务,主要接收PC 控制端的业务指令,经业务逻辑处理转换为标准接入指令,通过网络传送至接入服务器。
注册服务器:运行注册中心服务,如Zookeeper、Consul等中间件。注册中心支持除接入服务注册和业务服务订阅功能外,还具备对接入服务(服务提供者)节点的健康状态检测功能,这样才能保证注册中心服务缓存的接入服务节点都是可用的。
PC 控制端:控制软件安装在此PC 机上,进行参数设置、系统管理、操作控制、信号显示等。支持TCP/IP 协议,通过网络连接将业务指令传送至业务服务器。