论文部分内容阅读
何谓投递电视
首先有必要介绍一下投递电视,投递电视是一种全新的数字电视增值业务,其原理是将数字电视节目片断(如广告节目片段、宣传类节目片断)或者网页信息等,通过数据广播的方式,按照一定的类别,投递到不同用户具有大容量存储功能的机顶盒上。由发送端划分用户组,制定节目在终端上的播放策略;终端自动选择性接收自己所在用户组的节目,并按要求进行播放。
投递电视的主要特征及软件构成
1.在发送端采集视音频素材,素材文件采用TS流的文件格式,在终端利用大容量的存储器作为接收介质。
2.利用地面信道正常播放节目时的富余带宽,或夜间的空闲带宽,发送节目内容,终端进行后台接收,正在播放的数字电视节目不受影响。
3.运营商在发端灵活地对终端进行分组,制定终端播出策略,通过发送插播节目单完全控制终端的播放行为终端在DTV播放状态时播放一个预先设定的数字电视节目频道,当到达收到的插播节目单的播出时间时,自动启动本地硬盘插播接收到的广告。
4.该业务主要应用于DVB-T网络,同样也可以应用于DVB-C、DVB-S网络;终端一般部署于商业楼宇中,或在公交车、出租车、地铁等移动环境中。
5.业务附加了远程协议控制。远程协议控制,是通过发送端播出时实时插入一些有针对性的协议控制指令到播出流中,强制终端接收该协议数据,并让终端按设定好的协议实施某些操作。
因为本次实验系统方案将以满足功能测试、评估为基础,另结合南京电视台投送电视系统工程的具体业务和功能需求,只需提供保证系统运行的实验平台和环境(见图3)。
此外,保证系统运行的软件主要有:前端的非编软件(对节目源进行编辑)、节目管理软件(对节目进行分类和管理)、用户及接收机管理软件(对受众及接收机顶盒进行分组)、节目编单软件(对不同分组每天需要播出的节目进行编单)、上载软件(将播出单及播出单上的节目上传到OCG服务器)、OCG服务器软件(进行数据广播,向各个机顶盒发送播出单及节目)及尾端的数字机顶盒接收机(接收播出单及节目,并在规定时间进行播放的软件集成在机顶盒中)等几部分组成,其软件流程图如图4所示。
实验过程
实际测试中,我们在发送端采集好一些短视频素材(广告和宣传片),编单后利用OCG视频广播服务器生成视音频流,并加入已有的数字电视复用器中,再通过无线数字广播发射机发射出去。因为测试中复用器给投送电视只预留了500K带宽,所以准备工作提前半天开始,让终端有充足的时间接收需要播的节目,并在第二天按照插播节目单进行播出。另外,我们分别将5台终端机顶盒分成两组,第一组三台机顶盒放在我台机房内,第二组两台机顶盒放在10公里外的湖南路,两组机顶盒接收不同的节目和节目单,分别观看接收情况。
由于实验需要,我们编的插播串联单10个节目一组循环播出,这样既减少了发送端的节目投递量,又可以保证一定的播出时长以供观察。
图6为湖南路分组的节目单。同样,在演示A区我们编制了不同的节目单,分别观察2个不同分组的播出情况。
试验中,系统运行状态主要是通过OCG视频服务器的广播软件来监测。如图7所示,我们可以看到的投递参数主要包括业务分配和实际投递的码率,视频素材、分组信息和节目单的投递情况,具体到正在投递对象的打包后模块的分配状态,还有业务和传输协议的基本信息。
在发送端,非编以3.5M码率采集素材,复用器码流分配给投递电视500K可用带宽。实际测试显示,1分钟素材需要7分钟以上进行投递,因为除了视频素材还有很多优先级高的指令,表单的发送也在占用带宽;针对不同分组机顶盒投递不同串联单的测试情况良好;开路测试中投递节目只对系统供应商(大洋)的机顶盒有效,对普通机顶盒接收DTV节目无影响;投递节目中将TOD时钟信号顺利插入,对原DTV频道也无影响。
另外,利用远程协议控制,我们还可以在节目播出期间对目标分组机顶盒进行一些附加操作。远程协议控制是通过发送端在播出流中实时地插入一些有针对性的协议控制指令,强制终端接收该协议数据,并让终端按设定好的协议实施某些操作。远程协议控制的实现,一定要在信号接收较好的前提下,且指令的下发具有时效性,如终端在指定时间内因外界条件不满足(如未开机或无信号)而未接收到将不再续接。
利用远程控制协议可以执行的命令主要包括:强制指令,如复位、恢复出厂设置、换台和自动升级等;插播、盖播指令,可以实时插入字幕(静态字符或者游标)、图标(可以是PNG动画序列)、图文(包括保存下来的网页)等。
作为一个测试产品,投递电视在试验中也存在一些问题机顶盒里素材的保留策略决定了节目单里没有的素材被自动删除,造成了节目的重复下载;偶尔OCG广播服务器的运行出现输出码流不稳定的情况以及软件交互性不足,新提交的表单需要人为指派指令周期、上载管理器需要人工刷新等最后,软件的界面也有待改进。
此外,我们还用投递电视覆盖虚拟频道,在闭环中测试正常。具体方法是先虚拟一个空频道,随后用投递电视节目编制完整的串联单对其覆盖,因为目前投递电视的视频服务器软件主要针对算通的复用器,而我台用的是Scopus复用器,开路如果要进行虚拟频道的覆盖需要针对Scopus复用器进一步修改程序。
几点结论
投递电视在我台经过一段时间的试验,可以得出以下几点结论:在广告投送方面,由于短节目居多,因此对系统、终端和资源要求小;终端完全受控于前端,因此主要面向专业用户,终端数量相对少,易于控制,易于推广。在大片投送方面,发送节目容量大、循环长,因此对系统带宽要求高,对终端的性能要求也高,而且面向众多用户,不易于管理,投入大、推广会比较慢。因此,投递电视业务适用的服务领域如下:
★广告领域:投递电视是运营商良好的工具,前端对终端的强势控制可以满足广告客户的独占性需求,如楼宇电视广告和公交电视广告;
★教育领域:前端可以根据地区差异,将不同进度的课程或不同内容的多媒体课件投送到不同区域,提供有针对性的内容信息。如果赋予终端更多的本地控制权限,用户接收后还可以自定时间反复收看;
★新闻体育:投送电视的分类派发功能够将观众关注的内容及时投送到机顶盒上,用户可以在空闲时间集中欣赏自己喜好的节目;
★其它领域:在政府、楼宇、银行、医院乃至零售网络等领域也会有相关需求和应用。
总的来说,投递电视作为一种新兴电视业务,在未来各个领域中的应用值得期待,但这个业务刚刚起步,尚没有完整的商业化产品,所以还存在着许多不足和亟待完善的地方,它的进一步发展应引起各电视机构的密切关注。
首先有必要介绍一下投递电视,投递电视是一种全新的数字电视增值业务,其原理是将数字电视节目片断(如广告节目片段、宣传类节目片断)或者网页信息等,通过数据广播的方式,按照一定的类别,投递到不同用户具有大容量存储功能的机顶盒上。由发送端划分用户组,制定节目在终端上的播放策略;终端自动选择性接收自己所在用户组的节目,并按要求进行播放。
投递电视的主要特征及软件构成
1.在发送端采集视音频素材,素材文件采用TS流的文件格式,在终端利用大容量的存储器作为接收介质。
2.利用地面信道正常播放节目时的富余带宽,或夜间的空闲带宽,发送节目内容,终端进行后台接收,正在播放的数字电视节目不受影响。
3.运营商在发端灵活地对终端进行分组,制定终端播出策略,通过发送插播节目单完全控制终端的播放行为终端在DTV播放状态时播放一个预先设定的数字电视节目频道,当到达收到的插播节目单的播出时间时,自动启动本地硬盘插播接收到的广告。
4.该业务主要应用于DVB-T网络,同样也可以应用于DVB-C、DVB-S网络;终端一般部署于商业楼宇中,或在公交车、出租车、地铁等移动环境中。
5.业务附加了远程协议控制。远程协议控制,是通过发送端播出时实时插入一些有针对性的协议控制指令到播出流中,强制终端接收该协议数据,并让终端按设定好的协议实施某些操作。
因为本次实验系统方案将以满足功能测试、评估为基础,另结合南京电视台投送电视系统工程的具体业务和功能需求,只需提供保证系统运行的实验平台和环境(见图3)。
此外,保证系统运行的软件主要有:前端的非编软件(对节目源进行编辑)、节目管理软件(对节目进行分类和管理)、用户及接收机管理软件(对受众及接收机顶盒进行分组)、节目编单软件(对不同分组每天需要播出的节目进行编单)、上载软件(将播出单及播出单上的节目上传到OCG服务器)、OCG服务器软件(进行数据广播,向各个机顶盒发送播出单及节目)及尾端的数字机顶盒接收机(接收播出单及节目,并在规定时间进行播放的软件集成在机顶盒中)等几部分组成,其软件流程图如图4所示。
实验过程
实际测试中,我们在发送端采集好一些短视频素材(广告和宣传片),编单后利用OCG视频广播服务器生成视音频流,并加入已有的数字电视复用器中,再通过无线数字广播发射机发射出去。因为测试中复用器给投送电视只预留了500K带宽,所以准备工作提前半天开始,让终端有充足的时间接收需要播的节目,并在第二天按照插播节目单进行播出。另外,我们分别将5台终端机顶盒分成两组,第一组三台机顶盒放在我台机房内,第二组两台机顶盒放在10公里外的湖南路,两组机顶盒接收不同的节目和节目单,分别观看接收情况。
由于实验需要,我们编的插播串联单10个节目一组循环播出,这样既减少了发送端的节目投递量,又可以保证一定的播出时长以供观察。
图6为湖南路分组的节目单。同样,在演示A区我们编制了不同的节目单,分别观察2个不同分组的播出情况。
试验中,系统运行状态主要是通过OCG视频服务器的广播软件来监测。如图7所示,我们可以看到的投递参数主要包括业务分配和实际投递的码率,视频素材、分组信息和节目单的投递情况,具体到正在投递对象的打包后模块的分配状态,还有业务和传输协议的基本信息。
在发送端,非编以3.5M码率采集素材,复用器码流分配给投递电视500K可用带宽。实际测试显示,1分钟素材需要7分钟以上进行投递,因为除了视频素材还有很多优先级高的指令,表单的发送也在占用带宽;针对不同分组机顶盒投递不同串联单的测试情况良好;开路测试中投递节目只对系统供应商(大洋)的机顶盒有效,对普通机顶盒接收DTV节目无影响;投递节目中将TOD时钟信号顺利插入,对原DTV频道也无影响。
另外,利用远程协议控制,我们还可以在节目播出期间对目标分组机顶盒进行一些附加操作。远程协议控制是通过发送端在播出流中实时地插入一些有针对性的协议控制指令,强制终端接收该协议数据,并让终端按设定好的协议实施某些操作。远程协议控制的实现,一定要在信号接收较好的前提下,且指令的下发具有时效性,如终端在指定时间内因外界条件不满足(如未开机或无信号)而未接收到将不再续接。
利用远程控制协议可以执行的命令主要包括:强制指令,如复位、恢复出厂设置、换台和自动升级等;插播、盖播指令,可以实时插入字幕(静态字符或者游标)、图标(可以是PNG动画序列)、图文(包括保存下来的网页)等。
作为一个测试产品,投递电视在试验中也存在一些问题机顶盒里素材的保留策略决定了节目单里没有的素材被自动删除,造成了节目的重复下载;偶尔OCG广播服务器的运行出现输出码流不稳定的情况以及软件交互性不足,新提交的表单需要人为指派指令周期、上载管理器需要人工刷新等最后,软件的界面也有待改进。
此外,我们还用投递电视覆盖虚拟频道,在闭环中测试正常。具体方法是先虚拟一个空频道,随后用投递电视节目编制完整的串联单对其覆盖,因为目前投递电视的视频服务器软件主要针对算通的复用器,而我台用的是Scopus复用器,开路如果要进行虚拟频道的覆盖需要针对Scopus复用器进一步修改程序。
几点结论
投递电视在我台经过一段时间的试验,可以得出以下几点结论:在广告投送方面,由于短节目居多,因此对系统、终端和资源要求小;终端完全受控于前端,因此主要面向专业用户,终端数量相对少,易于控制,易于推广。在大片投送方面,发送节目容量大、循环长,因此对系统带宽要求高,对终端的性能要求也高,而且面向众多用户,不易于管理,投入大、推广会比较慢。因此,投递电视业务适用的服务领域如下:
★广告领域:投递电视是运营商良好的工具,前端对终端的强势控制可以满足广告客户的独占性需求,如楼宇电视广告和公交电视广告;
★教育领域:前端可以根据地区差异,将不同进度的课程或不同内容的多媒体课件投送到不同区域,提供有针对性的内容信息。如果赋予终端更多的本地控制权限,用户接收后还可以自定时间反复收看;
★新闻体育:投送电视的分类派发功能够将观众关注的内容及时投送到机顶盒上,用户可以在空闲时间集中欣赏自己喜好的节目;
★其它领域:在政府、楼宇、银行、医院乃至零售网络等领域也会有相关需求和应用。
总的来说,投递电视作为一种新兴电视业务,在未来各个领域中的应用值得期待,但这个业务刚刚起步,尚没有完整的商业化产品,所以还存在着许多不足和亟待完善的地方,它的进一步发展应引起各电视机构的密切关注。