硬盘播出系统在自动播控中的应用

2012-04-29 05:12张翠岭
电脑知识与技术 2012年5期
关键词:自动化

张翠岭

摘要:随着计算机网络技术、音视频高质量压缩技术、大容量存储技术的发展,硬盘播出系统成为广播电视播控系统的重要组成部分。数字化的多媒体内容,可以通过高速网络进行分发,通过硬盘播出系统的视频服务器及脚本控制,可以实现完全自动化播控系统,为中小型传媒进行自动播控业务提出了新的实现方式。

关键词:硬盘播出系统;自动化;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"?

hdblive

mac

系统回复数据为:

xml version="1.0" encoding="UTF-8"?

hdblive

mac

2.2策略下载控制接口

通知硬盘播出系统进行离线策略的控制下载,包括定时下载和强制下载;

其中策略可以包括普通播放策略及插播策略;普通策略与插播策略下载均在收到指令后开始进行下载,并在策略生效时间到达后进行策略转换。普通策略生效时将旧有策略替换删除,插播策略只是将原有策略的展示暂停,再按照策略插播完成后恢复为旧有播放策略。

硬盘播出系统在此次策略下载完成后,将下载完成的结果上报管理系统。

系统在下载通知发出后,将硬盘播出系统对应策略信息设定为正在下载,并在接收下载完成后将该策略标记为下载完成。

命令格式如下:

xml version="1.0" encoding="UTF-8"?

adschemedown

MAC

url

YYYYMMDDHHIISS

下发策略标识

策略类型,0=普通策略,1=插播策略

数字,单位KB/s

数字,单位分钟

2.3播出平台的控制协议

播出平台接受媒体播控系统的控制,完成定时开关机,升级等,以利于媒体播控的自动化运作。其协议格式如下:

xml version="1.0" encoding="UTF-8"?

hdbrestart

mac

command字段可以标示平台启动,关闭等操作类型。

3应用展望

自动化的媒体播控可以在很多场合使用。如户外大屏幕LED媒体系统中,采用自动化的管理模式,可以实现免人工维护,节约了运营成本。最典型的例子是小型的巴士媒体传媒,采用该系统编排节目并自动化播出,可以减少人工参与的故障和失误。

4结论

基于XML完成播控系统和硬盘播出平台之间的协议交互,可以最大限度保证协议双方的可扩展性,为系统的灵活配置和个性化提供技术保证。采用该协议,可以完成播控平台的自动化播控应用方案,为小型传媒建立免维护的播控系统,提供了技术保障。

参考文献:

[1]王艳红.硬盘数字化播出技术[J].中国有线电视,2005,12.

[2]曲思龙.多媒体媒体信息系统的设计与研究[J].中小企业管理与科技,2007,2.

[3]刘平.浅析电视节目硬盘播出系统的实际应用[J].吉林广播电视大学学报,2008,4.

[4]黄海波.多媒体媒体信息系统的开发与研制[D].北京:北京交通大学,1995.

猜你喜欢
自动化
AGV小车在白酒行业自动化立体仓库中的应用
配电室无人职守集控站在京博石化的运用
配电线路运行资料管理自动化的探讨