采用集中上载方式的非线性制作网的若干细节归纳
两台 ZMS 组成了转码工作站的群集,在其上的本地转码 SbTrLocalSvr.exe 程序根据从转码调度服务器站发来任务,通过网关从 MAV70 中找到相应的素材文件的位置,将其转为制作网所识别的高(低)质量的视音频文件,并存放于为该用户指定的相应位置;在转码工作站上另有一手动提交软件 TaskSubmit.exe ,该软件可将各类 MPEG-II 视音频(如 DVD ),网络中各种流行的视频格式(如 rmvb 、 wmv 、 asf 、 mp3 等)及其他公司的视音频文件(如 SEACHANGE 、 GVG GXF )转为制作网中可识别的格式,它的功能相当于一手动提交任务的“万能转码”软件。
MAV70 用来临时存放采集的视、音频文件,由于其不能直接将视、音频流转为制作网所识别的格式文件,也就使得转码成为必须的步骤;而且 MAV70 是视频服务器,无法以高速的 I/O 吞吐能力直接与网络进行交互,因此为其配一专用的网关,解决网络中的高数据流量。
SZC 上的 MAV70Upload.exe 和 Uploadsvr.exe 两个程序与 ZMC 上的素材管理 DispClip.exe 组成了上载部分,它们之间相互独立,互相配合。用户通过主程序进行操作,在登录时申请供上载用的空闲通道,并从网络中的主数据库中读出相应的用户信息(上载的权限、有效的使用空间、用户需求的视频文件的码率类型及要存放的位置等),待录制(素材上载)完成后,将相应的素材信息写入上载数据库,并发送信息给素材管理 DispClip.exe 。素材管理 DispClip.exe 接收到主程序发送的素材信息后,检查上载数据库,将其中的新增条目生成转码任务并向转码调度服务器提交。当素材管理 DispClip.exe 接收到从转码调度服务器发送的转码完成的返回信息后,将该条目的所有相应信息写入制作网主数据库,并且向主上载程序发送转码成功信息。主程序在得到转码任务成功的信息后,向上载数据库写入完成信息,并于一小时后自动从 MAV70 中释放已完成转码的素材所占用的空间;若返回的是失败信息,素材管理 DispClip.exe 将不进行写入主数据库的操作,同时返回给主程序,由主程序向上载数据库写入失败信息,并将素材一直存放在 MAV70 内,成为“垃圾”文件。管理人员若发现转码任务失败,可通过该任务在转码调度服务器中的执行信息进行判断,如果是任务意外中止,可在转码调度服务器中手动重作该任务,若录入的素材有问题,则应通过上载主程序的管理界面删除该任务。用户还可进行卫星定时收录工作,与人工上载不同的是定时上载不需要手工去操作,只需要在第一次上载前,由用户对录制起止时间、录制期数进行预先设定,在录制的前两分钟,定时上载程序会自动向上载主程序发送录制申请。由于定时上载在设计时即被定义了较高的优先级,因此在定时上载发送录制申请后,如果设备已被占用,主程序会强行终止该任务,释放通道,供定时上载程序使用。
转码调度服务器、转码工作站群集与手动任务提交组成了转码部分。转码调度服务
《采用集中上载方式的非线性制作网的若干细节归纳(第2页)》