电视自动播控软件测试与评估方法技术探讨(上)

  • 格式:pdf
  • 大小:280.02 KB
  • 文档页数:4

~/摘要 —————————————一 绥 长期的挝 共践,探甜 街尚_处窖向的也 自动摇 控软件}{l11l试投术_彝j湃借方法,指m溯漩和 估需分三个 段 进行,住此基础|详细论述f自动播控软件的功能要求,并 以实期的酒试投叛为例 探讨软件各功能域的溉试技本和评 估办法.指i rjJfj强溯试的重篮性 详述_『实甩 洛钓=I) 强 溯试计估技术。 

关键词 ———一 臼动播控软件 溉试评估 

与对硬件设备的硬指标测试技术相比,电视自动播控软件 的测试技术是软指标,不仅花费时间多,而且还需要细心、耐 心和恒心,特别是对实用性、合理性、可靠安全性、灵活性等 四性”要求的测试相当困难和麻烦,因此探索和不断完善这 方面的测试和评估方法是摆在电视播控人员的一项新任务。 测试和评估步骤 根据实际应用和实践总结,播控软件的”四性”测试需 要分三个阶段进行。 第一阶段是功能要求的测试这一阶段的测试首先要熟悉 自动播控软件原理、各种操作,并在对其功能要求相当了解的 基础上来测试软件的各项功能技标是否满足用户的需要和最初 的设计要求,同时也不应忽视在控制设备的方式、控制设备的 种类、组网结构、硬件配置等方面的评估和测试。下文将以实 际典型应用的系统为例,详述对自动播控软件的具体要求。 这一阶段的测试可以通过列表方式,对每个功能细节要 求进行逐项测试,对每一项的测试情况进行评价。一般需要 花费一周以上的时间。如果没有满足要求,建议需在全部改 进后再进入第二阶段的测试。实践证明,软件往往在修改或 改进了一个问题后 往往又引入了原先所没有的问题。从安 全角度讲 软件的任何一处改动 都需要从第一阶段开始重 新测试一遍。 另外,这一阶段的测试需要较长时间和连续地在实际环 境下进行测试。经验证明,软件厂家在其实验室中测试的情 况并不总是令人满意的 这就是为什么经常需要核心软件开 发人员到现场调试的原因。只有按照实际节目播出单的要求 长时间连续的运行,软件隐藏的BUG才有可能被发现,这一 步的测试不仅考验着测试人员的耐心和责任心,还要求测试 人员对播出流程和播出软件的功能要相关熟悉。 第二阶段可称是加强测试 或称极限情况测试。就是根 据软件的功能人为地”极端化”后进行操作.验证其反应是 否正确,比如,在编单时,连续快速地进行“插入节目”操 作,或不断地修改已上载好节目的入、出点。虽然平时正常 使用环境下,这样的极限“操作”并不多,但进行这样的操 作,往往能发现一些问题,如屏幕不能同步刷新,更严重的 情况,死机了。还比如,测试节目单编辑模块时,增加一条 节目后保存一次,然后再调出,连续不断地操作,往往能发 现,有时新增加的节目并没有保存,即节目单被莫名其妙地 锁定”了。这些问题是上述第一阶段测试和下述第三阶段测 试往往发现不了。所以加强测试必须认真对待。 当然,也可以将第一阶段与第二阶段合并同时进行,但 实验证明,这样常常难免出现”眉毛鼻子一把抓”,效率反而 降低了。 第三阶段就是试运行阶段了,也就通常所说的“试播 了, 根据实际的播出节目单进行上载、播出。一般经过前面二个阶 段的严格测试,这一阶段的测试就比较顺利了,多数情况下是 工作人员在磨合新的工作流程,更好地掌握操作和使用技巧。 三个阶段测通过后,就可以投入正式使用了。 本文重点探讨第一、二阶段的测试技术和评估方法,并 总结相关实践经验。 

现代 视技)Ic I 134 2。。7・11 l 

维普资讯 http://www.cqvip.com 标准与测● 雾 一 器 萱 

i一 。 ! CHI备播出 

以太网网线 一一一一一一一一一 一一一一一一一RS422 !制线 

二n动播控软件的 本要求和l搴lj关 测试技术 

下面以一个实际典型应用的三频道电视播控系统为例 具体论述对自动播控软件的基本功能要求,图1是实际的网 络拓扑图(图中仅画出其中一个频道的播出控制,其余类同)。 

1 总体要求 ●自动播控软件支持多工作站控制模式,能分用户管 理,且录编播可以同时进行。主备文件数据服务器为整个自 动播出控制网络提供服务 各频道的播出工作站采用主 备 机热备份同步工作方式。为了更好保障软件在工作站上的稳 定运行。所有工作站均采用标准工业控制计算机,必须保证 安全.可靠。最低配置要求:内存≥512MB DDRECC内存: 硬盘≥40GB,7200RPM缓存≥2MB;内置IO/IOOM网卡; 显卡支持1024×768×75Hz以上的分辨率;内置光驱.声 

卡 I/0接口至少二个串口和1个并口 二个USB口;内置 

RS422控制卡(8个121以上);LCD17英寸显示器(分辨率高 于1280 X 1024×75Hz,可视角度≥160/140,对比度≥400: 1,响应时间<25ms);电源功率>300W;采用主流的INTEL 高主频CPU;机箱高度不大于4RU; ●播出工作站对视频服务器的控制采用VDcP控制协议 

通过RS422对视频服务器进行控制.上载/编辑工作站对视频 服务器的控制协议优先选用VDCP控制协议,如实在无法实 现时,可根据需要选择其他控制协议,对播出切换台(或切换 开关.或切换器)、录像机、台标机.键混等其他设备能通过 RS422或RS232进行控制; ●每个频道的节目上载采用一台单独的上载工作站方式 控制视频服务器群的2路上载,2路审看;每个频道的广告上 载也采用一台单独工作站方式,控制视频服务器群的l路上载 和1路审看 ●自动播控软件应包含如下模块:编节目单软件(运行 在播出工作站).节目播出软件(运行在播出工作站);素材上 载/审看和素材管理软件(运行在节目上载工作站);操作过 程.执行情况.监测与报警日志软件(运行在数据库服务器上 或其他上载工作站上);广告编单、上载软件和审看软件(运 行在广告上载工作站);系统管理和设置软件(运行在数据库 服务器或其他上载工作站); ●系统设置功能:软件应能灵活地支持各种外设,如 VTR 矩阵和各类切换装置等.在外设作修改时只要改动设 备类型即可,不须对软件主体进行大的修改。换言之.即支持 

控制设备的型号足够多; 

●软件须与硬件应配合良好,确保软件与硬件一起工作时 软硬件工作都时时保持稳定、可靠,安全性好。要有各种有效 的应急方案,杜绝系统中的单一崩溃点。软件在实用明了的基 

135 f A d va n c e,d i re l 2007/11 

维普资讯 http://www.cqvip.com 础上应该有各种完善的功能。软件操作界面设计合理.操作方 便简捷。自动播控软件都能相应控制系统中用户指定的设备 (如矩阵、切换器或切换台、台标机、键混、录像机等设备)。 

2.节目播出方面 ●支持全硬盘自动播出和盘带结合的自动播出方式。应 有触发(TAKE)、保持(HOLD)等节目播出紧急处理的应 急措施,系统手动控制的优先级应高于自动控制,播出值班 员在应急时可手动灵活干预播出; ●实现节目的多种播出方式即至少应具备定时、顺序、 触发、插播等播出方式;对插播提供绝对时间、相对时间和 立即三种插播方式,可以在插播的节目中嵌套插播其他节 目。同时还支持用硬盘素材插播硬盘素材,录像带节目插播 录像节目,录像带节目插播硬盘素材节目和硬盘素材节目插 播录像节目; ●播出节目的追加与修改功能:节目单中待播的节目播 出顺序可随时调整,可作添加和删除操作.在一台主或备机 上修改的播出表可以自动实时同步到另一台备或主机上;每 天的节目单可分多段编辑,以便于多班次管理的需要;支持 24小时不问断连续播出.支持实时的播出单追加; ●主、备播出工作站的同步播出和应急播出:应严格保 证主、备播出工作站按照节目播出表同步播出。主机出现故 障,备机能报警,备机应能可靠地接管.并能手动倒换到备 控机与备播出通道播出,主机恢复正常则可自动或手动倒回; ●全方位自动控制各种周边设备,如矩阵、键混、台标 机、录像机,播出切换台(或播出切换开关或切换器)等。对 于台标机要有以下控制能力:准确控制键入、键出指定的主 标(包括角标)、序号和键入、键出的时间,在一个节目中应 能分时多次出现或消去任一或任意多个角标(不能将节目分 段来实现该功能)。同时能配合键混实现多通道角标的播出。 支持短时间长度节目素材(不小于5秒)的连续完整播放,保 证零帧精度切换和播放,确保不静帧、不漏帧。支持广告段 落包(或称素材组、素材包)的完整播放,保证零帧精度播 放。在播出软件的界面上,能较方便地观察到段落包中所含 素材的条数、名称、每一素材的时间长度等素材信息; ●可以在播出软件中利用主备播出通道实现单通道或双 通道的延时播出: ●录像机既能用于上载和应急播出场合。所以在控制上 要考虑录像机通过RS422倒换器既受控于上载工作站,也能 受控于播出工作站; ●支持对录像机的时码自动找头: ●播出主界面应能完整显示播出条目的下列内容,如当前 日期、当前时间、在播节目剩余时间(能以正计时和倒计时两 种方式显示)、节目名称、节目编号(序号)、开播时间、节目 长度、播出方式、叠键方式等。播出软件应具备完善的播出节 目单时间逻辑检查功能,检查是否存在间隙和碰撞.播出软件 应能对节目单时间顺序、信号源及各种播出方式进行计算、检 测、调度.对节目单本身错误或编入节目单中的节目不就绪, 如缺乏素材、设备未准备好、有错误等等,能以声、光方式报 警提示,同时在软件界面的相应地方以不同的颜色提示。在播 出工作站上能对待播的节目进行头尾各15秒的自动播放。对 已播、待播、插播的节目也能给予不同的颜色提示。在播出主 界面上还能以图标方式完整显示所有受控设备和网络的连接状 态,连接异常的应能以颜色或声光报警等形式告示; ●提供操作日志.随时记录操作者的操作步骤;提供设 备工作状态日志,记录播出过程中设备出现故障的时间和原 因;每天的节目单播出后应保留以备查询,即需提供初始节 目单副本和实际软件执行后的播出节目单副本记录.记录每 个频道当天的播出状态,可统计每个信号源的工作时间、可 统计指定栏目的播出时间、可统计每个频道每天、每月、每 季度和全年的播出时间。所有上述日志记录都不能再修改; ●支持节目单模板编排方式.可以随意定义任意多种节目 单模板。节目单等信息不仅保存在数据服务器上.也应在播出 工作站上有相应的数据完整且相同的备份.节目单还应有自动 定时保存功能,以防止网络出现故障时,不影响播出。当出现 意外时,允许通过网络或软盘或u盘等路途导入节目单。 

3 节目素材上载 ●素材录入方式:提供多种素材录入方式,自动录入,定 时录入,手动录入,批录入等.支持TC/CTL时码,磁带编 号与简要备注等形式记录; ●素材审看、审批:能方便地进行素材审看.具有准确 无误的节目编排、数据归档、网络传递等功能,要有严格的 复检审批、审批权限等功能; ●上载通道配置要灵活,只需改动系统配置参数即可,无 需修改程序。可以手动在上载软件上设定素材的MPEG.2码 率,在界面中提供视频服务器的空间使用情况,并能对不同权 限的用户分配不同的容量空间,超出配额容量的能及时报警; ●能按照一定的规则或策略(如播出时间、播出次数等 等)进行节目的筛选、过滤与审看; ●素材ID自动生成,每条上载的素材按照预定义的规则 自动生成ID,确保素材的唯一性;同时在需要人工设定ID号 时,也能方便的由具有权限的上载者进行人工指定ID号;上 载好的素材,可以以同ID号素材”另存为”多条其他中文名