一. 前言
可以说,网络的出现改变了传统的制作模式和工作流程,而媒体资产管理平台的日益成熟,将会进一步推动电视台数字化、网络化的进程,使得建立电视台采、编、播、储、管一体化系统,也就是说实现全台数字化、网络化整体解决方案的梦想不在遥远。
但是如果在网络系统与网络系统之间、以及网络系统与媒体资产管理平台之间缺乏有效的整合、缺乏科学的标准的信息交互机制,将会使系统之间的互操作性变得十分的低下,不仅降低了使用效率,同时也浪费了系统的巨大投资。显然,如何进行有效的系统整合,是在进行系统设计时必须关注的一个课题。
新奥特公司根据在大量视频网络的开发、实施、运行以及在媒体资产管理平台研发的过程中积累的经验,创造性地提出了采用XML技术和.NET架构,构建统一的网络应用平台,即Auto.NET网络应用平台,实现网络与媒体资产管理平台的无缝整合的设计思路,并希望以此推动媒体资产管理概念的实施和推广。
二. 平台体系结构
AUTO.NET多媒体网络系统平台采用标准的XML数据结构和描述、Web Service以及J2EE等中间件开发技术,为系统提供了更好的安全性和更强的开放能力。是未来电视台全台数字化、网络化的一个基础应用平台。
1.Auto.NET平台逻辑功能结构
Auto.NET网络应用平台从功能逻辑上可以通过图1进行示意,可以看出:
A.网络中的所有应用都通过中间件访问核心数据。
B.所有网络的应用都基于中间件进行开发。
C.系统的核心数据是多种多样的,可以网络中的各种数据,也可以是媒体资产系统的各种数据,甚至是其他系统的数据。
2.Auto.NET平台组件构成
作为一个网络运行的核心应用平台,Auto.NET平台必须支撑足够的业务运行能力,同时为了方面以后应用的扩展和调整,应用平台还必须有很强的开发支持能力。因此在Auto.NET平台中,我们规划了一系列的组件。如图2所示。
总体上分为三大模块:存储管理模块、视音频处理模块、内容服务模块。在每个模块中又细化出专门的组件,来支持各种各样的应用,如图3。
三. 平台技术关键点
1.采用集中的资源管理和访问模式
Auto.NET把网络封装成一个有管理、有流程、有使用规则的文件系统,编辑器等设备通过“Auto.NET网络资源管理器”访问网络资源。“Auto.NET网络资源管理器”使用Windows标准的文件操作,完全符合Windows资源管理器的操作和交互习惯。无论是新奥特的非编,还是第三方的编辑设备,只要符合Windows标准操作的软件,均可以与之交互,不需要内嵌任何与网络相关的代码。使网络的客户端编辑器成为独立于网络之外的设备,这是网络兼容性最重要的一点。
2.支持编辑器的多样性
在素材的兼容性上,“网络资源管理器”可以通过格式转换的方式使不兼容的素材变为兼容,使网络资源不再仅为某些编辑器使用,真正实现网络共享。
由于Auto.NET服务器端专门设立了存储管理服务器,它可以实时同步存储系统与数据库的内容一致性。无论是采集还是拷贝到存储系统上的素材或其它文件,都会被自动编目到数据库系统中,无需编辑器或人为的干预。
工程格式的兼容性问题是一个突出矛盾,各厂家工程文件的不可交换性在某些程度上也影响到了网络的实际应用。由于不同编辑器上特技效果的差异,对于特技部分的兼容性,目前实际上只能靠素材的交换实现,如TAG序列的交换等。真正有意义的工程交换实际上只有EDL表部分。为此,在输出上,新奥特所有非编的工程文件中,EDL表部分已经实现XML格式的输出,并且与工程文件保持实时同步,便于其它编辑器的解析和引用。在输入上,网络存储管理服务器上可以安装第三方工程的解析器插件,通过该插件实现不同工程文件的EDL部分的交换。目前已经实现新奥特非编与Premiere工程文件的EDL表互换。
如果不考虑到编辑结果的互换,只要能与“网络资源管理器”交互的编辑器,都可以参与到网络的制作当中来,统一受网络的流程管理。如:使用任何第三分非编在Auto.NET中独立完成全部制作流程。
3.采用XML标准数据结构实现数据交互
系统中所有数据都采用XML结构进行记录和描述,可以方便的实现与其他系统之间的数据交互。
需要中间指出的事,在上节中所说的工程格式兼容的问题。目前新奥特公司已经将其所有非线性编辑系统的工程文件采用XML数据进行描述。这样只要其他厂家支持,就可以实现数据级的工程文件的兼容和共享。
4.权限认证
Auto.NET在充分继承了AUTONET完善的权限管理体系的基础上,将数据库管理和Windows Active Directory有机地结合起来,使网络管理更简单。
在原有网络中,素材在数据库中的权限和在操作系统中的权限是不一致的,虽然网络都有着严格的网络管理,但文件系统则一般都是完全开放的。用户完全可以通过使用Windows资源管理器访问或破坏存储区的素材,网络管理对此束手无策。
而在Auto.NET中,通过存储管理服务器对存储系统中素材权限的动态调整和管理,保证了网络权限与操作系统权限的高度一致性,彻底杜绝了超越网络管理之上,直接访问或危害文件系统的可能性。
5.多格式支持和转码技术
Auto.NET平台可以支持各种视音频压缩格式。并且提供转码技术可以实现各种压缩格式之间的相互转换。转码服务器可以以集群的方式并发支持客户端的转换请求,任何转码服务器的故障都不会影响整个集群的功能和运转,大大提高系统整体响应速度和安全运转能力。
每个转码服务器都是基于纯软件转码技术的,不依赖于任何硬件的支持。这不仅使系统摆脱了多余硬件的故障率影响,还摆脱了硬件时钟对速度的约束,转码的效率完全取决于计算机的性能高低。随着计算机技术的大幅度提高,转码速度也将与时俱进。目前在P4至强(1G RAM)的计算机上,主流格式的转换速度可以达到实时,甚至超实时。相信在更高性能计算机上将有更好的表现。
输出格式为主流编辑格式、流媒体、MPEG-2流格式等,输入格式除了涵盖了全部输出格式外,还支持任何Direct Show的播放格式,也就是说,Windows能播放的格式都可以作为转换输入。
6.编目、检索技术
素材的分类法以及描述字段的可以灵活定义,并且支持日后的动态调整。而且每一个素材的分类法也是可以灵活添加的,可以是同一种分类法中的不同分类,也可以采用不同分类法进行描述。使系统不仅可以适应央视和广电总局制定的国家编目标准,还可以适应其它的编目标准,如:按栏目分类、按历史事件分类等。素材的描述信息是它所具有分类法的全部描述的总和,这一点在历史事件分类中尤其重要。如:随着2008北京奥运会的来临,我们可以在事件分类法中建立一个“2008北京奥运会”的分类以及它的多级详细分类,并给这个分类增加了一个描述字段“比赛项目”。如果我们将原来与奥运会毫无关系的一些奥运素材(如:五棵松体育场改建前的镜头资料等)添