数字电视EPG广告系统设计与实现论文_陈育民

陈育民

广东省普宁市广播电视台 广东普宁 515300

摘要:本文首先介绍了数字电视EPG广告系统构造设计,从账号、广告素材、广告资源、广告统计管理等方面对EPG广告系统功能模块设计进行了详细阐述分析,希望通过该系统设计实现更具覆盖率以及服务更加人性化的目标,从而加大其推广能力,供相关人员参考借鉴。

关键词:数字电视;广告;投放;设计

EPG是指数字电视的电子节目指南系统,在支持节目预告、检索、浏览和查询节目的同时,还可以获取节目简介、演员信息、节目片段等相关内容。EPG不仅给用户带来极为方便的使用服务功能,更加重要的是为广播电视节目运营商和网络运营商提供了一个理想的广告平台。EPG数字电视广告系统通过在数字电视上进行广告信息的播发,以求更好地服务群众、增加创收,该系统基于现有的有线电视网络,能够及时准确的发布业务信息,使得用户拥有更好的业务体验,并引导用户对增值业务产品的消费,以实现良好的社会效益和经济效益。

1 系统架构

EPG广告的技术实现方案主要是通过建立广告业务运营管理软件平台,综合利用数字电视双向网络的优势,当用户在访问业务时,由数字机顶盒向广告业务运营管理平台实时请求广告数据,机顶盒根据返回的数据,向用户展示EPG广告内容。

EPG广告系统开发需依托JavaEE技术,采用目前Web应用服务系统主流设计模式MVC架构思想来指导系统的设计与开发。架构技术采用Struts,Spring,Hibernate等主流技术。此外,根据业务需求,系统与数字电视平台内相关系统通过调用标准服务接口进行交互。接口采用标准的WebService,JMS等技术实现。

1.1 系统架构图

整体系统框架如图1所示。图中虚线框部分为双向广告业务系统。

2.1 账号管理

对操作该系统的用户及角色进行统一管理。

(1)角色管理

系统对一些用户操作角色进行管理,每一个角色将拥有相关的用户权限。

(2)用户管理

对操作该系统的用户进行管理,用户分为3种类型的用户:系统管理员、广告代理商、广告合作客户。每个用户将赋予其相应的角色,拥有相对应的系统操作权限。

2.2广告合作管理

对广告合作客户、合作客户广告进行管理。

(1)广告合作客户

对当前用户及下属客户进行管理,可查看客户的相关信息。

(2)合作广告管理

对当前用户及下属用户的广告进行管理,可查看当前正在投放和已投放的广告相关信息。

2.3 素材管理

代理商或者广告主在素材管理模块上传广告素材,并经由播控管理方审核后方可制作广告,广告制作支持所见即所得的用户模式,实现广告的快速在线制作。广告审批流程可配置,根据代理商资质不同,需要经受的审核流程复杂程度不同。

(1)图片管理

支持各种图片格式的上传,并对所上传图片的显示效果预览;支持图片带链接。

(2)视频管理

支持视频广告上传及预览,视频广告需要先通过IPTV平台的内容管理平台上传到IPTV内容分发网络。

(3)文字管理

支持文字广告的上传。

(4)编辑预览

支持图片、文字、视频制作成广告页面后在本地预览播放,支持预览播放后再次编辑。

(5)审核发布

对于以及制作好的广告页面,需要支持综合审核。

2.4 广告资源管理

包括资源位标记、广告资源位、频道信息、频道/节目信息、栏目/节目信息、EPG信息、区域信息、用户组信息等管理。这些广告资源将在广告排期时使用到,是广告添加的必备信息。

(1)资源位标识管理

对所有广告资源位的标识管理。

(2)广告资源位管理

对模板上不同位置和大小的广告资源位进行管理,并设定每个广告资源位的关联信息。

(3)频道信息管理

所有的频道信息管理,支持导入。

(4)频道/节目管理

针对频道下相关播发节目的管理,支持导入。

(5)栏目/节目管理

对点播类节目中栏目、节目管理,支持导入、分级处理。

(6)EPG信息管理

支持对EPG页面类标识进行管理,支持导入、分级处理。

(7)区域管理

对广告运营的区域信息管理,支持分级处理。

(8)用户组管理

对现运营的用户组进行管理。

2.5 广告排期管理

针对广告排期管理,并对广告进行审核、播发、停播等操作;另外,可对电视/邮箱信息进行管理、查询可用广告资源信息、设置用户的白名单等。

(1)广告排期管理

对广告排期添加、修改、删除。每一个广告信息,包含广告名称、广告客户、所属区域、用户组、广告资源位信息、广告的关联信息、素材、投放时间段、投放次数、紧急类型、广告权重等。系统将自动检测广告冲突,若有冲突,将提示用户配置广告权重。

(2)广告排期审核、播发

对已经录入的广告相关信息进行审核,并对已经审核通过的广告信息,自动下发到资源协调服务器。

(3)电视、邮箱消息管理

对电视、邮箱消息进行管理。

(4)可用广告资源管理

可查询每个广告位,根据相关条件,查找可用的广告资源信息。

(5)用户白名单

设置用户白名单,若发现是白名单用户,则不需要投放广告。

2.6 广告统计分析

对每一项广告投放信息收集、并按照用户组、区域、投放时间等维度进行分析,对分析后的结果做数据统计及报表;另外,支持对所有投放记录信息的下载。

(1)收集统计数据

收集广告已投放的广告数据信息。

(2)数据分析

对数据统计中获得的数据进行分析,并按用户组、区域、时间等信息进行分析,并存储分析结果。

(3)数据统计及报表

对分析的数据进行统计,并形成报表给用户展现;统计信息包含用户投放总量、广告投放用户数、广告频次等;对每个广告数据,支持时间分布图、区域分布图、用户组分布图,每个分布图可以以图表方式或者列表方式展现。

(4)投放记录数据下载

支持对每个广告,所有投放记录的下行。

2.7 资源管理协调

资源协调模块,主要是资源分配与协调的作用,用于分配、回收、管理广告资源。

(1)从业务系统获取广告信息。

(2)统一协调管理所有的投放引擎服务器,可动态增加、删除投放引擎。

(3)根据广告信息,把广告动态实时更新到各个投放引擎中。

(4)调整广告投放:当广告是按次投放时,可以实时监控各个投放引擎广告投放情况,并根据投放情况作调整。

(5)当广告投放引擎有变化时,实时更新调整各个投放引擎的广告投放情况。

3 实时投放引擎

(1)接收、更新从资源协调模块的广告数据;

(2)根据广告信息,结合广告投放策略,正确、实时响应广告数据的请求;

(3)实时采集广告投放记录信息,并把投放记录传递给广告统计分析模块;

(4)实时处理白名单请求。

3.1 广告实现流程

3.1.1 图片广告实现流程

图片广告展示流程如图3所示。

4 系统接口设计

4.1 与内容下发接口

系统提供的数字电视平台下发接口用于将已审核通过的视听素材下发到数字电视平台。

4.2 与EPG接口

EPG向广告投放引擎实时请求广告信息,广告投放引擎根据请求的参数,返回相关的广告数据,提供给机顶盒显示。

5 系统安全性

5.1 存储与备份

(1)对于系统运行日志、素材实体文件这类数据,采用主流的RAID冗余方式进行存储,以确保在用户数据发生损坏后,可利用备份信息恢复损坏数据,保障用户数据的安全性。

(2)数据备份采用脱机备份与联机备份结合的方式。每周通过数据库快照技术脱机进行一次数据库备份,同时主机和备机采用实时热备方式,将主机的数据实时备份到备机中。采用此种备份方案,当主数据库出现时,备机自动接管,这样可以最大限度降低主机故障导致的数据丢失。因直接将数据备份到磁带,花费时间很长,影响用户使用,故采用先将数据库备份到独立硬盘上,再由硬盘备份到磁带的方式。

5.2 内容监控

(1)EPG广告系统所播发的广告必须先经过运营审核,广告录入人员和广告审核人员身份都需要进行认证,且任何广告内容必须经审核通过后才能播发,审核不通过则无法播发,而且对于广告内容进行任何属性修改都会触发广告版本更新,需要重新审核。

(2)系统采用授权控制,在数据上根据业务特性进行不同程度的数据加密,并采用密码更新机制,定期更换,保证信息通信的正确性和安全性。

5.3 播出安全保障

(1)系统采用软硬件防火墙的机制和专网专线的方式来进行安全保证。

(2)广告系统所播发的广告数据全部采用自定义结构封装,终端必须具备相应的接收和解包机制。

(3)采用内容监控系统,实时监控播出内容,建立敏感词库系统防范不法分子远程操控传输非法信息。

(4)具备“一键停播”功能,使用该功能可停播网络中的所有EPG广告数据,但不影响用户对其他内容的正常收视。

(5)当发生一般性软件障碍时,系统具有自纠恢复能力。当发生全系统中断故障,在电源中断恢复后,系统可迅速地自动再启动运行。除去操作系统启动所需时间,广告业务服务恢复时间控制在秒级范围内。系统故障倒换期间,广告无法在终端呈现,但对其他业务不会造成影响,不影响用户正常使用。

6 结束语

总之,EPG广告系统是数字电视增值业务推广营销的重要举措,发挥自身覆盖率高、呈现率高、互动性强的优势,不断优化更新技术,扩展新应用功能,提高业务运营收益,该系统具有极大经济效益价值,值得运用推广。

参考文献:

[1]姜斌.数字电视EPG广告系统浅析[J].中国有线电视.2012(12)

[2]黄铭均.数字电视EPG广告的系统表现形式及整合实施方案[J].中国有线电视.2010(12)

论文作者:陈育民

论文发表刊物:《基层建设》2015年22期供稿

论文发表时间:2016/3/15

标签:;  ;  ;  ;  ;  ;  ;  ;  

数字电视EPG广告系统设计与实现论文_陈育民
下载Doc文档

猜你喜欢