安徽广播电视台(电视)播出广告整备系统
2018-02-10朱瑞德
朱瑞德
1 系统概述
安徽台广播电视台(电视)以前的广告采用广告段位方式,手动编单提交打包并迁移至播出系统进行备播,随着技术与业务的发展,老系统已无法满足现今的播出与广告素材再利用和广告业务运营的要求。同时,现有广告备播系统对视频画幅变化存在一定的问题。
因此,广告整备系统将充分利用现有系统中的设备构建全新的广告备播系统,优化广告业务管理、实现广告流程化备播,并解决广告AFD正确嵌入的问题。
2 设计原则
2.1 先进性
系统各环节的技术指标符合国家有关技术指标,视音频设备采用符合我国先进成熟的设备产品,实现广告业务符合要求并提供高效安全的存储技术。
2.2 稳定性
网络运行具有双链路;,存储介质主备热切换;,系统核心设备在线热备份;,因而系统具有故障检测、自动恢复能力,能长期有效地保证数据正确存储,系统软件具有一定的容错和冗余能力,有较强的应急能力, 采用多种形式进行管理。
2.3 可扩展性
系统设计根据台内需求和易用易维护的原则进行系统设计规划,采取分步实施的方案,并为将来系统扩容提供冗余的网络接口。
2.4 存储的长效性
存储的数据应有较长的有效周期,存储的文件可以长期安全地保存,并在反复调用的情况下确保原始文件不受到损坏。
2.5 安全性
本系统从架构,、流程和功能方面整体进行安全加固,确保本系统与播出系统信息交互时的安全,、稳定运行。
3 系统总体设计
3.1 系统定位
广告整备系统是以广告素材文件管理为核心,通过素材文件上载、转码、审核、素材信息处理、文件管理、元数据备份文件迁移及多模式下载等实现广告业务需求,同时通过广告电子串联单和电子素材信息单生成广告段位,实现对广告素材文件的管理、转码、迁移和备播。
广告整备系统为广告业务实现高效,安全以及流程化播出,提供了完整的解决方案。同时,系统内还采用了国内专业知名公司提供的软件,以适配广告系统复杂多变的业务要求,提高工作效率,便于整体管理。
广告整备系统将最顶尖的IT技术融入到AV的系统集成当中,在广告整备系统的支持下,用户可以以便捷和有效的方式实现传统广告素材的数字化上载、审核、内容处理、素材管理、文件调度备份及多模式下载等广告业务,宝贵的广告媒体资源在满足为播出备播业务的同时得到了安全有效保存,有利于和未来广告业务的可持续发展。
3.2 业务流程设计
安徽台广告业务流程示意图,如图1所示。
图1 安徽台广告业务流程示意图
(1) 南洋广告管理系统,主要通过对广告合同的受理,录入广告信息,再进行编单生成广告串联单,最后在再根据大洋广告系统的规范生成通用标记语言文件,即XML文件。(2)为保障系统安全,XML文件通过网络传输工具人工杀毒后再经USB摆渡进入广告整备系统,采用离线方式进行文件传输。(3) 广告整备系统编译服务端会自动扫描指定位置下的XML文件,对元数据进行重新编译并写入系统数据库中。(4)系统根据XML文件中的ID信息与元数据,判断是否唯一性,确认是否为新增或修改自动生成上载任务,由广告人员登录上载软件进行广告素材的上载工作,上载时可根据需要选择高标清嵌入AFD信息,上载过程自动生成素材的头尾帧,以及低码流文件以便审核使用。(5)上载完成后,由服务端完成素材的自动技审。(6)由初审人员对素材内容和信息进行审核。(7)初审完成后,系统对素材进行转码内容生成播出要求格式,并进入终审。终审包括技审信息、广告元数据信息、素材文件的完整性,确保内容匹配与文件质量。(8)审核不通过,可打回,并备注原因,由上载人员重新上载。(9)审核通过,广告素材自动进入备播区。(10)另一方面,广告串联单经过编译后会自动将广告串联单传入播出系统,并通知播出系统增加或修改广告单。(11)广告整备系统,可通过BS模式进行广告素材信息查询,确认广告素材的备播状态,同时可根据串联单进行段位调整与合并,生成新的临时段信息进行下载工作。(12)播出系统接收广告单后,需手动与播出的节目单进行播出单合并,由播出内部管理系统进行节目单查询,确认素材信息唯一后并依据定义的策略,实现广告自动转码,、迁移,实现广告库与备播库的信息交互。(13)广告整备系统中还提供的广告下载功能,通过软件内部多种形式的下载方式,满足不同的播出需要。
3.3 业务角色职责划分
广告整备系统的业务角色及描述见下表1。另外,广告单的编排,由编排人员在南洋广告管理系统中完成。
4 广告整备系统架构设计
4.1 应用架构设计
广告整备系统按应用区域划分为以下几层,其中包括:软件应用层、核心服务层、中间件层和网络存储层。如图2所示。
软件应用层包括:内部应用、外部接口。
内部应用主要是广告整备系统内部对广告素材文件和元数据的管理与应用服务。
外部接口是广告整备系统面向其它其他系统提供的接口调用服务,实现广告与其它其他系统之间的信息交互,其中分为:广告管理系统接口、播出系统接口。
核心服务层包括:存储管理、数据管理、内容处理服务、转码迁移服务、自动技审服务、数据备份服务等。
中间件层包括:J2EE平台,、工作流以及接口调用服务。中间件层主要为客户端与服务端,以及服务端与服务端系统提供信息交互,实现夸层次跨层次的系统支持。
网络存储层:主要是指数据库元数据的存储和在线及备份的存储管理。
4.2 系统主要功能
广告整备系统包括以下功能:
第一,消息管理:制定与广告管理系统、播出系统系统之间信息交换规范。(1)获取并解析广告管理系统信息;(2)与播出系统系统的消息交换。
第二,素材入库:支持用户通过多种介质方式提交需要入库的素材。在文件提交入库的同时生成低码文件,用于用户通过BS软件浏览。(1)支持P2、XDCMA和板卡三种上载方式;(2)根据广告管理系统接口信息生成上载任务,并根据设定的格式进行上载;(3)根据设定的入点和时长,生成高码和低码文件,并提取首尾帧;(4)提供采集进度显示,用百分比显示当前完成的部分,提供可以中途手动停止采集任务的功能;(5)支持对素材的预览以及上载完成后任务的播放;(6)提供展现任务基本信息和技审信息的功能;(7)对上载任务的时长进行严格的时长判断;(8)提供任务与素材自动绑定或手动绑定功能;(9)提供对任务的签章功能。
表1
图2 应用架构设计
第三,素材审查:对入库后素材在不同流程结点中提供多种审核方式,保证播出安全。(1)入出点审核;(2)首尾帧审核;(3) 磁带与文件同步播放匹配对比审核;(4)支持视音频文件(单条文件/广告段文件)内容审核;(5)视音频文件自动技审;(6)广告素材元数据审核;(7)提供对未通过审查的素材自动删除的功能。
第四,素材的技术处理:可根据系统需求配置相应的内容处理。主要功能有:(1)支持高标清转换;(2)生成低码率媒体文件;(3)可生成MD5值,并对传输文件进行MD5校验。
第五,素材备播:与广告管理系统配合,支持更安全高效的备播逻辑,完成备播素材向播出相关部门的迁移(1)根据播出单可以将备播库中终审通过的素材由播出系统从广告整备系统拉取素材等待播出。(2)根据播出单要求下载到磁带进行编带送播。
第六,素材下载:实现广告素材在各个工作站的下载调用,需要满足应急情况下下载介质送播出。(1)支持将数字化媒体资料下载到存储介质中,如磁带,XDCMA((蓝光)),P2等。(2)提供素材资源的预览,下载过程中同步播放,同步时码显示,同步显示两路音频表。(3)要求提供了两种编单模式:正常业务流程编单模式和自主编单模式。正常编单通过系统读取XML文件获取广告段,减少出错可能性。自主编单模式下,广告人员可以自由添加段、修改段、自由修改广告条目间或广告段间顺序,以便增加灵活性。(4)支持依据广告段位、单独素材、已存下载单等多种方式编单下载。(5)支持广告作为单个文件下载、支持以广告段作为一个文件下载、支持不同方式的修改下载。(6)支持各种业务情况下的补彩条(磁带首)、黑场(磁带首,段首)、静帧((段尾、单尾)) ,支持磁带补录,可自动识别黑场条目拆分段,支持在段间添加黑场或者段尾添加静帧等。
第七,应用管理:本模块通过BS方式便于业务管理的应用功能。
主要包括:(1)数据检索:根据素材的元数据建立索引,并为素材数据提供方便易用的检索支持;(2)视频内容查看:要支持通过BS软件对广告素材内容进行浏览;针对广告素材短小的特点,要支持批量播放。(3)广告单审查管理:能对接收到的广告播出单审核察看对应素材是否准备完成。
第八,运行管理。主要包括:(1)存储管理:,根据存储管理策略对素材数据的存储进行管理;(2)系统参数、视音频参数配置管理;(3)用户、角色、权限管理;(4)文件类型管理;(5)删除策略管理;。
4.3 系统存储框架设计
逻辑存储结构,如图3所示。
图3 逻辑存储结构
存储文件分布说明:
存储文件分布:
低码区存储:H.264 1.5 M文件
上载区存储:MXF MPEG2 IBP 50M HD、MXF MPEG2 IBP 25M SD
备播区存储:MXF MPEG2 IBP 50M HD、MXF MPEG2 IBP 25M SD
备份区存储:MXF MPEG2 IBP 50M HD、MXF MPEG2 IBP 25M SD
5 系统集成与接口设计
5.1 软硬件组成
广告整备系统根据台内系统规划需求,是在现有系统的基础上进行改造。因此,软硬件尽量采用了利旧原则。
设计原则为:(1)原有广告串编工作站硬件利旧,配置新的广告上载、审核、下载、管理软件;(2)为保证新系统的业务相对独立,服务器部分新增,主要是数据库服务器、应用与接口服务器、内容处理服务器;(3)存储、网络设备利旧,由于新增设备,新增以太网交换机1台;(4)播出系统原有GMP服务器可利旧,新增播出迁移服务器,用于广告素材的备播迁移。
5.2 系统接口设计
与南洋广告系统接口:南洋广告系统与广告整备系统为物理网络隔绝,因此采用通用标记语言文件进行对接,双方确认数据规划方案生成交互文件,即XML文件。
主要内容包括:(1)电子广告串联单:,南洋广告系统通过库内广告合同库生成电子广告串联单;(2)广告素材信息:,解析南洋广告系统生成的广告素材信息单,读取相应素材信息,写入系统数据库中并生成上载任务。
播出系统接口:(1)广告串联单透传:。广告核心服务查询到广告串联单,进行重新编译后,调用播出系统接口服务确认播出系统内相应信息是否正确,再将广告串联单内的段位信息传入播出系统。(2)备播通知播出系统接口:。广告整备系统成功备播到备播区之后调用此接口,通知播出系统广告素材已备播,并将素材文件的位置信息及文件ID信息提交给播出系统以便策略服务能准确的地迁移素材文件。如果文件修改,也需要通过此接口通知播出系统,重新获取新文件信息。播出系统接收到该接口的消息后会根据定义的策略进行内容更新,确保广告素材及时有效地传入播出的备播区。(3)备播检索接口:。播出系统接收到广告串联单之后,调用此接口对广告整备系统进行信息查询,如果查询到,该接口将返回当前节目代码以及所对应的文件存储绝对路径、文件名及MD5码等信息,然后等待播出系统请求迁移,确认后自动启动工作流程将其从广告存储系统中迁移至播出系统的备播存储区进行备播。
6 结语
此次技改项目,经过播控中心(电视)2016年几个月的试运行,到2017年初正式运行,节目播出高质量高,稳定安全,获得非常成功的效果,得到行内专家的肯定和好评。