张翠岭
摘要:随着计算机网络技术、音视频高质量压缩技术、大容量存储技术的发展,硬盘播出系统成为广播电视播控系统的重要组成部分。数字化的多媒体内容,可以通过高速网络进行分发,通过硬盘播出系统的视频服务器及脚本控制,可以实现完全自动化播控系统,为中小型传媒进行自动播控业务提出了新的实现方式。
关键词:硬盘播出系统;自动化;XML
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)05-1161-03
Hard Disk Broadcast System Automation Usage
ZHANG Cui-ling
(Bozhou radio and TV Station,Bozhou 236800,China)
Abstract: With the technology developing of computer network,the quality of audio and video compression and the large-capacity stor? age, Hard Disk Broadcast System has become an important part of Radio and Television Broadcasting System. Digital multimedia content can be distributed through high-speed network hard disk broadcast video server and script control system Can be fully automated and reli? able advertising messages broadcast control system, a new way for small and medium-sized media broadcast control business.
Key words: hard disk broadcast System; automation; XML
硬盘播出系统是现代电视系统的中枢。在电视台的新闻中心,制作中心产生的节目,以及通过卫星接收的转播信号,最终按照节目编排时间表,上传到硬盘播出系统进行播控处理。在多媒体播控系统中,由于存在与电视播出同样的机制和需求,也可以利用硬盘播出系统完成媒体节目的事先编排,实现自动化的播控系统。其中,利用XML技术,描述节目编排及播控逻辑,为播控系统的自动化管理奠定了基础。
1系统概述
自动化播控系统方案包括内容制作系统,直播采集转发系统、硬盘播出管理系统,FTP资源上传平台、及各类形式的终端接收机。
图1自动化播控平台架构
其系统组成包括:
(1)内容制作系统:可将各类格式的视频进行转码和检测,使其他格式的视频资源转化为符合传输和播放需求的视频,并对视频进行压缩,形成h264编码视频,保证高清状态下压缩视频大小。
(2)直播采集转发系统:将如有线电视信号、数字电视信号、卫星电视信号、摄像机等设备的视频信号采集等转换为数据流,并将数据流通过切换器实时播出,终端接收后播放。
(3)信息发布控制系统:该系统是自动化播控的逻辑中枢。其中包括运营商管理、资源管理、资源分发发布、分组管理、终端机监控、展示统计、第三方信息接入等模块。以分组为单位的管理模式可以实现个性化的精确投放展示。多家运营商共享使用同一个媒体进行独立的运营维护,可以采用租赁、共享等模式进行系统共用。
(4)FTP资源上传平台:该平台实现接收各种多媒体资源,素材的FTP服务,各种信息资源通过该平台上传,最终通过硬盘播出系统播出。
(5)终端:包括展示屏和多媒体媒体机两类模块,具有室内、室外多种结构模式,包括高清多媒体播放机、一体机、触摸查询机、户外全彩LED多媒体机。支持多种格式资源的展示播放,具有远程管理、远程升级的功能。支持多种网络接入。
(6)传输网络:包括有线同轴网络,或射频发射网络,卫星上星站等,在某些应用中,还可能包含窄带或宽带的双向回传网络。
2播控自动化协议
媒体的播控策略通过策略XML的方式存放,由硬盘播出系统进行XML解析,并根据逻辑中定义的各个多媒体信息时间,播放次数,需要播放的媒体内容,将各种资源进行组织;同时通过切换输入来源等模式将直播内容,实时播播内容切入。
XML存储以媒体位、日期及每天的媒体内容等节点进行存放,播控系统和硬盘播出系统之间进行时间同步,保证按照设定时间进行媒体内容的切换;XML的生成内包括本日及以后的媒体策略;历史的策略不存储。媒体播控策略的发布通过计划的形式,计划执行时,需要在媒体管理系统形成策略XML,并发布到硬盘播出系统,通知对应的系统进行策略更新维护。
图2数据交互流程图
其中主要协议详细说明如下。
2.1心跳及时间同步接口
硬盘播出平台定时向指定的媒体播控系统的管理端口进行心跳上报;如果在心跳中发现控制链路终端,则再次进行控制链路的建立;系统端接收到播出平台心跳后,更新最后心跳时间,并将系统当前时间返回给播出平台,平台更新其内部时间,双方实现时间同步。心跳频率一般为30秒一次。
接口协议为TCP承载的XML数据,硬盘播出平台发送数据如下:
xml version="1.0" encoding="UTF-8"?
系统回复数据为:
xml version="1.0" encoding="UTF-8"?
2.2策略下载控制接口
通知硬盘播出系统进行离线策略的控制下载,包括定时下载和强制下载;
其中策略可以包括普通播放策略及插播策略;普通策略与插播策略下载均在收到指令后开始进行下载,并在策略生效时间到达后进行策略转换。普通策略生效时将旧有策略替换删除,插播策略只是将原有策略的展示暂停,再按照策略插播完成后恢复为旧有播放策略。
硬盘播出系统在此次策略下载完成后,将下载完成的结果上报管理系统。
系统在下载通知发出后,将硬盘播出系统对应策略信息设定为正在下载,并在接收下载完成后将该策略标记为下载完成。
命令格式如下:
xml version="1.0" encoding="UTF-8"?
2.3播出平台的控制协议
播出平台接受媒体播控系统的控制,完成定时开关机,升级等,以利于媒体播控的自动化运作。其协议格式如下:
xml version="1.0" encoding="UTF-8"?
command字段可以标示平台启动,关闭等操作类型。
3应用展望
自动化的媒体播控可以在很多场合使用。如户外大屏幕LED媒体系统中,采用自动化的管理模式,可以实现免人工维护,节约了运营成本。最典型的例子是小型的巴士媒体传媒,采用该系统编排节目并自动化播出,可以减少人工参与的故障和失误。
4结论
基于XML完成播控系统和硬盘播出平台之间的协议交互,可以最大限度保证协议双方的可扩展性,为系统的灵活配置和个性化提供技术保证。采用该协议,可以完成播控平台的自动化播控应用方案,为小型传媒建立免维护的播控系统,提供了技术保障。
参考文献:
[1]王艳红.硬盘数字化播出技术[J].中国有线电视,2005,12.
[2]曲思龙.多媒体媒体信息系统的设计与研究[J].中小企业管理与科技,2007,2.
[3]刘平.浅析电视节目硬盘播出系统的实际应用[J].吉林广播电视大学学报,2008,4.
[4]黄海波.多媒体媒体信息系统的开发与研制[D].北京:北京交通大学,1995.