PSI和SI对照表_第1页
PSI和SI对照表_第2页
PSI和SI对照表_第3页
PSI和SI对照表_第4页
PSI和SI对照表_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SISI 是对多个是对多个 TSTS 流的描述 它包含了流的描述 它包含了 PSI PSI PSIPSI 只提供了单个只提供了单个 TSTS 流的信息 使接收机能够对单个流的信息 使接收机能够对单个 TSTS 流中的不同节目进行解码 流中的不同节目进行解码 但是 它不能提供多个但是 它不能提供多个 TSTS 流的相关业务 也不能提供节目的类型 节目名称 开始时间 流的相关业务 也不能提供节目的类型 节目名称 开始时间 节目简介等信息 因此 节目简介等信息 因此 DVBDVB 对对 PSIPSI 进行了扩展 提供了其他不同类型的表 形成了进行了扩展 提供了其他不同类型的表 形成了 SISI SISI 定义了定义了 PATPAT PMTPMT 和和 CATCAT 之外的之外的 9 9 张表 通过组织张表 通过组织 SISI 提供的这些数据 可以生成提供的这些数据 可以生成 类似节目报表的形式 方便用户查看多种信息 这就是所谓的电子节目指南 类似节目报表的形式 方便用户查看多种信息 这就是所谓的电子节目指南 EPGEPG 下面给出了下面给出了 SISI 定义的十张表 定义的十张表 NITNIT 的由的由 SISI 规定的 规定的 NITNITNetworkNetwork InformationInformation TableTable 网络信息表网络信息表描述整个网络 如多少描述整个网络 如多少 TSTS 流 频点和调流 频点和调 制方式等信息制方式等信息 SDTSDTServiceService DescriptionDescription TableTable 业务描述表业务描述表包含业务数据 如业务名称 起始时间 包含业务数据 如业务名称 起始时间 持续时间等 持续时间等 BATBATBouquetBouquet AssociationAssociation TableTable 业务群关联业务群关联 表表 给出业务群的名称及其业务列表等信息给出业务群的名称及其业务列表等信息 EITEITEventEvent InformationInformation TableTable 事件信息表事件信息表包含事件或节目相关数据 是生成包含事件或节目相关数据 是生成 EPGEPG 的主要表的主要表 RSTRSTRunningRunning StatusStatus TableTable 运行状态表运行状态表给出事件的状态 运行给出事件的状态 运行 非运行 非运行 TDTTDTTimei N i for i 0 i N i descriptor descriptor First First descriptordescriptor looploop reserved future usereserved future use 4 4 bslbfbslbf transport stream loop lengthtransport stream loop length 1212 uimsbfuimsbf for i 0 i N i for i 0 i N i transport stream idtransport stream id 1616 uimsbfuimsbf 见注释见注释 original network idoriginal network id 1616 uimsbfuimsbf 见注释见注释 reserved future usereserved future use 4 4 bslbfbslbf transport descriptors lengthtransport descriptors length 1212 uimsbfuimsbf for j 0 j N j for j 0 j N j descriptor descriptor Second Second descriptordescriptor looploop CRC 32CRC 32 3232 rpchofrpchof 见注释见注释 在在 SISI 标准中规定 标准中规定 original network idoriginal network id 和和 transport stream idtransport stream id 两个标识符相结合唯一两个标识符相结合唯一 确定了网络中的确定了网络中的 TSTS 流 各网络被分配独立的流 各网络被分配独立的 network idnetwork id 值作为网络的唯一识别码 当值作为网络的唯一识别码 当 NITNIT 表在生成表在生成 TSTS 流的网络上传输时 流的网络上传输时 network idnetwork id 和和 original network idoriginal network id 将取同一值 将取同一值 NITNIT 表被切分为网络信息段 表被切分为网络信息段 network information sectionnetwork information section 任何任何 NITNIT 的段都必须由的段都必须由 PIDPID 为为 0 x00100 x0010 的的 TSTS 包传输包传输 现行网络的现行网络的 NITNIT 表任何段的表任何段的 table idtable id 值应为值应为 0 x400 x40 且具有相同的 且具有相同的 table id extensiontable id extension 即 即 network idnetwork id 现行网络以外的其他网络现行网络以外的其他网络 NITNIT 表的段表的段 table idtable id 值应为值应为 0 x410 x41 注意到这里出现了两个循环 分别成为第一层循环和第二层循环 每层循环都插入了注意到这里出现了两个循环 分别成为第一层循环和第二层循环 每层循环都插入了 一个描述符 也就是一共插入了两个描述符 这两个描述符的特点如下 一个描述符 也就是一共插入了两个描述符 这两个描述符的特点如下 第一层描述符第一层描述符作用域是针对整个网络的 如插入网络名称描述符 链接描述符等作用域是针对整个网络的 如插入网络名称描述符 链接描述符等 第二层描述符第二层描述符作用域是第一层循环所代表的一个作用域是第一层循环所代表的一个 TSTS 流 如插入有线传输系统描流 如插入有线传输系统描 述符述符 上图提供的即是一个真实的上图提供的即是一个真实的 NITNIT 表 红色框内有两个描述符 分别是业务列表描述符表 红色框内有两个描述符 分别是业务列表描述符 service list descriptorservice list descriptor 和有线传输系统描述符和有线传输系统描述符 cable delivery system descriptorcable delivery system descriptor 它们都位于第二层循环 它们都位于第二层循环 NITNIT 的业务列表描述符结构分析的业务列表描述符结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFSERVICE LIST DESCRIPTORINNITSTRUCTUREOFSERVICE LIST DESCRIPTORINNIT 业务列表描述符通过业务标识符和业务类型提供业务服务 其目的在于 告诉接收机业务列表描述符通过业务标识符和业务类型提供业务服务 其目的在于 告诉接收机 每一个每一个 TSTS 流中存在多少个业务以及每一个业务的类型 其结构如下 流中存在多少个业务以及每一个业务的类型 其结构如下 业务列表描述符业务列表描述符 SyntaxSyntax 句法结构 句法结构 No No ofof bitsbits 所占位数 所占位数 Identifier Identifier 识别符识别符 service list descriptor service list descriptor descriptor tagdescriptor tag 8 8 uimsbfuimsbf descriptor lengthdescriptor length 8 8 uimsbfuimsbf for i 0 i N i for i 0 i N i service idservice id 1616 uimsbfuimsbf service typeservice type 8 8 uimsbfuimsbf service idservice id 业务标识符 唯一标识 业务标识符 唯一标识 TSTS 中的一个业务 它与中的一个业务 它与 program map sectionprogram map section 中的中的 program numberprogram number 参看 参看 PMTPMT 表结构 相同 但当业务类型为表结构 相同 但当业务类型为 0 x040 x04 时 即时 即 NVODNVOD 参考业务 参考业务 service idservice id 没有对应的没有对应的 program numberprogram number service typeservice type 业务类型 指示业务的类型 如 业务类型 指示业务的类型 如 0 x010 x01 为数字电视业务 为数字电视业务 0 x020 x02 为数字音为数字音 频广播业务 频广播业务 0 x040 x04 为为 NVODNVOD 参考业务 参考业务 0 x050 x05 为为 NVODNVOD 时移业务 时移业务 HINTHINT 下表给出了业务类型编码方法 下表给出了业务类型编码方法 service typeservice type 描述描述 0 x000 x00 预留使用预留使用 0 x010 x01 数字电视业务数字电视业务 0 x020 x02 数字音频广播业务数字音频广播业务 0 x030 x03 图文电视业务图文电视业务 0 x040 x04 NVODNVOD 参考业务参考业务 0 x050 x05 NVODNVOD 时移业务时移业务 0 x060 x06 马赛克业务马赛克业务 0 x070 x07 PALPAL 制编码信号制编码信号 0 x080 x08 SECAMSECAM 制编码信号制编码信号 0 x090 x09D D2 MACD D2 MAC 0 x0A0 x0A 调频广播调频广播 0 x0B0 x0B NTSCNTSC 制信号制信号 0 x0C0 x0C 数据广播业务数据广播业务 0 x0D0 x0D 公共接口使用预留公共接口使用预留 0 x0E0 x0E RCSRCS 映射 见映射 见 ENEN 301301 790790 0 x0F0 x0F RCSRCS FLSFLS 见 见 ENEN 301301 790790 0 x100 x10 DVBDVB MHPMHP 业务业务 0 x11 0 x7F0 x11 0 x7F 预留使用预留使用 0 x80 0 xFE0 x80 0 xFE 用户定义用户定义 0 xFF0 xFF 预留使用预留使用 上图所示只是其中一个上图所示只是其中一个 sectionsection 的业务列表描述符 如果将所有的的业务列表描述符 如果将所有的 sectionsection 全解析 全解析 那么此网络中所有那么此网络中所有 TSTS 流包含的所有流包含的所有 service idservice id 和和 service typeservice type 都可以获得 这样 用户都可以获得 这样 用户 可以据此了解整个网络业务的构成 并以此为基础对业务进行分类 整合 可以据此了解整个网络业务的构成 并以此为基础对业务进行分类 整合 NITNIT 的有线传输系统描述符结构分析的有线传输系统描述符结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFCABLE DELIVERY SYSTEM DESCRIPTORINNITSTRUCTUREOFCABLE DELIVERY SYSTEM DESCRIPTORINNIT 有线传输系统描述符 有线传输系统描述符 Cable Delivery System descriptorCable Delivery System descriptor 是 是 NITNIT 业务中重要的描业务中重要的描 述符 也是基本运营所必需的描述符 它主要描述了每一个述符 也是基本运营所必需的描述符 它主要描述了每一个 TSTS 流的物理参数 频率 调制流的物理参数 频率 调制 方式 符码率等 使接收机能正确锁频 得到数据 其结构如下 方式 符码率等 使接收机能正确锁频 得到数据 其结构如下 有线传输系统描述符有线传输系统描述符 SyntaxSyntax 句法结构 句法结构 No No ofof bitsbits 所占位数 所占位数 Identifier Identifier 识别符识别符 cable delivery system descriptor cable delivery system descriptor descriptor tagdescriptor tag 8 8 uimsbfuimsbf descriptor lengthdescriptor length 8 8 uimsbfuimsbf frequencyfrequency 3232 bslbfbslbf reserved future usereserved future use 1212 bslbfbslbf FEC outerFEC outer 4 4 bslbfbslbf 前向纠错外码前向纠错外码 modulationmodulation 8 8 bslbfbslbf symbol ratesymbol rate 2828 bslbfbslbf FEC innerFEC inner 4 4 bslbfbslbf 前向纠错内码前向纠错内码 FrequencyFrequency 频率 频率 3232 位 以位 以 8 8 个个 4 4 位位 BCDBCD 码给出频率 其单位是码给出频率 其单位是 MHzMHz 小数点位于第四 小数点位于第四 个个 BCDBCD 码之后 如码之后 如 0312 0000MHz0312 0000MHz ModulationModulation 调制方式 指出有线传输系统的调制方式 其定义如下表 调制方式 指出有线传输系统的调制方式 其定义如下表 调制方式 十六进制 调制方式 十六进制 描述描述 0 x000 x00 未定义未定义 0 x010 x011616 QAMQAM 0 x020 x023232 QAMQAM 0 x030 x036464 QAMQAM 0 x040 x04128128 QAMQAM 0 x050 x05256256 QAMQAM 0 x06 0 xFF0 x06 0 xFF 预留使用预留使用 symbol ratesymbol rate 符码率 符码率 2828 位 以位 以 7 7 个个 4 4 位位 BCDBCD 码表示符码率 其单位是码表示符码率 其单位是 MSPSMSPS 兆符号 兆符号 每秒 小数点位于第三个每秒 小数点位于第三个 BCDBCD 码后 如码后 如 027 4500027 4500 MSPSMSPS 上图所示为一个真实上图所示为一个真实 TSTS 流里的一个有线传输系统描述符 可以看到其频率为流里的一个有线传输系统描述符 可以看到其频率为 331 0000MHz331 0000MHz 符码率为 符码率为 6 8750MSym s6 8750MSym s 调制方式为 调制方式为 6464 QAMQAM NITNIT 的网络名称描述符结构分析的网络名称描述符结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFNETWORK NAME DESCRIPTORINNITSTRUCTUREOFNETWORK NAME DESCRIPTORINNIT 网络名称描述符的功能比较简单 它以字符串的形式将网络的名称告诉接收机 下面网络名称描述符的功能比较简单 它以字符串的形式将网络的名称告诉接收机 下面 是其描述符结构列表 是其描述符结构列表 网络名称描述符网络名称描述符 SyntaxSyntax 句法结构 句法结构 No No ofof bitsbits 所占位数 所占位数 Identifier Identifier 识别符识别符 network name descriptor network name descriptor descriptor tagdescriptor tag 8 8 uimsbfuimsbf descriptor lengthdescriptor length 8 8 uimsbfuimsbf for i 0 i N i for i 0 i N i charchar 8 8 uimsbfuimsbf charchar 字符 字符 8 8 位字段 一个字符串 给出位字段 一个字符串 给出 NITNIT 表指定的传送系统的名称 表指定的传送系统的名称 NITNIT 的链接描述符结构分析的链接描述符结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFLINKAGE DESCRIPTORINNITSTRUCTUREOFLINKAGE DESCRIPTORINNIT 链接描述符链接描述符 SyntaxSyntax 句法结构 句法结构 No No ofof bitsbits 所占位数 所占位数 Identifier Identifier 识别符识别符 linkage descriptor linkage descriptor descriptor tagdescriptor tag 8 8 uimsbfuimsbf descriptor lengthdescriptor length 8 8 uimsbfuimsbf transport stream idtransport stream id 1616 uimsbfuimsbf original network idoriginal network id 1616 uimsbfuimsbf service idservice id 1616 uimsbfuimsbf linkage typelinkage type 8 8 uimsbfuimsbf for i 0 i N i for i 0 i N i private data byteprivate data byte 8 8 bslbfbslbf 如果用户要求得到如果用户要求得到 SISI 系统描述的特定实体的进一步信息 则可以使用链接描述符 系统描述的特定实体的进一步信息 则可以使用链接描述符 链接描述符包含的信息给出了该实体的位置 如 可以在一个链接描述符包含的信息给出了该实体的位置 如 可以在一个 NITNIT 中使用一个链接描述符 中使用一个链接描述符 给出网络中可存放业务附加信息的位置 或者在给出网络中可存放业务附加信息的位置 或者在 BATBAT 表中的链接描述符可链接到业务群的表中的链接描述符可链接到业务群的 相关信息等 相关信息等 使用链接描述符 也可以提供一种业务 以替换使用链接描述符 也可以提供一种业务 以替换 CACA 系统的功能 如果系统的功能 如果 CACA 系统不能处系统不能处 理相应功能的时候 接收机就可以用这个业务来取代理相应功能的时候 接收机就可以用这个业务来取代 CACA 使用链接描述符 还可以以一种备用业务 用以替换主业务 若主业务的运行状态被使用链接描述符 还可以以一种备用业务 用以替换主业务 若主业务的运行状态被 置为置为 not running not running 那么 接收机可以自动选择被链接描述符指引的备用业务 以取代 那么 接收机可以自动选择被链接描述符指引的备用业务 以取代 该业务 该业务 使用链接描述符 还可以向移动接收机提供漫游功能 若现行业务其使用链接描述符 还可以向移动接收机提供漫游功能 若现行业务其 service idservice id 下无下无 法使用 法使用 IRDIRD 可以自动选择该功能 可以自动选择该功能 hand over typehand over type 指明指明 link descriptorlink descriptor 是否链接到不是否链接到不 同国家的同一业务 或者链接到本地变更业务或关联业务 同国家的同一业务 或者链接到本地变更业务或关联业务 总之 链接描述符为运营商提供了一种业务扩充功能 使得运营商可以更加灵活地组总之 链接描述符为运营商提供了一种业务扩充功能 使得运营商可以更加灵活地组 合各种业务 合各种业务 NITNIT 的软件下载链接描述符结构分析的软件下载链接描述符结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFDOWNLOAD LINKAGE DESCRIPTORINNITSTRUCTUREOFDOWNLOAD LINKAGE DESCRIPTORINNIT 软件下载描述符用于运营商在网络内进行多于一个机顶盒的软件下载更新标识 在网软件下载描述符用于运营商在网络内进行多于一个机顶盒的软件下载更新标识 在网 络信息表络信息表 NITNIT 的第一个循环内 并且可能多次出现 针对同一组制造商号的第一个循环内 并且可能多次出现 针对同一组制造商号 manufacturer idmanufacturer id 硬件类型 硬件类型 hw modelhw model 硬件版本 硬件版本 hw versionhw version 和软件类型 和软件类型 sw modelsw model 可能有不只一组的不同软件版本 可能有不只一组的不同软件版本 sw versionsw version 和开始时间 和开始时间 start timestart time 参数 并可能出现在同一个或多个链接描述符 参数 并可能出现在同一个或多个链接描述符 linkage descriptorlinkage descriptor 的 的 各个循环内 各个循环内 BATBAT 解析解析 PARSINGOFPARSINGOF BATBAT BAT BAT 将网络中的所有业务分成了多个业务群 以此界定用户将网络中的所有业务分成了多个业务群 以此界定用户 BATBAT 即业务群关联表 即业务群关联表 BouquetAssociationBouquetAssociation TableTable 它将网络中所有的业务分成了 它将网络中所有的业务分成了 多个业务群 以此界定用户 例如 将网络中所有业务分为两个业务群 一个是境内节目多个业务群 以此界定用户 例如 将网络中所有业务分为两个业务群 一个是境内节目 业务群 另一个是境外节目业务群 这样 国内的运营商就可以利用这样划分的业务群 业务群 另一个是境外节目业务群 这样 国内的运营商就可以利用这样划分的业务群 充分利用节目资源 在不违反现有广电总局规定的前提下 同时分别满足境内用户和境外充分利用节目资源 在不违反现有广电总局规定的前提下 同时分别满足境内用户和境外 用户 用户 BATBAT 本身可以跨网络存在 但在国内运营体系来看几乎没有得到真正使用 国内的运营使本身可以跨网络存在 但在国内运营体系来看几乎没有得到真正使用 国内的运营使 用中 用中 BATBAT 还可以存在分级运营的运营体系中 用于区分不同的地域用户 还可以存在分级运营的运营体系中 用于区分不同的地域用户 BATBAT 被切分为业务群关联段 所有的业务群关联段都在被切分为业务群关联段 所有的业务群关联段都在 TSTS 中传输 其中传输 其 PIDPID 为为 0 x00110 x0011 所有的业务群关联段的 所有的业务群关联段的 table idtable id 都取都取 0 x4A0 x4A HINTHINT SDTSDT 的的 TSTS 包包 PIDPID 也为也为 0 x00110 x0011 其 其 table idtable id 为为 0 x420 x42 或或 0 x460 x46 BATBAT 的表结构分析的表结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFBATSTRUCTUREOFBAT 下面给出了下面给出了 BATBAT 表的段结构 表的段结构 业务群关联段业务群关联段 SyntaxSyntax 句法结构 句法结构 No No ofbitsofbits 所占位数 所占位数 Identifier Identifier 识别符识别符 Note Note 注释注释 bouquet association section bouquet association section table idtable id 8 8 uimsbfuimsbf Section syntax indicatorSection syntax indicator 1 1 bslbfbslbf 通常设为通常设为 1 1 Reserved future useReserved future use 1 1 bslbfbslbf ReservedReserved 2 2 bslbfbslbf Section lengthSection length 1212 uimsbfuimsbf 见注释见注释 bouquet idbouquet id 1616 uimsbfuimsbf 见注释见注释 ReservedReserved 2 2 bslbfbslbf Version numberVersion number 5 5 uimsbfuimsbf 见注释见注释 Current next indicatorCurrent next indicator 1 1 bslbfbslbf 见注释见注释 Section numberSection number 8 8 uimsbfuimsbf 见注释见注释 last section numberlast section number 8 8 uimsbfuimsbf 见注释见注释 Reserved future useReserved future use 4 4 bslbfbslbf bouquet descriptors lengthbouquet descriptors length 1212 uimsbfuimsbf for i 0 i N i for i 0 i N i descriptor descriptor reserved future usereserved future use 4 4 bslbfbslbf transport stream loop lengthtransport stream loop length 1212 uimsbfuimsbf for i 0 i N i for i 0 i N i transport stream idtransport stream id 1616 uimsbfuimsbf 见注释见注释 original network idoriginal network id 1616 uimsbfuimsbf 见注释见注释 reserved future usereserved future use 4 4 bslbfbslbf transport descriptors lengthtransport descriptors length 1212 uimsbfuimsbf for j 0 j N j for j 0 j N j descriptor descriptor CRC 32CRC 32 3232 rpchofrpchof 见注释见注释 注意到注意到 BATBAT 的结构和的结构和 NITNIT 类似 其作用和描述符的使用也与类似 其作用和描述符的使用也与 NITNIT 大致雷同 其中 可以插大致雷同 其中 可以插 入传输系统描述符 业务列表描述符等 入传输系统描述符 业务列表描述符等 这些表和这些表和 NITNIT 中的表已介绍 这里不再赘述 中的表已介绍 这里不再赘述 BATBAT 的业务群名称描述符结构分析的业务群名称描述符结构分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFBOUQUET NAME DESCRIPTORINBATSTRUCTUREOFBOUQUET NAME DESCRIPTORINBAT 下面给出的是业务群名称描述符 它以文本方式给出了业务群的名称 下面给出的是业务群名称描述符 它以文本方式给出了业务群的名称 业务群名称描述符业务群名称描述符 SyntaxSyntax 句法结构 句法结构 No No ofof bitsbits 所占位数 所占位数 Identifier Identifier 识别符识别符 bouquet name descriptor bouquet name descriptor descriptor tagdescriptor tag 8 8 uimsbfuimsbf descriptor lengthdescriptor length 8 8 uimsbfuimsbf for i 0 i N i for i 0 i N i charchar 8 8 uimsbfuimsbf charchar 字符 字符 8 8 位字段 用于描述位字段 用于描述 BATBAT 子表叙述的节目业务群名称子表叙述的节目业务群名称 业务名称描述符和网络名称描述符类型 只是作为业务群的一个代号 其实际意义只业务名称描述符和网络名称描述符类型 只是作为业务群的一个代号 其实际意义只 存在于用户界面上 可以给用户一个良好的操作体验 存在于用户界面上 可以给用户一个良好的操作体验 SDTSDT 解析解析 PARSINGOFPARSINGOF SDTSDT SDT SDT 描述了业务内容及信息 连接了描述了业务内容及信息 连接了 NITNIT 与与 EITEIT 和和 PMTPMT PSIPSI SDTSDT 即服务描述表 即服务描述表 ServiceService DescriptionDescription TableTable 它描述了一个业务中的内容以 它描述了一个业务中的内容以 及信息 它承上启下 以及信息 它承上启下 以 transport stream IDtransport stream ID 连接了连接了 NITNIT 和和 EITEIT SDTSDT 的的 servicIDservicID 必须必须 与与 PMTPMT 中的中的 Program noProgram no 一致 因此 一致 因此 SDTSDT 又与又与 PSIPSI 的信息连接 的信息连接 对于一般的音视频业务 对于一般的音视频业务 SDTSDT 表中不会有太多的信息需要添加 如果是其他业务 如表中不会有太多的信息需要添加 如果是其他业务 如 NVODNVOD 马赛克 数据广播等 在 马赛克 数据广播等 在 SDTSDT 中需要插入相应业务的描述符 中需要插入相应业务的描述符 SDTSDT 的表结构分析的表结构分析 ANALYZEOFANALYZEOF THETHE STRUCTUREOFSTRUCTUREOF SDTSDT SDTSDT 表被切分成业务描述段 表被切分成业务描述段 service description sectionservice description section 由 由 PIDPID 为为 0 x00110 x0011 的的 TSTS 包传输 包传输 BATBAT 段也由段也由 PIDPID 为为 0 x00110 x0011 的的 TSTS 包传输 但包传输 但 table idtable id 不同 不同 描述现行描述现行 TSTS 即包含 即包含 SDTSDT 表的表的 TSTS 的 的 SDTSDT 表的任何段的表的任何段的 table idtable id 都为都为 0 x420 x42 且具有 且具有 相同的相同的 table id extensiontable id extension transport stream idtransport stream id 以及相同的 以及相同的 original network idoriginal network id 指向非现行指向非现行 TSTS 的的 SDTSDT 表的任何段的表的任何段的 table idtable id 都应取都应取 0 x460 x46 下面给出了下面给出了 SDTSDT 的业务描述段 的业务描述段 业务描述段业务描述段 SyntaxSyntax 句法结构 句法结构 No No ofbitsofbits 所占位数 所占位数 Identifier Identifier 识别符识别符 Note Note 注释注释 service description section service description section table idtable id 8 8 uimsbfuimsbf Section syntax indicatorSection syntax indicator 1 1 bslbfbslbf 通常设为通常设为 1 1 Reserved future useReserved future use 1 1 bslbfbslbf ReservedReserved 2 2 bslbfbslbf Section lengthSection length 1212 uimsbfuimsbf 见注释见注释 transport stream idtransport stream id 1616 uimsbfuimsbf 给出给出 TSTS 识别号识别号 ReservedReserved 2 2 bslbfbslbf Version numberVersion number 5 5 uimsbfuimsbf 见注释见注释 Current next indicatorCurrent next indicator 1 1 bslbfbslbf 见注释见注释 Section numberSection number 8 8 uimsbfuimsbf 见注释见注释 last section numberlast section number 8 8 uimsbfuimsbf 见注释见注释 original nerwork idoriginal nerwork id 1616 uimsbfuimsbf 见注释见注释 reserved future usereserved future use 8 8 bslbfbslbf for i 0 i N i for i 0 i N i service idservice id 1616 uimsbfuimsbf 见注释见注释 reserved future usereserved future use 6 6 bslbfbslbf EIT schedule flagEIT schedule flag 1 1 bslbfbslbf 见注释见注释 EIT present following flagEIT present following flag 1 1 bslbfbslbf 见注释见注释 running statusrunning status 3 3 uimsbfuimsbf 见下面分析见下面分析 freed CA modefreed CA mode 1 1 bslbfbslbf 见注释见注释 descriptors loop lengthdescriptors loop length 1212 uimsbfuimsbf for j 0 j N j for j 0 j N j descriptor descriptor CRC 32CRC 32 3232 rpchofrpchof 见注释见注释 running statusrunning status 运行状态 表示业务状态 下表给出了业务状态 运行状态 表示业务状态 下表给出了业务状态 值值含义含义 0 0 未定义未定义 1 1 未运行未运行 2 2 几秒后开始 如录像 几秒后开始 如录像 3 3 暂停暂停 4 4 运行运行 5 75 7 预留预留 SDTSDT 是描述一个是描述一个 TSTS 流中所有业务信息的一张表 重要的字段包含流中所有业务信息的一张表 重要的字段包含 transport stream idtransport stream id 明确这些业务是属于哪个 明确这些业务是属于哪个 TSTS 流的 另一个重要字段时候流的 另一个重要字段时候 service idservice id 这是作为频道索引信息存在的 这是作为频道索引信息存在的 SDTSDT 的业务描述符分析的业务描述符分析 ANALYZEOFTHEANALYZEOFTHE STRUCTUREOFSERVICE DESCRIPTORINSDTSTRUCTUREOFSERVICE DESCRIPTORINSDT 业务描述符与业务类型一起 以文本形式给出业务提供者的名称和业务名称 如下表 业务描述符与业务类型一起 以文本形式给出业务提供者的名称和业务名称 如下表 业务描述符业务描述符 SyntaxSyntax 句法结构 句法结构 No No ofof bitsbits 所占位数 所占位数 Identifier Identifier 识别符识别符 service descriptor service descriptor descriptor tagdescriptor tag 8 8 uimsbfuimsbf descriptor lengthdescriptor length 8 8 uimsbfuimsbf service typeservice type 8 8 uimsbfuimsbf service provider name lengthservice provider name length 8 8 uimsbfuimsbf for i 0 i N i for i 0 i N i CharChar 8 8 uimsbfuimsbf service name lengthservice name length 8 8 uimsbfuimsbf for i 0 i N i for i 0 i N i CharChar 8 8 uimsbfuimsbf service typeservice type 业务类型 这里的业务类型和 业务类型 这里的业务类型和 NITNIT 中的业务列表描述符中的中的业务列表描述符中的 service typeservice type 编码是一致的 编码是一致的 service typeservice type 描述描述 0 x000 x00 预留使用预留使用 0 x010 x01 数字电视业务数字电视业务 0 x020 x02 数字音频广播业务数字音频广播业务 0 x030 x03 图文电视业务图文电视业务 0 x040 x04 NVODNVOD 参考业务参考业务 0 x050 x05 NVODNVOD 时移业务时移业务 0 x060 x06 马赛克业务马赛克业务 0 x070 x07 PALPAL 制编码信号制编码信号 0 x080 x08 SECAMSECAM 制编码信号制编码信号 0 x090 x09D D2 MACD D2 MAC 0 x0A0 x0A 调频广播调频广播 0 x0B0 x0B NTSCNTSC 制信号制信号 0 x0C0 x0C 数据广播业务数据广播业务 0 x0D0 x0D 公共接口使用预留公共接口使用预留 0 x0E0 x0E RCSRCS 映射 见映射 见 ENEN 301301 790790 0 x0F0 x0F RCSRCS FLSFLS 见 见 ENEN 301301 790790 0 x100 x10 DVBDVB MHPMHP 业务业务 0 x11 0 x7F0 x11 0 x7F 预留使用预留使用 0 x80 0 xFE0 x80 0 xFE 用户定义用户定义 0 xFF0 xFF 预留使用预留使用 业务描述符是业务描述符是 SDTSDT 中最重要的描述符 也是运营商中必须的描述符 其中的中最重要的描述符 也是运营商中必须的描述符 其中的 service typeservice type 描述这个业务类型的域 描述这个业务类型的域 service nameservice name 描述频道名 描述频道名 SDTSDT 的实例分析的实例分析 ANALYZEOFANALYZEOF REALREAL EXAMPLEEXAMPLE OFOF SDTSDT 这里主要演示这里主要演示 SDTSDT 如何连接如何连接 PSIPSI 和和 NITNIT 首先 根据首先 根据 SDTSDT 描述符的描述符的 service idservice id 可以和可以和 PMTPMT 中的中的 program numberprogram number 建立连接 建立连接 如图所示 如图所示 SDTSDT 的的 service id 201 0 xc9service id 201 0 xc9 与 与 PMTPMT 中的中的 program numberprogram number 一致 一致 上图所示 根据上图所示 根据 SDTSDT 的的 transport stream idtransport stream id 和和 NITNIT 的的 transport stream idtransport stream id 可 可 以将以将 SDTSDT 和和 NITNIT 联系起来 根据上图的信息 我们可以根据联系起来 根据上图的信息 我们可以根据 SDTSDT 获取该业务 频道 的业获取该业务 频道 的业 务列表信息和有线传输信息 位于务列表信息和有线传输信息 位于 NITNIT 中 中 EITEIT 解析解析 PARSINGOFPARSINGOF EITEIT EIT EIT 按时间顺序提供每一个业务所包含的事件信息按时间顺序提供每一个业务所包含的事件信息 EITEIT 即事件信息表 即事件信息表 EventEvent InformationInformation TableTable 它是 它是 EPGEPG 中绝大部分信息的携带中绝大部分信息的携带 者 事实上 者 事实上 EPGEPG 主要就是通过主要就是通过 SDTSDT 和和 EITEIT 信息的获取和重组实现的 信息的获取和重组实现的 SDTSDT 只提供了频道信只提供了频道信 息 而息 而 EITEIT 则提供各频道下的所有节目的信息 则提供各频道下的所有节目的信息 EITEIT 的主要信息也是通过插入的描述符来实现的 的主要信息也是通过插入的描述符来实现的 EITEIT 按照时间顺序提供每一个业务按照时间顺序提供每一个业务 所包含的事件的相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论