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

点赞:18722 浏览:82943 近期更新时间:2024-03-20 作者:网友分享原创网站原创

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

关 键 词 :硬盘播出系统;自动化;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 puter work,the quality of audio and video pression and the large-capacity stor age, Hard Disk Broadcast System has bee an important part of Radio and Television Broadcasting System. Digital multimedia content can be distributed through high-speed work 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 all 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数据,硬盘播出平台发送数据如下:


hdblive

mac

系统回复数据为:

hdblive

mac

2.2策略下载控制接口

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

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

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

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

命令格式如下:

adschemedown

MAC

url

YYYYMMDDHHIISS

下发策略标识

策略类型,0等于普通策略,1等于插播策略

数字,单位KB/s

数字,单位分钟

2.3播出平台的控制协议

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

hdbrestart

mac

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

3应用展望

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

4结论

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