PSI
Program Specific Information
节目引导信息
对单一码流的描述
SI
Service Information
业务信息
对系统中所有码流的描述,包含了PSI(PSI+9张表)
TS包
Transport Packet
传输包
数字视音频、图文数据打包成TS包
TS
Transport Stream
传输流
(常称为TS流)
一个频道(多个节目及业务)的TS包复用后称TS流
PAT
Program Association Table
节目关联表
将节目号码和节目映射表PID相关联,获取数据的开始
PMT
Program Map Table
节目映射表
指定一个或多个节目的PID,这个PID用户是看不到的。是前端机房设备系统中才能看到。就是前端机房系统中,对每个频道映射的一个身份号码。Programme ID
CAT
Conditional Access Table
条件接收表(这个表主要查看用户有没有付费,没有付费,无法收看,这个表里包括了EMM和ECM表。)
将一个或多个专用EMM流分别与唯一的PID相关联
NIT
Network Information Table
网络信息表
描述整个网络,如多少TS流、频点和调制方式等信息,机顶盒重新搜索频道,会用到这个NIT表,还有就是平时加频道会用到。比如讲,从前我们没有4K中央台的,最近加了这个4K中央台,前端机房就会在NIT表中增加这个4K中央台的信息。如果不加,计算加了所有其它表(TOT表啊,节目信息表啊),关键的NIT表没加,用户还是搜不到这个4K中央台的。
SDT
Service Description Table
业务描述表
包含业务数据(如业务名称、起始时间、持续时间等,通俗讲就是,查看机顶盒菜单栏中会对当前播放的节目名称,几点开始的节目)如图
以上的图片,红框表示该节目播放的进度,该电视节目已经播放了3分之2了。这个就是业务描述表完成的。
BAT
Bouquet Association Table
业务群关联表
给出业务群的名称及其业务列表等信息,如图
以上这个图,就是业务群关联表完成的。
EIT
Event Information Table
事件信息表
包含事件或节目相关数据,是生成EPG的主要表,如图以上这图,标红框的就是事件信息表,包含节目相关的信息,当前播放的是淘最上海,如果播放的电影,会对电影的内容进行简单介绍。
RST
Running Status Table
运行状态表
给出事件的状态(运行/非运行)
TDT
Time&Date Table
时间和日期表
给出当前事件和日期相关信息,更新频繁
TOT
Time Offset Table
时间偏移表
给出了当前时间日期与本地时间偏移的信息
ST
Stuffing Table
填充表
用于使现有的段无效,如在一个传输系统的边界
SIT
选择信息表
仅用于码流片段中,如记录的一段码流,包含描述该码流片段业务信息段的地方
DIT
间断信息表
仅用于码流片段,如记录的一段码流中,它将插入到码流片段业务信息间断的地方。
以上这些表,在有线电视数字电视前端机房,会用到这些知识点。这些表,基本在TS复用器和加扰器中添加这些信息。加扰器主要添加的是EMM信息(也就是所谓的付费频道加密,只有付钱了才能收看这些付费频道。),其它的信息基本都是在TS复用器中添加。
ES流(ElementaryStream):基本码流,不分段的音频、视频或其他信息的连续码流。
PES流:把基本流ES分割成段,并加上相应头文件打包成形的打包基本码流。
PS流(ProgramStream):节目流,将具有共同时间基准的一个或多个PES组合(复合)而成的单一数据流(用于播放或编辑系统,如m2p)。
TS流(TransportStream):传输流,将具有共同时间基准或独立时间基准的一个或多个PES组合(复合)而成的单一数据流(用于数据传输)。
其中,视频和音频信号是通过系统时钟,汇合成音频图像,如果没有系统时钟,我们可能会碰到,声音和图像不同步。比如我们碰到过,我们先听到进球的欢呼声,过了几秒才看到进球的画面。这个可能就是系统时钟出了问题,首先检查的就是TS复用器。我们一般的应急操作就是,先把网络切到备用TS复用器,然后检查并操作主TS复用器(一般操作是重启主TS复用器),等主TS复用器没问题后,再把网络从备TS复用器,切到主TS复用器。
视频、音频、文字、图片还是业务信息(包括PSI/SI)都将被划分为最基本的ES,并将它们通过PES的形式组装起来,经过复用形成TS流。
被复用的TS流数据,会进调制器,我这机房使用的是DCM设备对TS流进行调制,最后转成IP光信号发送到分机房。