数字电视关键表详解:PSI、SI、EPG与TS的作用

5星 · 超过95%的资源 需积分: 10 55 下载量 167 浏览量 更新于2024-08-02 4 收藏 934KB DOC 举报
数字电视的常用表总结涵盖了数字电视技术中的关键组件和工作流程,主要包括PSI、SI、EPG和TS。PSI(Program-Specific Information)在MPEG-2标准中定义,用于在多节目TS流中定位特定的节目,包含PAT(Program Association Table)、CAT(Conditional Access Table)、PMT(Program Map Table)和NIT(Network Information Table)等子表。SI(Service Information)是PSI的扩展,用于更精确地描述数字电视服务,包括SDT(Service Description Table)、EIT(Event Information Table)、TDT(Time and Date Table)等,其中NIT、SDT、EIT和TDT是必不可少的。 在数字电视的工作流程中,机顶盒获取和播放节目是这样的: 1. 从PAT中获取指定节目的PMT PID值,这是节目查找的第一步。 2. 通过TS流搜索并解析与PID值匹配的PMT,获取节目所需的视频、音频和数据等基本码流PID。 3. 解码这些PID对应的TS包,提取所需内容,并过滤掉无关的PID。 4. 数字电视使用节目复用和传输复用技术,PMT在节目复用阶段加入,PAT在传输复用阶段加入。相反,解复用过程能恢复出PMT和PAT。 EPG(Electronic Program Guide),即电子节目指南,是将SI数据组织成用户友好的节目列表,便于用户实时浏览和选择想观看的节目,极大地提高了用户体验。 TS(Transport Stream)是数字电视的数据传输格式,包含了复用和分发的整个过程,它是数据包的集合,每个包都有PID作为标识符,使得接收设备能够准确地解析和处理各种信息。 通过理解这些概念和技术细节,用户和开发人员能够更好地理解和操作数字电视系统,无论是接收、解析还是管理电视内容。