3G LED播控系统技术方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LED 移动传媒车
3G/4G LTE 无线网络远程播控系统技术方案
根据【3G/4GLTE 无线网络远程播控系统解决方案】要求,本系统采用B/S 架构。即架设一台服务控制器,市、县分布点为客户端。系统结构如下图:
系统采用WEB 程序+LED 浏览器的搭配形式。使用PHP 程序建立服务控制器与客户端程序,在客户端使用LED 浏览器显示呈现媒体信息。客户端与服务端的通信一律采用API 接口的方式,同时也方便未来扩展使用方便。
传统的B/S 架构方式是通过直接读取服务器的数据库,当客户端被攻击时服务器将轻而易举被拿下,相当不安全,并且客户多过多时,同时读取数据库,建立过多的数据通道,会给服务器带来一定量的压力。
考虑到网络的稳定性,本系统采用智能闭合模式,即在网是客户端,断网是独立媒体展示机。当客户端能不连接到服务器时自己冲当服务器+客户端,使用本地数据。否则使用服务器资源。避免出现连接不到服务器时,出现LED 屏显示空白,造成资源浪费。
为了给管理者带来方便,系统内增加了短信模块,可以设置短信提醒。如:
服务控制器
客户端
客户端
客户端
客户端
客户端
客户端
给客户发信息,告知他们的广告以上线或提示管理员审核节目单、发布等功能。当某个客户端连接不到服务器时,发送信息到指定人员手机上,以便能及时处理。
如上图所示,本系统主要为分两部分分别是:服务控制器和客户端。下面主要来介绍这两部分的功能模块及实现思路
服务控制器
功能模块列表
序号功能名称说明
1 媒体类型视频、图片、文字
2 终端屏幕区域模块单个或批量定义终端屏幕显示的区
域分割控制
3 节目单管理可以定义一个或多个节目单,一个
终端可属于某一个节目单如:定义
皖北和皖南两个节目单,可以使该
节目单下的终端展示不能的媒体内
容
4 节目发布管理分为网络/本地节目单
5 信息插播管理在选定的大屏上及时插播信息,暂
时屏蔽当前节目单
6 节目管理新建、编辑、删除节日单内容
7 节目审核管理对以编辑好的节目单进行最后审
核,以确保节目的质量
8 用户管理设置用户的权限组,不同的组赋予
不同的权限如:节目管理员、节目
审核管理员、节目发布管理员等会
员权限设定
9 客户管理客户信息新建、编辑、删除管理
10 资源管理资源列表(上传需要的媒体文件)
11 任务管理建立媒体播放任务
12 日志管理显示播放日志和发送日志
13 终端管理终端列表可以看到登录到服务器的
终端,并可以对其远程遥控
14 媒体LOGO 可定义显示位置,显示媒体LOGO,
如:CCTV1
15 短信管理可以设定管理员手机号,以短信通
知形式,随时掌握系统状态。可设
置开启。
考虑到客户端向服务控制端获取的安全性、稳定性、扩展性,我们在服务控制器上架设Web Service服务,通过Web页面向客户端及外界(兄弟类网站)发布可以调用的API接口,远程的客户端或者其他网站可以通过编程来实现对这个接口的调用以操作服务器上的资源。
通过API接口使客户断与服务器端的交互操作变的简单易行。
每个客户端在获取服务器端资源时,都要提交一组在服务器端注册的帐号信息,以区分客户端的真实性,同时保证服务器端数据的安全性。
客户端
功能模块列表
序号功能名称说明
1 内容模块从服务控制端获得节目列表及节目单
内容,并从服务控制端下载节目单内
容,以便此按照具体情况播放屏幕内
容。即使LED移动传媒车未与服务器
连接,已下载的屏幕也会在计划时间
里在大屏上播放。下传文件时如果中
途出现网络中断、等网络恢复的时候
能自动下传上次没有传完的文件
2 显示模块可根据服务控制端设定的显示区域,
调整显示屏的显示区域
3 播放日志向服务控制端提交本地播放日志,如
果中途出现网络中断、等网络恢复的
时候可以自动把本地未提交的日志同
步到服务控制端
4 智能播放模块在网络中断的情况下自动播放本地设
置好的节目单,前在下次连接时把本
地播放日志提交服务控制器
5 系统时钟同步在每天第一次开机时自动与服务时间
同步匹配
6 节目单切换显示方式有单/多行平移、单/多行上
下移、左右拉、上下拉、翻页、移动、
旋转、缩小、放大、闪烁、开窗、反
白、旋转、飘雪、滚屏等方式
通过在服务器端的注册帐号及API接口函数向服务控制器端获取资源及提交本地数据信息。在服务器向客户端发送指令时,调用本地函数做出响应。如:关机、重启、时钟同步、音量控制等功能。
客户端初始化设置需要输入账户和密码,方可修改,有效避免非管理人员擅自改动客户端相关配置信息。