DVB SI 语法解析指南

需积分: 10 1 下载量 193 浏览量 更新于2024-07-26 收藏 922KB PDF 举报
"DVB SI 语法分析主要集中在ETSI EN 300468 V1.6.1(2004-06)这份文档中,这是欧洲电信标准协会(ETSI)发布的数字视频广播(DVB)服务信息(SI)规范。该文档由欧洲广播联盟(EBU)联合制定,旨在详细阐述如何在DVB系统中处理服务信息,以支持解码过程。关键词包括广播、数字、DVB、MPEG、服务、电视和视频。文档可以从ETSI官方网站下载,如果有版本差异,PDF版本被视为参考基准。" DVB SI(Service Information)是数字视频广播系统中的关键部分,它提供了解码器和用户所需的节目和服务信息,如频道列表、节目时间表、电子节目指南(EPG)等。这些信息是通过特定的语法结构组织和编码的,以便于接收设备解析和呈现。 ETSI EN 300468是定义DVB SI规范的主要技术文档,其版本V1.6.1在2004年6月发布。这份文档详细描述了服务信息的组成,包括不同类型的表格和消息,如网络信息表(NIT)、服务描述表(SDT)、事件信息表(EIT)和条件访问表(CAT)。这些表格包含了关于传输流、服务、节目和加密策略的信息。 1. **网络信息表(NIT)**:NIT提供了有关DVB网络的基本信息,如网络ID、可用传输流的列表以及传输流的频率和标识。 2. **服务描述表(SDT)**:SDT列出了网络中提供的服务,包括服务ID、服务类型、服务名称等,帮助用户识别和选择他们想观看的节目。 3. **事件信息表(EIT)**:EIT提供了当前和未来节目的详细信息,如节目名称、开始和结束时间、描述等,通常用于构建EPG。 4. **条件访问表(CAT)**:CAT包含了用于加密服务的条件访问相关信息,如加密系统的标识和授权控制信息,确保只有合法的订阅者能解码并观看付费内容。 此外,DVB SI还涉及到其他辅助表,如实际到定时位(TOT)、时间信号表(TST)、 bouquet描述表(BDS)等,它们提供了额外的时间同步、节目组和附加服务信息。 在解析DVB SI时,接收设备必须遵循文档中规定的MPEG-2 PSI(PES信息)语法。PSI由一组固定的表组成,每种表都有特定的标识符(PID),接收机通过这个PID来分离和解析不同的信息。理解DVB SI的语法对于开发DVB解码器和中间件至关重要,因为正确的解析能够确保服务信息的有效传递,从而提供无缝的电视观看体验。