四 数据注入器
根据ATSC A/90标准,数据注入器借助PSIP生成器/数据管理器输出的播出时间表信息,要对存储在 内容 数据库中的 应用 程序进行编码,同时输出数据轮询或源自实时数据的可寻址部分的数据流。同时,也生成承载数据输出和加载信息的数据服务表单(DST),并同样通过ASI接口送至复用系统。这项传送的执行必须与给定的周期同步;数据轮询和可寻址部分也要按给定的码率进行传输。
PSIP生成器/数据管理器与数据注入器之间的通信协议是TCP/IP。具体来说,数据注入器的作用像服务器,而PSIP生成器/数据管理器则像用户机。前者从内容数据库中取出内容文件,解压后存储于其内置的内容文件系统。同时,它还从后者获取并设定包标识符(PID)和应用数据流的码率。此外,后者也要向前者提供PSIP表单信息,由前者负责PSIP表和数据轮询的相关性。图3是数据生成器的内部结构。
数据生成器可根据ATSC A/90和实时数据服务可寻址部分的规定提供第一层和第二层的下载。
数据发送器的作用是依据每个发送周期和传输码率将MPEG-2格式的数据发送给客户机。这个发送器内含一个传输流生成器和一个周期性发送器。前者可以将DSM-CC、DST和可寻址部分都转换为MPEG-2格式,并在最后生成MPEG-2传输流。后者按照每一部分给定的周期和码率,将已登录的MPEG-2传输流通过ASI接口传送。
在这里,实时应用和数据注入器之间的通信协议仍是TCP/IP,而且实时应用的代理机成为这项通信的服务器,数据注入器则成为客户机。插在可寻址部分的IP数据报是依照用户数据报协议(UDP)进行传输的。PSIP生成器/数据管理器负责检查是否有需传输的实时应用程序。如果有,数据注入器就会对这项特别应用程序的实时数据进行编码,成为可寻址部分,并进行传送。




