顾春方,濮 波
(苏州电视台,江苏 苏州 215006)
每年苏州电视台都会接到外景直播节目的需求,虽然直播节目具有很强的时效性,容易吸引观众,但是也存在着播出风险,同时由于广告客户的需求,还必须在外景直播中插播广告,因此,利用延时播出是一种既安全简单,又可以增加广告收益的解决方法。
苏州电视台原来使用的延时播系统是由2台PRO⁃FILE-PVS播出服务器和2台装有大洋公司延时播出软件的延时播出工作站组成。2台PROFILE-PVS播出服务器由于使用年限太久,加上系统老化严重,部分功能已无法使用,虽然通过改造将串口控制该为NPORT控制,并安装了相应软件,但是光纤卡、解码卡等的故障使得系统在使用中存在着不稳定因素,因此决定在现有播出系统的基础上,通过大洋播出软件的功能挖掘,配以422倒换器的手动控制,实现延时播出任务。
苏州电视台现在的播出系统主要由6台K2视频服务器[1]完成5个频道的全年无间断播出任务。每2个频道共同时用2台K2视频服务器互为主备,每个频道配有一主一备2台播出工作站。空余的1个频道资源,作为其他5个频道播出系统的备份,在设备检修或故障时完成应急播出的任务。
正常情况下,各频道信号源经8931分配后分别进入1602切换器和CONCERTO矩阵(64×64),再一起进入QMC后经2块8931后输出,此为PGM信号。其中,QMC含内置LOGO及1路键,并具BYPASS功能。系统流程如图1所示。
图1 系统流程图
播出主备控制机控制主备K2的播出通道、QMC(包括上下台标)、矩阵。其中,控制QMC可间接控制1602切换器,这是播出的主通路;控制矩阵是切换播出的备通路。主备控制工作站中都安装了MOXA卡,扩展出8个RS-422串口;主备串口再通过RS-422倒换器[2],连接到所控设备。控制示意图如图2所示。
图2 控制示意图
利用苏州电视台的一个空闲频道资源,通过大洋软件的线路上载功能,配合大洋播出软件,实现串联单的手动修改,完成延时播出任务。
首先,要解决的就是视频信号SDI的通路问题。对照单台K2视频服务器的编解码通道,将实时的现场信号通过矩阵调度切给K2视频服务器的线路上载通道(见图3)。
图3 K2服务器通道示意图
其次,利用大洋公司的上载软件,将信号采集进K2视频服务器,通过边载边播的功能,在信号上载进入K2视频服务器大约30 s之后,就可以通过审片软件,对现场信号进行审片,这个功能使技术人员可以预先在播出之前察看进入视频服务器的现场信号,并根据时间点对视频进行处理(由于是播出软件,并不具备非编功能,因此视频的处理例如删减片断、插播广告需要实时地在播出软件中通过修改串联单实现)。
由于现场信号采用边载边播的播出方式,因此与传统的播出方式不太一样,视频文件不可能通过视频服务器间的迁移来实现主、备的同步播出,因此为了实现信号源的冗余,将主、备2路现场信号分别切换给作为主、备延时播服务器的2台K2服务器,通过2路线路采集,采用不同的ID号采集,进入视频服务器。
在通常的播出方式中,所有的播出设备都是由1台播出控制机控制,422切换器的作用实际上实现的是当主播出控制机发生故障时,备播出机可以实现接管功能。
不同于平常的播出,延时播需要同时播放2个不同ID的素材(上文介绍的线路上载的素材),通过对大洋播出软件的功能挖掘,发现通过手动控制422切换器,将主K2服务器的主路播出通道手动切换给播出主机控制,播放进入主K2服务器的主现场信号素材,将备K2服务器的备路播出通道手动切换给播出备机控制,播放进入备K2服务器的备现场信号素材。
这样,就实现了通过播出软件,控制2台K2视频服务器,播放2路现场信号素材。
采用延时播出的方式,就是为了能够在现场信号出现异常时有时间及时处理,规避直播中的播出风险,同时,应广告客户的需求,可以在外景直播中插播广告。
但是,一般的播出上载软件[3],并不具有非线性编辑的功能,因此要实现素材的删减,广告内容的插播只能通过播出软件的实时修改串联单功能来实现。实时播出界面如图4所示。
图4 实时播出界面(截图)
因此,在播出中,首先要通过上载软件的边上载边审片的功能,找到现场信号的开始点,通过手动修改播出串联单的素材入点,实现对于播出入点的控制。
其次,要实现广告的插播功能,就需要通过边上载边审片的功能,实时地找到广告插播的时间点,通过计算(应扣除播出入点)相对播放时间,将广告以“相对插播”的方式进行播出。
所谓延时播出,就是现场节目提前一定时间开始,而电视播出的时间要比节目开始的时间有一定的延后。因此,关键时间点的把握,十分重要。
假设1,现场节目的开始时间为T0,电视信号一般会提前10 min左右开始录制,假设节目开始录制时间为T,电视直播节目的开始时间为TK,时间轴见图5。
图5 假设1延时播出时间轴
因此,相对于播出系统来说,定时播出的时间为TK,播出文件(素材)的入点为T0–T。本次的播出延时量为TK–T0。
假设2,广告1的插播的绝对时间为T1,播放的时间长度为t,则时间轴见图6。
图6 假设2延时播出时间轴
因此,相对播出系统来说,播出广告1的相对插播点为T1-TK,播放长度为t。
假设3,现场有一段信号由于种种原因需要删除,开始点为T2,结束点为T3,如图7所示。
图7 假设3延时播出时间轴
因此,需要手动的,在当前播出素材的下面,重新添加一条与延时播素材相同ID的素材,播出方式为定时播出,定时开始时间为T2+(TK–T0),素材的入点为T3-T。
以上就是延时播出中一些节目需求的相关处理方式以及相关时间点的计算,其他的计算方式依次类推。
将2路实时的现场主、备信号,分别切给2台K2视频服务器。
直播具有很强的实时性,因此在开始前,所有的播出设备都必须进行较时操作,保证整个系统内的时间准确。
一般情况下,提前10min开始采集现场信号,并在采集开始30 s以后,打开审片通道,实时地进行审片操作,及时找到开始点。
首先,确认2台K2服务器通过手动切换的方式,由2台不同的播出控制机控制。
其次,将2个不同ID的现场信号素材分别加载到2台播出机的串联单中。
通过审片软件,找到现场信号开始的时间点,手动修改播出串联单的素材入点。
通过审片软件,找到现场信号中的广告插入点,并通过计算(扣除播出入点)相对播放时间,将广告以“相对插播”的方式进行播出。
通过审片软件,找到现场信号中需要删除片断的开始点,并通过计算(扣除播出入点)相对播放时间,在加上节目之间广告播出的实际总长度,确定删除片断结束点开始的播出时间(用来设置定时播的开始时间),手动增加1条现场信号的素材,添加到播出串联单中,将素材入点设置为需要删除片断的结束点,开播时间设置为定时播出,时间为之前计算得出的开始时间。
由于本文采用播出软件来实现延时播的功能,因此受到软硬件条件的制约,操作比较繁琐,需要手动控制422切换器,在播出中需要通过人工找点的方式找到相应的关键时间点,并通过人工的计算,得到播出的素材入点、广告插播点、素材的删除点、新的播出时间等,操控台的技术人员还需要与计算、找点的技术人员配合,不断地实时修改延时播的串联单,诸多环节,例如人工找点、时间点的计算,手动修改实时的播出串联单等,都存在着相应的播出风险。
针对以上的问题,采取了利用老的PROFILE-PVS播出服务器配来进行一些找时间点的操作,并用PRO⁃FILE-PVS播出服务器作为K2视频服务器延时播出的热备,同时也有技术人员进行操作,共同完成延时播出的任务。
苏州电视台通过采用K2视频服务器配合大洋的播出软件,实现了延时播出的任务,并配以老的PRO⁃FILE-PVS播出服务器作为热备,利用创新的设计思路,深度挖掘播出软件的功能,真正实现了利用播出系统构建了延时播出的解决方案,出色完成了2013年苏州旅游节开幕的延时播出任务,收获颇丰。
[1] K2 storage system release notes[EB/OL].[2013-10-25].http://wen⁃ku.baidu.com/link?url=v2XfFaRwoa3bmLHt-z_qg5PJ2Bk0UuE9ox gIRbAEGAr33xdrN2ZvcP8gURwfrqvxQF8JiXdke_t9wANbUqVzD⁃HbGm85tbGrzGViXfVh7qa7.
[2] 原版sony422控制协议[EB/OL].[2013-10-25].http://wenku.baidu.com/link?url=PHcxI5k1o2dQX_ScWusiY6TOrmqlf1Rn3IspiEt9db UfQzccePOGhduUTnp0osj4rMVQwDUWSbbKAIXXv4VaKt0jaXO XEo1fmeoTm9bKA4K.
[3] 大洋D-Cube-Air播出软件使用手册_V2.6.5.2[EB/OL].[2013-10-25].http://wenku.baidu.com/link?url=PHcxI5k1o2dQX_ScWusiY6TOrmqlf1Rn3IspiEt9dbUfQzccePOGhduUTnp0osj4iKk9 FEtGhn8Wxm3_OtklEb0a_jCCn6N_VLtbkCfNwd3.