本文档主要介绍了频点、节目在TS(Transport Stream,传输流)数字电视流中的概念和管理方式。在数字电视系统中,频点是指传输信号的特定频率,而一个频点可以承载多个节目。节目管理是通过 PSI(Program Specific Information)和 SI(Service Information)来进行的,它们负责指导用户设备如何解析和选择所需的服务。
每个频点都包含一个PAT(Program Association Table),其中包含了传输流的标识符(TSID)以及与之关联的PMT(Program Map Table)和网络信息表的PID(Packet Identifier)。PMT表是关键,它指出了节目流中各组成部分的PID,如视频、音频和数据流,以及PCR(Program Clock Reference)的PID,这对于解码器保持时间同步至关重要。
ES(Elementary Stream)是基础数据流,可以是视频、音频或其他编码数据,它们是未经打包的原始数据。为了便于传输并实现时分复用,ES会被打包成PES(Packetized Elementary Stream),每个PES包包含一个包头,包含PTS(Presentation Time Stamp)和DTS(Decode Time Stamp)用于确保视频和音频的同步,以及数据流识别码。
打包器是实现这些过程的关键组件,它将ES分组为大小适中的包,如视频PES通常以一帧为单位,音频PES的包不超过64KB。多个打包后的PES流通过复用器组合形成TS流,其中每个TS包头还会包含PCR,用于解码器根据系统时钟进行同步。
此外,文档还提到了VPES、APES和DPES等概念,这些都是与特定类型的数据流相关的术语,例如视频PES(Video Packetized Elementary Stream)和数据PES(Data Packetized Elementary Stream)。TS流中包含PES、PSI和SI,它们共同管理节目信息和系统参数,确保数字电视信号的正确接收和播放。
总结来说,本文重点讲解了数字电视传输流中的基本架构,从频点到节目管理,再到ES、PES和TS的打包与复用过程,以及如何通过PTS、DTS和PCR等时钟信息确保视频和音频的同步,这对于理解和操作数字电视系统至关重要。