基于网络的远程广告信息系统的设计

时间:2022-03-23 07:01:49

基于网络的远程广告信息系统的设计

【摘要】随着社会生产力的提高,商品市场非常丰富,已经由传统的卖方向买方转变。广告对市场的消费引导和促进起到越来越直接的重要作用,各类广告终端的需求也在急速的膨胀。如今,面对快速变化的市场,诸如纸质印刷等传统广告终端已难以满足现代广告信息快速,多样,定制,网络化,系统化,智能化管理的要求。随着平板显示技术的成熟,液晶电视或者液晶显示器已逐步成为广告显示终端的不二选择。

【关键词】网络;远程广告信息系统;广告机

本文讨论的正是基于网络的从管理到终端显示的完整的广告信息系统的设计。实现广告的集中管理,灵活和实时监测,从而节省大量的系统维护成本。

1.系统结构

本系统由系统管理中心,二级管理分发中心,广告显示终端机三大部分构成。如图1所示。

此外,构建系统可以根据系统的规模设置分级管理中心,进行分级管理。当然如果构建规模较小的小型系统也可取消二级管理分发中心,而直接管理此系统下的各个广告机显示终端。

2.系统管理中心

作为系统管理中心,务必要能达到集中管理,快速,实时监测的要求。采用了Java语言开发相应的系统管理中心软件,Java语言拥有可移植性强,跨平台的优点,能适应不同的服务器类型。在系统管理中心,提供给客户的功能包括管理权限分级,资源文件的更新,广告显示终端的状态检测等主要功能,见图2。

系统权限管理模块:为了提高广告系统的安全性,我们可以为不同级别的管理员设置不同的管理权限,并且系统管理员可以自定义不同权限的二级管理员账户。从而适应多样的系统构建与维护需求。

资源文件更新模块:主要可以实现广告显示屏幕的分屏设置,资源文件(布局文件,视频,图片,文字等)以及播放计划的更新。插播,定时插播功能的。

终端状态监测模块:广告显示终端设备的当前状态,画面播放内容的截屏回报,日志信息的获取等。

终端设备配置模块:包括设备的网络参数,显示参数,显示模式,效果,亮度对比度,定时开关机信息,日志信息的设置等。

3.二级管理分发中心

二级管理分发中心除了具备与系统管理中心相同的管理功能外,主要还要具备向上级系统管理中心上报本级管理中心所获管理的广告机显示终端的各类信息,并具备接收上级系统管理中心下发的各类资源和文件,命令等转发给本级管理中心所管理的广告机显示终端。实现系统的分级管理,如图3所示。

4.广告显示终端机

广告显示终端机,是整个信息系统中直接面对客户展示广告信息的设备,根据不同的场合,终端机的设计可以不相同,如户外可以选用LED显示屏,室内则可以选择LCD显示屏或者液晶电视机,也可能需要不同尺寸的显示屏幕,实际使用中可能需要涵盖5’-75’的显示,甚至是拼接墙上显示,投影等。所以在广告显示终端机上,我们主要定义的是网络通信接口方面,如图4所示。

网络通信接口模块主要分为:状态报告模块,命令接收模块,文件传输模块。

状态报告模块:向上级管理中心报告本机的状态,包括播放的内容和异常信息。

命令接收模块:接收上级管理中心传来的配置或查询命令。

文件传输模块:主要是接收上级系统管理中心传来的资源文件(视频,图片,文字,布局,播放计划等),以及传递日志文件到上级系统管理中心。

广告播放终端机中,各类资源文件的播放是主要任务,我们用基于Android的系统在实现上为我们提供了较大的方便。在分屏播放中,我们设计为同时允许一个高清视频和十个图片,三个字幕功能的同时播放。实现显示屏幕的充分利用。同时ImageView控件能为每个图片的转场提供各类动画效果。插播功能,定义支持视频,图片,字幕等的随意插播。定时开关机支持每天5段时间的灵活管理。

当然此设备的操作系统方面即可以选用Windows,也可以选择Linux,Android或其他嵌入式操作系统的平台,只要实现符合我们定义的网络接口,即可以兼容入我们的系统。

5.小结

根据此系统我们能够灵活的构建基于网络的开放式的各类规模的信息系统,根据实际需要设置相应的二级甚至三级管理分发中心节点。在系统管理中心实现大规模网络广告系统的集中管理,灵活配置,低成本维护等。也可在小型局域网中实现低成本构建系统及简单维护,具有较好的经济价值前景。

作者简介:陈洪波(1980—),男,湖北荆州人,大学本科,毕业于天津大学,现供职于创维集团有限公司。

上一篇:多应用消费卡发卡充值系统的设计与实现 下一篇:集成数字转换器MAX6682的原理及时序