江苏广电高清标清新闻网络素材交互方法设计

2016-07-02 10:20张洁玮江苏省广播电视总台
视听界(广播电视技术) 2016年2期
关键词:交互

张洁玮 江苏省广播电视总台



江苏广电高清标清新闻网络素材交互方法设计

张洁玮 江苏省广播电视总台

【摘 要】高清新闻网络系统和标清新闻网络系统之间大量的素材交互目前已经成为很多电视台日益突出的现实问题,江苏省广播电视总台新闻中心采用了NTM集群的方式,通过监控扫描指定的目录,对素材或者成片自动进行相应的上下变换,将经过变换后的素材放入目的系统中指定的文件夹,从而高效便捷的缓解了系统压力,有利于更好的使用两个网络系统。

【关键词】高标清 交互 NTM

一、背景介绍

江苏省广播电视总台新闻中心标清网络制播系统始建于2009年1月,自正式投入使用以来承担了新闻中心每天约6小时的节目量,并有大量的专题片在网络中制作,每天网络24小时不间断运行。随着高清网络系统越来越多的在各个新闻网络系统中推进,2012年以来,江苏省台的新闻高清制播网也正式投入使用,高清网络系统和标清网络系统之间的大量素材交互就变成面临的现实问题。目前江苏台新闻网络系统包括高清制播网和标清制播网两个部分,并且两个系统同时承担了大量的新闻节目制作。由于节目部门的采编体系,往往会出现相同的素材或者成片在两个新闻网络系统都要进行再制作或者二次采编的情况。而随着业务量的增多,单纯使用人工方式手动进行素材上下变换的方法基本不太现实,为了应对这样突出的矛盾,设计了NTM传输管理系统,通过NTM集群的方式,监控扫描生产网中指定的目录,当有新的任务产生时,会根据设置自动进行相应的上下变换,将经过变换后的素材放入指定的文件夹,从而在一定程度上缓解了系统压力,有利于更好的使用两个网络系统。

二、系统介绍

江苏省台的新闻高清网络和新闻标清网络都是AVID网络,但是并非使用同一套INTERPLAY系统和ISIS盘阵,并且涉及到上下变换策略,虽然可以使用AVID软件进行素材迁移,但迁移后需要编辑进行码流转换和调整画幅后才可以发送到播出服务器,不仅操作不便,在新闻生产时间紧急的情况下也极易发生问题。在这种情况下我们考虑了NTM传输业务管理系统的方案,即与总台高标清主干平台、其它高标清业务系统进行互联,同时需要兼顾交互的上下变换等诸多需求。

江苏省台的NTM传输业务管理系统包含NTM业务管理系统、NTM传输系统两部分。其中NTM业务管理系统主要是针对台里的业务,定向完成Avid高、标清系统间及高、标清系统与媒资系统、收录系统之间的信息交互,同时实现对链路、流程、任务的管理功能;NTM传输系统主要通过接受NTM业务管理系统的任务,完成系统间媒体数据的迁移、转码、登记等功能。

图1 江苏电视台NTM传输管理系统交互示意图

如图1所示,目前江苏省广播电视总台NTM传输管理系统内含标清收录NTM服务器2台,高清收录NTM服务器4台,高标清交互NTM服务器3对,即高清到标清的NTM服务器3个,标清到高清的NTM服务器3个,媒资传输NTM服务器4台。

图2 收录系统→AVID系统的传输示意图

收录系统迁移数据至AVID系统中时,通过发起迁移请求,请求在ntm系统中应答后,进行数据迁移至缓冲区,可以在ntm系统中看到任务进度,随后数据再从缓冲区迁移至对应的高清或者标清AVID系统,同时在interplay中进行登记,素材才可以在生产网中使用。收录系统→AVID系统的传输示意图如图2所示。

高标清系统的交互相对复杂,一般分为两个链路,即标清下载/高清上载,或者是高清下载/标清上载,通过配置相应的文件(指定可以转换的格式、码率、上下变换的策略等),轮训扫描指定的interplay目录,一旦有新的任务,就启动相应的流程。

以AVID标清系统→AVID高清为例:将一条没有特技的序列或者素材放到标清AVID系统interplay指定的目录,标清NTM交互服务器开始监控缓冲区的目录,媒体数据从标清ISIS网盘迁移至缓冲区,当数据迁移完成,标清NTM交互服务器通知NTM业务管理系统,标清的服务已完成,任务回调给高清NTM服务器,由NTM业务管理系统进行任务分配,数据再从缓冲区迁移至对应的高清ISIS网盘,数据信息在高清AVID系统的interplay中进行登记。从指定目录中即可找到经过上变换的素材。AVID标清系统←→AVID高清系统交互示意图如图3所示。

媒资系统和AVID系统也是交互的过程。AVID系统需要数据归档至媒资系统进行数据保存,媒资系统发送监控interplay目录的请求,NTM业务管理系统检索监控的目录,返回检索结果给相应的NTM服务器,媒资系统根据检索结果进行查重,当未发现重复的任务时,就发起归档任务,进行数据迁移,迁移数据从AVID系统的ISIS网盘迁移至NTM服务器,再从NTM服务器迁移至媒资系统盘阵,完成数据归档过程,任务完成后返回进度结果给NTM业务管理系统。Avid系统→媒资归档传输示意如图4所示。

图3 AVID标清系统←→AVID高清系统交互示意图

总体来说NTM业务管理系统主要包含以下模块:

1、链路管理

链路是通过业务逻辑建模方式,逻辑上将业务分为一个独立单元,如: (Ingest- AvidSD),使其互不影响,方便管理,维护简单。

2、任务管理

NTM 传输管理系统,采用集群池的部署方式,将所有的任务在一个界面中实行统一分配、统一监控、统一管理、统一服务。在任务管理中可以实现任务浏览、任务操作(取消、停止、重做等)等功能,操作简单灵活。

3、用户管理

NTM业务管理系统中包含系统管理员、操作员、普通用户三种角色,具体的权限分配如下:

(1)系统管理员(admin):拥有配置管理、任务操作、任务查询等权限

(2)系统操作员(operation):拥有任务操作、任务查询权限

(3) 普通用户(user):拥有任务查询权限

NTM传输系统主要包含以下模块:

1、转 码

NTM传输管理系统支持高清(DNxHD 120、AvcIntra100、IBP 50等)、标清(DV25、DV50、IMX25M、IBP 12M等)格式之间的转码,其中标清转码效率有了较明显的提高。

图4 Avid系统→媒资归档传输示意图

2、迁 移

NTM传输系统迁移模块主要实现对物理媒体文件的迁移,其效率取决于网络带宽。

3、登 记

NTM 传输系统通过NTM业务管理系统传递的参数,将迁移的数据登记到Avid interplay中。

三、系统设计及配置

3.1系统设计需求

表1 NTM传输管理平台硬件要求

表2 NTM传输管理平台软件要求

1 硬件设计需求

如表1所示

2软件设计要求

如表2所示

3.2系统配置

(1)Avid系统相关配置

在具体配置时,首先需要在AVID系统中对INTERPLAY WEB SERVICE 进行设置,需要添加WG Name和InterplayEngine,其中:WG Name为Workgroup的名字,InterplayEngine为Interplay Server的名称。随后对ISIS客户端进行设置,目前江苏台的ISIS客户端版本为高清ISIS4.2Client、标清ISIS2.2.2Client。安装完相应版本的ISIS 客户端时,如果无法检测到 SD 时,打开“设置”, 在“远程控制器”中,添加 SD、VSD的名称,并在 C:WindowsSystem32driversetchosts 中添加 SD 和 VSD 的 IP 及名称,将网络适配器重命名为:IP 地址。

(2)NTM业务管理系统相关配置

NTM 业务管理系统采用 B/S 架构,使用 web 方式即可登录系统,在 IE 中输入服务地址,再用预先设定的用户名和密码登录即可。在系统管理中分为 7 大节点:系统常量配置、链路配置、编目代码配置、用户配置、任务流程枚举、Avid 属性配置、系统日志。其中系统常量配置是系统的基本配置,配置系统所需要的常量,如扫描频率、高标清名称后缀、NTM 业务、系统回调地址、NTM 通用名称等。

以管理员权限用户登陆进行系统展示:

图5是NTM业务管理系统系统常量配置,对一些通用的常量进行定义,扫描频率(S):扫描监控目录的时间间隔,建议使用默认值。NTM 通用系统名称(NTMAGENT):建议使用默认值。NTM 服务地址和NTM 业务系统回调地址均可根据实际需要填写。

图5 NTM业务管理系统系统常量配置

图6 NTM业务管理系统链路配置

图7 NTM系统上载链路配置

链路配置是 NTM 业务管理系统配置的核心,主要是实现对 Interplay 入岛登记、媒资归档的监控目录、NTMProfile、任务优先级、执行工作站等进行相关配置。NTM 业务管理系统在添加链路配置时需要输入调用系统、 目标系统、 扫描方式、 链路用途、 链路模式,其中调用系统是指源系统,目标系统是指目的系统(如:Avid);扫描方式是决定此链路所采用的扫描方式,如果是外系统(如:CM)调用采用被动方式,其余则为主动扫描;链路状态是指入 Avid 或出 Avid(入 Avid 为上载,出Avid 为下载)。可以在此配置定义、修改和删除相应的链路。图6是NTM业务管理系统链路配置界面。

以上载链路配置为例进行简介,上载链路配置中包含标清上载、高清上载配置,在配置中需填写 NTM 服务地址(指定 NTM 集群)、NTM Profile(转码格式)、Interplay 用户名(拥有 Interplay 目录读、写权限)和密码、同时需要配置媒体文件登记到 Interplay 的上载目录、Avid Web Service 地址、指定特定的工作站执行特定任务(如:上、下变换)、链路任务的优先级及原系统的回调地址。 在上载链路中,根据在编码代码配置中添加的栏目,可以选择栏目,添加上载模板,实现根据栏目配置上载目录。图7是NTM系统上载链路配置界面。

需要注意指定执行任务的转码方案必须和 NTM 中的方案配置一致,Interplay 账号必须拥有对 Interplay 配置目录的读写权限,还可以预先设定链路任务优先级(如:其中 1 最低,5 最高)。

(1)NTM配置

NTM TaskManager(任务管理器) 配置

图8 NTM工作站点参数配置

参数配置:在NTM任务调度管理器中,点击“参数配置”,在数据库配置中,输入 IP 地址、端口号(必须 3306)、用户名、密码即可完成数据库的相关配置。

站点管理:在任务调度器中,点击“站点管理”,点击“添加”,在弹出的对话框中输入工作站名称、IP 地址、端口号(必须和工作站参数中配置一致)确定即可。若有多个工作站点,可以重复以上操作。

NTM WorkSation(工作站)配置:

NTM 工作站点主要从数据库中获取任务,根据NTM业务管理系统传递的参数执行相关任务。

双击桌面上的NTM Workstation ,在弹出的页面中点击“参数配置”,填写“数据库配置”、“站点配置”、“interplay 配置”。 图8是NTM工作站点参数配置界面。

转码格式是NTM传输系统的核心,外系统调用NTM Server的方案配置,方案配置与转码格式一一对应。

添加格式配置,如图9所示。

输出制式:

A. 高清选 1080i

B. 标清选 25 I PAL

配置文件:

1) 名称为:转码格式名称(自定义)

2) 类型:转码格式

C. 标清格式一般为:Avid MXF (DV 25、DV50)、K2MXF (IBP )

D. 高清格式一般为:Avid MXF (DNxHD)、P2MXF(AvcIntra 100)、K2MXF(IBP)

图9 NTM工作站点格式添加配置

3) 输出路径:媒体文件迁出的物理路径

4) 设置压缩参数:转码格式具体的参数配置

5) 音频直通:NTM 不对音频做任何处理,如果不勾选,NTM 将音频处理为一轨

音频位数、音频环绕采用默认参数。

通过以上配置可以完成一套NTM系统的基本设置。

四、系统维护与应急

图10 NTM工作站点MXF文件格式配置

图11 高标清交互报错处理流程图

1.系统维护:

每日定时巡检机房,查看NTM服务器的状态;每月定时重启相关服务器以保持系统稳定;定期进行数据清理,如媒体文件,元数据信息,日志文件等。

2.系统报错处理:

由于高标清交互任务很多,一旦出现任务执行失败的情况需要尽快解决。

在NTM业务管理系统中通过搜索“失败”任务,可以找到对应的报错,一般来说有以下几种报错原因:

(1)磁盘容量不足

(2)NTM Workstation 内存较小,导致读取文件,内存不足易报错。

(3)媒体文件中有未渲染的特技

而相应的解决方法一般为下列几种:

(1)定期清理磁盘空间

(2)将NTM Workstation内存增加至4G以上

(3)重新对媒体文件进行处理后导出

对高标清交互业务报错方面的判断以及处理详见图11。

3.系统应急备份策略

分别对NTM业务管理系统和NTM传输系统进行设备级的冷备份,即安装了两台服务站用于备份,所装软件、环境以及IP地址完全相同,当相应的服务器系统出现问题时,直接启动冷备服务器,接入到网中,即可完全接管相关所有业务。

六、总结

通过使用这套NTM业务传输管理系统,我们可以准确定位到NTM业务系统中每一条任务的状态、每一条素材的情况以及每一台服务器的状况,在解决了高标清素材交互大量业务的同时,其便于维护、易于操作的特点也在一定程度上使技术管理员的工作量大为缓解。经过一段时间的实践,此NTM业务传输管理系统可以有效承担两个新闻制播网络日常的素材交互制作,在大数据量的工作情况下,也可以有效的完成相关的高标清系统交互业务,有力的保障了江苏省台的新闻生产制作,在提倡效率优先、用时间去缩短空间的新闻制作理念下,不失为一种值得借鉴参考的解决办法。

猜你喜欢
交互
使用jQuery实现GridView控件交互操作
网站开发课程交互中朋友圈群体信任解决方案
基于虚拟现实技术的虚拟教学系统设计探究
实验激发思维 问题交流智慧
基于图形用户界面的多点触控交互技术综述
大学英语教师“交互”信念、知识与教师专业发展
基于WIFI的IPAD白板系统教学应用研究
虚拟现实技术概论
关于信息化教育模式的大学教育变革的探讨