单片机接口技术及应用 [播出系统接口技术的应用]
摘要:新时期广播电视业务与技术的发展使得播出系统对安全性与其他系统间的连通性受到了各行业用户的广泛关注。基于广电总局《电视台数字化网络化建设白皮书》的指导思想,更需要结合自身行业,单位的特点,制订播出系统与其他系统互联的相应接口规范及流程。本文介绍了播出系统节目单接口和播出系统与备播系统的接口。
关键词:播出系统;接口;Web Service
中图分类号:G202
文献标识码:A
文章编号:1672-8122(2011)01-0147-02
随着新时期广播电视业务与技术的发展,如何提高播出系统的安全性,并在安全可靠的基础上提高播出系统与其他系统间的连通性,如何共享资源,提高设备利用率,降低生产成本,成为了各级单位均为十分关注的问题。随着视音频节目数字化、网络化等技术的飞速发展,随着IT和网络技术不断渗透,各级单位的视音频节目网络化系统平台建设规模日趋庞大,逐步形成了很多“信息孤岛”、“应用孤岛”。为了规范该网络化建设,国家广播电影电视总局科技司发布了《电视台数字化网络化建设白皮书》,对本网络化建设的总体规划、指导方针、系统构建、典型方案等进行了全面论述。
基于《电视台数字化网络化建设白皮书》的指导思想,我单位结合节目生产、播出控制的特点,制订了相应的接口规范及流程。本文介绍了播出系统节目单接口和播出系统与备播系统的接口。
一、播出系统节目单接口
按照节目制作和播出流程,对于除广告外的一般性节目,由总编室制作并生成节目单,播出系统按照节目单进行上载及播出,即“先编单后上载”模式。由于我单位所使用的数字硬盘播出系统是某一厂家提供的播出系统,而总编室所采用的是另一厂家的节目生产管理系统,因此有必要对双方约定一个兼备稳定性、安全性、高效的接口方案,该接口在标准化、规范化的基础上同时具备一定的兼容性和可扩展性。
播出系统以Web Service的形式提供了节目单入库接口,总编室完成节目单的生成后,调用播出系统的节目单入库接口,传入播出节目单,接口程序对传入的播出节目单进行常规逻辑检查,检查通过后处理该节目单,并将该节目单提交至播出系统数据库,同时将传入播出节目单的检查结果返回给总编室。
由于为了适应广告类型素材的播出要求,播出系统提供了广告素材段落打包软件,可以将若干条广告素材打包为一个逻辑段落,以段落包的形式播出,方便了广告时段的管理,满足了重复使用、统计反馈的播出要求。因此,对于广告素材,我单位使用“先上载后编单”的模式,即上载值班人员提前通过视频服务器上载广告素材,使用段落打包软件将广告素材组合打包。总编室在节目单中预留广告时段,通过节目单入库接口提交至播出系统数据库后,由播出值班人员将广告段落包追加至相应节目单,同时播出系统进行逻辑检查并按节目单播出。
为了实现总编室对播出系统素材库的查询,播出系统以Web Service的形式提供了在线素材库查询接口服务,并支持模糊查询。总编室可以通过“节目生产管理系统”调取播出系统在线素材库,获取素材唯一ID、时长、素材名称、素材删除日期、物理ID等信息进行节目单的编辑。
通常情况下,节目单中的节目由节目生产管理系统分配唯一标识,即节目代码,节目代码与具体素材一一对应。播出系统根据节目属性中标明的节目唯一ID实现与素材关联。在节目单中标明来源是播出磁带上载的节目,播出系统生成磁带上载任务列表,由播出人员上载。
播出节目单入库与素材准备是两个独立的过程,总编室可以提前一周发送预播节目单。距播出24小时前,总编室可以修改节目单通过网络发送至播出系统节目单入库接口,播出系统会自动识别并更新节目单。24小时内的节目,由播出值班人员直接在播出线上进行修改操作。
接口中输入输出参数均使用符合XML结构的字符串,提供了灵活的可扩展性与通用性。
二、播出系统与备播系统接口
为了更大程度的确保安全播出,我单位除播出系统自身完善的主备份机制外,还使用了老播出系统作为独立应急备份播出系统。播出系统与备播系统分别提供了Web Service服务接口及相关的后台服务,以实现相应功能。
备播系统的后台服务首先调用播出系统的出库通知服务,由方播出系统生成出库申请记录并提交播出系统数据库。部署在播出系统的后台服务采用轮询的方式检索数据库是否有未处理的出库申请记录,如果存在,则将相应素材通过FTP下载至备播系统,并调用备播系统的出库结果反馈服务以反馈结果。备播系统的出库结果反馈服务处理该结果,更新出库申请表记录并提交备播数据库,同时部署在备播系统的后台服务轮训备播数据库是否有未处理的出库申请通知,如果存在,则继续上述流程,如图1。
在播出系统与备播系统的接口中,所提交成品文件包的命名规则应符合Windows文件命名规则,输入参数的节目代码从节目生产管理系统获得。节目代码对应成品文件包的关系为一对一关系,始终保持不变,即无论成品文件包从制作域迁移到播出域还是到音像资料馆,对应关系不变。成品文件包包括节目素材文件及节目元数据信息描述文件。
为了保证文件传输的准确性,接口中还定义了MD5校验字段,用于传输后的文件校验。节目元数据信息描述文件亦采用XML格式,便于日后功能扩展。
三、总结
播出系统完成并成功上线运行,由于涉及多厂商合作及老系统改造,因此各个系统间的互联互通则是我单位整体稳定运行的重要因素。在各厂商的大力支持和配合下,采用上述接口完成了这一工作,使得我单位业务网络化建设上了一个新台阶。
自新系统启用至今,通过节目单入库接口,总编室和播出线的工作得到了高效的衔接,提高了播出安全性与时效性;通过播出系统与备播系统接口,实现了重要内容的异系统实时备播,提高了播出安全系数。同时,上述技术的使用,提供了先进的平台和技术保障,为我单位视音频节目数字化、网络化、信息化建设打下了坚实的基础。
