数字电视关键表详解:PSI、SI、EPG与TS的作用
5星 · 超过95%的资源 需积分: 10 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作为标识符,使得接收设备能够准确地解析和处理各种信息。
通过理解这些概念和技术细节,用户和开发人员能够更好地理解和操作数字电视系统,无论是接收、解析还是管理电视内容。
2011-12-16 上传
2011-04-22 上传
2012-10-24 上传
2013-06-01 上传
2008-11-03 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
wenhuihhwh
- 粉丝: 38
- 资源: 47
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查