PSI与SI详解:关键表解读

需积分: 9 0 下载量 84 浏览量 更新于2024-07-25 1 收藏 926KB DOC 举报
"这篇文档详细介绍了PSI (Program Specific Information) 和 SI (Service Information) 在数字电视传输流中的知识,包括各种重要的表格如PAT、PMT、CAT、NIT、SDT、EIT和BAT,并提供了这些表格的基本结构和功能。" 在数字电视领域,PSI和SI是至关重要的组成部分,它们提供了关于传输流、网络、服务和事件等信息,使得接收设备能够正确解码和呈现电视内容。 1. PSI (Program Specific Information): 这是MPEG传输流中的核心信息,它包含了解析和解码节目所需的关键数据。PSI由一系列表格组成,用于定义节目、服务和传输流的结构。 2. SI (Service Information): 与PSI相关,它提供了关于服务、事件和条件接收等附加信息,帮助用户了解可用的服务和事件详情。 3. TS (Transport Stream): 传输流是一种数据包化的流,用于在不同的物理媒介上无错误地传输数字电视信号。它包含了多个节目和服务,每个节目由一个或多个组件(Component)组成。 4. 网络(network)、业务(service)、业务群(bouquet)和事件(event):这些概念构成了数字电视服务的基础。网络是指广播覆盖的地理区域;服务是指在特定网络中提供的单个频道或节目;业务群是一组相关的服务;事件通常指的是特定时间播出的节目。 5. PSI/SI 表的结构: - table、sub_table和section: 表是PSI/SI的最高级别单元,由多个子表(sub_table)组成,每个子表又由多个section组成。 - section_header: 每个section都有自己的头部,包含表格ID、版本号、有效标志等信息。 - descriptor: 描述符提供了额外的元数据,如语言编码、加密信息等。 6. PSI/SI 表详解: - PMT (Program Map Table): 定义了服务的组成,包括音频、视频和数据流的具体信息。 - PAT (Program Association Table): 提供了网络中所有服务到对应的PID(Packet Identifier)的映射。 - CAT (Conditional Access Table): 用于描述加密服务的条件接收系统和密钥信息。 - NIT (Network Information Table): 提供了整个网络的详细信息,如网络标识、传输流参数等。 - SDT (Service Description Table): 列出了服务的名称、类型和其他描述信息。 - EIT (Event Information Table): 提供了事件(节目)的时间、长度和描述,便于电子节目指南(EPG)的生成。 - BAT (Bouquet Association Table): 关联了服务群中的服务,帮助接收设备理解服务之间的关系。 这些表格的正确解析和应用对于接收设备来说至关重要,因为它们确保了用户可以顺利地浏览、选择并观看电视节目。同时,这些信息也为条件接收、付费电视等高级功能提供了基础。了解和掌握这些知识对于从事数字电视系统设计、维护或故障排查的专业人士来说是必不可少的。