六 非节目相关电视服务
非节目相关数据服务是指非A/V节目相关的电视服务。 目前 ,第一个投入使用的以6MHz物理频道承载的虚拟频道可以传输A/V节目和增强型数据。而同一个物理频道上的第二个虚拟频道设计为只传输数据。根据ATSC A/90标准,虚拟频道至少可以有100个。这种虚拟频道都属于非节目相关服务。
图中连接了4个不同的非节目相关电视服务,如果需要,还可以很容易地增多。这4个非节目相关电视服务是天气报告、 交通 信息、股票信息和新闻服务。
由于这些服务含有许多实时数据需要更新,所以选用了Java语言编制的软件和ATSC DASE规定的API接口。而且每项 应用 都是用独立的Xlet开发的,以获得更高的灵活性,因而不同应用之间既可以相互独立也可以变换组合。非节目相关数据服务都具有周期性 内容 更新的特点,其内容更新的方式有两种:一种是轮询模式;另一种是采用MSE(多协议封装)的可寻址部分。这些应用都在主页上设置了每项应用的入口,以及分类编排的数据服务信息。
这类应用系统中包含应用登录客户机、数据代理机和非节目相关电视服务的服务器。应用登录客户机是内容服务器中面向所创建应用的一种登录工具,它将压缩成ZIP格式的应用与附加信息登录在一起。内容数据库包含一个Oracle数据库和下面列出的一些表单。
(1)AT(应用表单):其中含有应用本身的信息。在增加新的应用时,这个表单中也要相应地增加一个新的入口。
(2)ET(事件表单):每项应用都会有一个对应的事件表单,这是由内容数据库的结构所决定的。在增加新的应用时,也要在这个表单中增加相应事件的信息。
(3)SDT(数据流表单):如果某项应用使用的是流式实时数据,就要在这个表单内添加相应数量的入口。要特别指出的是,这个表单含有对数据流进行UDP/IP数据包编码所必需的信息。
(4)MDT(模块化数据表单):如果一项应用采用了模块化实时数据,就要在这个表单内添加相应数量的入口。要特别指出的是,这个表单含有模块名、相关的说明,以及非常重要的模块更新周期的信息。
每项服务的数据代理机都是独立的,它能将实时的原始数据从一个外部数据库转换成为格式化数据,以便用于该项应用程序。非节目相关服务器将根据每项应用的特点把格式化的数据从各个数据代理机那里选送到内容数据库或数据注入器。换句话说,如果实时数据是模块化的,该服务器将把它传送到内容数据库;如果是MPE类型的数据,服务器就把它送到数据注入器。
结语
KBS成功地开发了能提供增强型数据服务和非节目相关数据服务的数据广播系统。该系统的传输部分能很好地配合数据轮询和可寻址部分的DSM-CC部分,其创作工具既可以创作发布类的应用,也可以创作程序类应用。整个系统选用了三星和LG的机顶盒进行了测试。该系统符合ATSC A/90和DASE-1标准,所以只提供单向服务。ATSC正在筹备双向服务和多内容混合制作、触发器、TSFS等方面的技术标准。随着这些新功能的逐步开发完成,KBS的数据广播系统也将依次采用。这套最新开发的数据广播系统按计划用于2002韩日世界杯报道。




