龚家兵
摘要:针对电信运营商来说,其下属的营业厅以及各类社会渠道门店的建设已经相当成熟,营业厅的各类广告设备也逐步完备。硬件建设的完备对管理提出了更高的要求。研究和开发面向多媒体终端的集中化营销资源播放管理系统,结合新老终端,对设备及播放资源进行统一、集中、智能管理。提升营销渠道各类展示设备的宣传效果,促进产品与业务的营销和推广能力。
关键词:集中化;资源播放;多媒体;播放计划
中图分类号:F27文献标识码:Adoi:10.19311/j.cnki.1672-3198.2019.16.021
1引言
针对电信运营商来说,其下属的营业厅以及各类社会渠道门店的建设已经相当成熟,营业厅的各类广告设备也逐步完备。目前在营业厅中,营销资源(播放的广告视频、图片、字幕等等,下同)的播放介质除了传统的纸质介质,还包括大屏幕电视、LED屏、安卓广告机等多种多样的多媒体终端。
硬件建设的完备对管理提出了更高的要求。当前,运营商营销资源的传播更多依赖于U盘、光盘、邮件等途径,营销资源的播放和切换依赖于营业员或者运营人员的手工操作,存在如下问题。
1.1营销资源更新不及时
采用物理介质传递的方式,由于营业厅等终端单位的位置、交通等多种因素影响,存在更新不及时的情况。
1.2营销播放内容无审核
营销传播的U盘中的内容,容易修改,没有审核,存在被篡改等风险。
1.3营销活动调配不统一
对于一些需要区域协同的营销宣传活动,需要在进行播放计划的同步更新,传统的手工模式难以达到协同效果。
1.4人工工作量大,效率低
所有的更新等工作,都依赖于工作人员手工完成,效率低下。
为提升营业渠道支撑能力,强化营业渠道现场管理,实现营销资源集中播放和控制,需要研究和开发面向多媒体终端的集中化营销资源播放管理系统,结合新老终端,对设备及播放资源进行统一、智能管理。提升营销渠道各类展示设备的宣传效果,促进产品与业务的营销和推广能力。
集中化播放管理系统重点明确以下几个方面的能力要求。
(1)统一建设资源播放系统,完善运营支撑体系。
为有效引导资源播放系统建设,降低投资成本,并充分利用营业厅形式多样的资源播放系统设备,丰富客户营销渠道,提升客户感知,完善现有业务运营支撑。
(2)集中运营管理资源播放系统,层级审核播控内容。
融合各类资源播放系统接入,联网各类营业厅资源播放系统设备,规整各类播控节目内容,实现资源播放系统设备统一管理与监控。
(3)统一资源播放系统功能,规范资源播放系统业务和接口。
为避免各渠道资源播放系统管理功能参差不齐、资源播放系统无序的现象,需以统一的业务技术规范为指导,进行资源播放系统业务、接口的标准化和流程统一。
通过资源播放系统所涉及的播控终端管理、播控内容管理、播放任务管理、终端设备管理、运营管理等相关业务、系统功能,可以规范业务处理流程。
通过资源播放系统的建设实施要求,降低相关设备组件的采购成本,确保系统的资源均衡占用、通用性、易用性、安全性、稳定性、扩展性和利旧原则。
设计和实现上的要求:对智能终端,需要安装相应的客户端;对非智能终端(如LED屏),通过标准接口进行通信;对非智能电视等终端,需要加装智能机顶盒;在营业渠道需要增加有线或者无线接入,方便各类智能终端接入。
2集中化营销资源播放系统实现方案
本课题主要针对营业厅等渠道终端的内容播放与管理,如何满足其通信及统一管理服务需求进行研究,创新性提出三化原则,即信息化、集中化、无纸化。重点从服务端的多媒体资源管理、终端设备管理、播放控制管理、群组管理以及客户端的鉴权认证、任务获取、内容播放、远程控制等方面入手,说明资源播放系统如何实现对营业厅设备及播放资源进行统一、智能管理的问题。
2.1总体架构
基于集中化资源播放系统包含内容管理、播放任务管理、终端监控、统计分析、日志管理以及基础管理等六大功能域:
(1)内容管理包括营销素材管理、分屏样式管理、节目管理,内容管理能够提供简单的素材采编能力,除了支持本地上传,还可以接收外部系统的数据信息。
(2)播放任务管理包括任务创建、任务维护、任务发布,提供对播放任务的管理能力。
(3)终端监控包括终端监控管理和终端软件升级。
(4)统计分析包括播放情况统计、终端在线统计。
(5)日志管理包括操作员日志、播放日志、播控终端状态日志。
(6)基础管理包括人员权限管理和终端管理。
内容播控管理系统的功能架构如图1所示。
显示终端:LCD液晶显示屏或等离子显示器、LED屏、安卓广告机等。
(1)管理域功能统一部署在集中化的资源管理系统中。
(2)各个渠道的多媒体资源部署在区域化的运营服务器上,负责多媒体文件的上传、下载;从而减少从集中化平台到区域服务器的网络带宽占用。
对于集中平台上录入的多媒体资源,根据传播计划的设置,自动传输到区域化的资源服务器上,由各资源服务器再下发到各个播控终端。
网络架构实现:
系统的网络涉及MDCN、DMZ、Internet/CMNET三部分。
【MDCN網络】
(1)营业渠道域:包括播控终端和显示设备,播控终端与显示设备之间视显示设备的不同,通过标准的音视频连接线、串口、网线、无线等方式互联,也可通过必要的分屏器实现分屏显示。
(2)核心域:主要包括集中化播放系统管理服务(实现平台管理功能的播控管理服务器和提供素材存储与下载的内容服务器)、一级内容播控系统接口服务,还包括接入集中化播放系统的管理终端和自助终端、业务体验机、排队叫号等。其中,内容服务器需要提供断点续传、负载均衡功能,并保证不存在服务器单点故障,即:当一台内容服务器发生硬件或者网络故障时,播控终端仍能自动通过其它内容服务器进行素材等内容下载。
【DMZ网络】
主要包括通过该网络的外部域接口服务访问Internet/CMNET的外部应用服务。
【Internet/CMNET网络】
主要包括处在Internet/CMNET网络的外部系统应用服务。
集中化播放系统的网络架构示意图如图3。
技术架构实现:
技术架构包括接入适配、应用组件和基础保障层,如图4所示。
(1)接入适配。
通过接入鉴权提供统一签权、统一认证机制的统一账号、认证安全服务、数据安全。
通过展现适配对用户提供统一展现。
(2)应用组件。
将业务组件通过工作流管理实现完整的业务流程。
将业务规则进行管理完成业务定制。
执行完成预定义的业务规则。
(3)基础保障。
通过全局事务控制技术,保障分布事务的事务一致性。
通过数据核对、数据修正、数据同步等手段保障数据的一致性。
通过容灾、安全管理、HA等技术手段保障业务的连续性。
通过负载均衡、批量数据处理和单笔数据处理分离等手段保障系统性能。
通过异步通知、服务调用等手段实现跨系统的交互,降低系统的耦合度,提高系统的集成能力。
通过静态密码、动态密码、安全证书、数据加密、SSL(安全套接层)等技术手段保障系统安全。
2.2搭建管理平台,实现权限、信息发布、媒体文件存储与更新、设备监控等功能
管理平台部署在集中化平台服务器上,相关的用户角色登录,配置,计划编排都在集中化平台服务器上完成,系统采用BS架构,可以通过WEB页面登录、上传媒介、配置系统。
2.2.1终端设备管理
终端设备管理包含:设备资产信息管理,设备状态监控管理:
(1)支持终端信息维护。
支持对终端设备资产信息的维护,即对终端设备资产信息的增加、查询、修改、删除、停用、启用等操作。
支持对终端设备位置信息的维护。
支持设置终端设备负责人及联系方式。
(2)支持终端状态管理。
支持接收并处理终端的注册请求。
支持查看已注册所有终端,支持按群组查看,支持按设备名称或者设备ID检索。支持查看终端设备的在、离线状态。
(3)支持服务器主动对播放终端相关服务进行监控。
通过心跳机制实现监控播放终端相关服务是否可用:
支持监控终端设备网络是否可达。
支持监控终端设备控制器是否可用等。
(4)支持远程管控。
支持远程控制终端待机、唤醒、重启功能。
支持查看播控终端安装的客户端程序的版本号,支持远程对播控终端的客户端程序进行升级功能。
2.2.2播放列表管理
提供各個播放终端或群组的播放列表信息维护。即支持对播放列表的新增、查询、修改、删除等操作。
支持播放列表中多媒体文件的维护。即支持对播放列表中多媒体文件的新增、查询、修改、删除等操作。
播放列表编辑支持按群组、设备ID编辑播放列表。保存后自动将播放列表上传到文件服务器,以便后续终端播放器更新。
播放列表与设备,媒体文件关系示意图如图5。
2.2.3多媒体文件管理
实现对播放内容即多媒体文件的上传、下载、查询、删除操作。媒体文件存储在文件服务器上。
多媒体文件上传、下载支持断点续传。多媒体文件删除需要更新其对应播放列表。
支持多媒体文件属性:文件名,文件大小,文件说明,文件格式等。
支持的文件类型有:
(1)视频:MPEG-1,MPEG-2,MPEG-4,DivX,Xvid,H.264,Quicktime,WMV,AVI,FLV。
(2)音频:MP3,AC3,WAV,AIFF。
(3)图像:JPEG,GIF,PNG,TIFF,BMP,及含翻页特效的图像幻灯片。
(4)Flash动画:Flash 8,Flash 9,Flash 10。
2.2.4群组及权限管理
设置群组,主要目的是对一批终端进行同样的播放清单控制,这样避免了对每个终端进行独立的设置。从而实现对区域的更精细化的管控。
(1)群组管理。
群组号为00-99之间的数字。
群组管理实现对群组基本信息的维护,包括对群组的新建、查询、修改、删除操作,以及对归属群组的设备的新增、查询、修改、删除操作。
群组属性:群组号和群组名称为必填项,选择群组所包括的设备的归属节点。填写好相关项后提交。
(2)群组权限控制。
群组控制功能为同一群组下的所有设备进行统一管理。
播放控制:支持对群组播放列表的增加、查询、修改、删除操作。一个群组支持选择多个播放列表。
下载控制:下载线程数编辑,可设置默认值,根据网络带宽不同,进行优化,从而保障网络通畅稳定,不发生拥堵。
定时配置:该群组下的设备定时在什么时刻统一下载多媒体文件(可以添加多个时间,具体酌情添加);文件下载超时设置,若连接超时则关闭线程。定时配置被修改后推送到各终端设备。定时配置的主要目的是避开网络高峰期,由于营销资源视频等都属于超大文件,应选择在闲时进行更新和传输。
群组字幕配置:设备播放时画面下方要展示的滚动流水字幕,可以用Enter键或者换行符进行换行来输入多条流水字幕;字体大小以40为最佳;滚动速度默认为3。
2.2.5播放任务管理
播放计划是集中化播放系统的核心功能,多个营销资源的播放顺序、字幕速度等都需要精细的配置,才能起到最大的传播效果。同时,对于播放资源临时不可用等情况,还要在计划中配置默认播放资源和广告语,避免出现黑屏等现象。
支持分时段播放任务设置,即分时段设置群组或者终端播放列表,设置列表播放顺序,设置播放列表中媒体文件播放顺序。
2.2.6告警管理
针对系统维护人员、设备群组或者终端配置告警联系人,接收系统告警信息。告警类型可以是:
(1)网络不可达告警提醒。
(2)终端控制器不可用告警提醒。
(3)媒体资源篡改提醒。
(4)版本更新失败提醒。
(5)IP地址变更提醒。
(6)播放计划更新提醒。
(7)播放资源过期提醒。
(8)未注册终端接入提醒。
2.2.7统计分析
终端设备统计:
支持按群组、组织节点或者按终端类型等多维度统计终端设备数量。
媒体文件播放统计:
支持统计媒体文件在每个群组或者终端设备上的播放次数。
2.3通过网络平台,实现管理端到播放端的网络畅通
网络资源管理与监控:网络运行监控,拦截非法接入,监控异常流量。
系统资源管理与监控:对数据库、中间件、业务应用等的注册与监控。
2.4通过播控终端,实现媒体数据输出到显示终端,以及与管理端交互完成控制功能
播控终端采用嵌入式设计,使用Linux、Android等操作系统。操作系统提供底层网络通讯、设备驱动、进程管理等功能。
对于Linux操作系统,则客户端各管理功能以常驻进程形态运行;对于Android操作系统,则以Service形态运行。
2.4.1控制器
控制器实现终端注册,播放列表更新,媒体文件更新等功能。
终端注册
播放终端启动时,向管理服务器发送注册信息,并告知管理服务器该终端的唯一标识(一般由两部分组成:群组号+用户号)。接收服务端返回的注册结果。
播放列表更新
(1)播放列表更新:根据控制器中预先配置的播放列表的更新时间策略,定时从资源服务器更新播放列表,一般配置定时时间为晚上,从而避免在白天占用带宽(媒体资源文件一般较大)。
(2)媒体文件更新:控制器根据播放列表来更新多媒体文件。更新策略如下:
◆通过本地多媒体文件名清单与播放列表中的多媒体文件清单对比,对于缺失的文件,到文件服务器下载。
◆通过本地多媒体文件名清单与播放列表中的多媒体文件清单对比,对于多余的文件,删除本地文件。
2.4.2鉴权认证
鉴权认证是指终端在服务端管理平台上进行认证。
提供跟服务端管理平台之间的鉴权认证能力。
2.4.3任务获取
任务获取是指终端对播放任务进行获取的要求。
(1)提供与平台通信的能力。
(2)提供下载播放内容的能力,下载过程中不影响当前播放的流畅度。
(3)提供离线更新播放任务的能力。
2.4.4内容播放
内容播放是指终端对存储在本地的播放任务进行解析,并在显示设备上展现任务内容。
(1)提供对播放任务的解析能力,能够按照播放任务的优先级进行内容的播放。
(2)提供对文字、图片、音频、视频等多媒体内容的播放能力。
(3)提供分屏播放功能,同屏幕中多画面分割显示,各画面的播放内容可相互独立。
(4)提供多屏协同播放功能,实现一个终端对多个屏幕的播放和管控。
(5)提供对播放内容合法性校验功能,防止非法内容的植入和播出。
(6)提供对播放内容完整性校验功能,当媒体文件出现异常时具有容错机制,防止卡屏、黑屏等现象;提供点播功能。
(7)支持对播放内容的分辨率自适应功能。
(8)支持播放全高清图片(1080P)、全高清视频(1080P)。
2.4.5遠程管控
远程管控是指终端支持平台对其进行远程控制的功能。
(1)提供心跳机制。
(2)提供远程待机、唤醒、重启功能。
支持远程升级功能,支持灰度升级功能,对新功能,可以利用灰度升级,采用先小范围试用,成熟后再大范围推广的模式。
2.5通过显示终端,实现媒体数据的展示
显示终端支持营业厅音响系统、LED门楣走字屏、台席双屏、液晶显示屏、电子海报屏、自助终端、体验设备屏等。
图7是海报机分屏展示效果,最上端为广告视频,中间为图片展示,下方为滚动字幕。
3结语
通过实施营业资源播放系统,采用集中化管理,带来了如下转变:
(1)针对营销需求对各营业渠道终端进行统一投放管理,促进营销环境的一致性与联动性。
(2)形成运营商内部的多级管理,并更具属地、功能区、时间、群组等进行个性化投放。
(3)统一营销宣传素材库,规范宣传内容与素材制作,是的宣传素材利用率最大化。
(4)宣传配置与支撑后移,减少末梢的宣传工作压力,节省人工与时间成本。统一了宣传素材管理,利用无纸化宣传,节省了宣传物料成本。
参考文献
[1]移动多媒体播控系统的应用分析和思考[J].世界广播电视,2009,(11):56-57.
[2]李靖远.基于嵌入式系统的网络多媒体信息播控系统设计[D].杭州:浙江大学,2007.