GY/T 230-2008 数字电视广播业务信息规范

GY/T 230-2008 Specification of service information for digital television broadcasting

行业标准-广电 中文(简体) 现行 页数:89页 | 格式:PDF

基本信息

标准号
GY/T 230-2008
标准类型
行业标准-广电
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2008-02-28
实施日期
2008-03-01
发布单位/组织
-
归口单位
全国广播电视标准化技术委员会
适用范围
-

发布历史

研制信息

起草单位:
国家广播电影电视总局数字(高清晰度)电视标准工作组
起草人:
梅剑平、陈科、陈壮、黄伟红、姜河、姜秀华、李熠星、马玥、倪宏、张建生、肖辉、党海飞、张淮野、董文辉、王惠明、赵茂祥、邹义生、袁爱建、彭向军
出版信息:
页数:89页 | 字数:- | 开本: -

内容描述

GY

中华人民共和国广播电影电视行业标准

GY/T230—2008

数字电视广播业务信息规范

Specificationofserviceinformationfordigitaltelevisionbroadcasting

2008-02-28发布2008-03-01实施

国家广播电影电视总局发布

GY/T230—2008

目次

前言II

1范围1

2规范性引用文件1

3术语、定义和缩略语1

3.1术语和定义1

3.2缩略语4

4业务信息(SI)描述6

5业务信息(SI)表8

5.1业务信息(SI)表结构8

5.2表定义10

6描述符22

6.1描述符定义及位置22

6.2描述符编码24

7存储媒体互操作性(SMI)72

7.1SMI表72

7.2SMI描述符74

附录A(规范性附录)文本字符编码76

附录B(规范性附录)CRC解码模型79

附录C(资料性附录)时间和日期转换的约定80

附录D(规范性附录)SI中部分标识符的编码方法82

附录E(资料性附录)电子节目指南(EPG)84

参考文献86

I

GY/T230—2008

前言

本标准代替GY/Z174-2001《数字电视广播业务信息规范》,本标准与GY/Z174-2001的主要区别如

下:

1.将行业标准化指导性技术文件改为行业标准;

2.规范性引用文件增加了GB20600-2006《数字电视地面广播传输系统帧结构、信道编码和调制》,

并对本标准中相关的内容进行了修改;

3.对GY/Z174-2001中中待定的地面传送系统描述符,根据GB/T20600-2006的有关规定

进行了定义;

4.由于GB/T20600-2006标准的信道帧中没有对CELL_ID进行定义,为避免冲突,删除了本标准中

与CELL_ID相关的所有内容。

本标准的附录A、附录B、附录D为规范性附录;本标准的附录C、附录E为资料性附录。

本标准由全国广播电视标准化技术委员会归口。

本标准起草单位:国家广播电影电视总局数字(高清晰度)电视标准工作组。

本标准主要起草人:梅剑平、陈科、陈壮、黄伟红、姜河、姜秀华、李熠星、马玥、倪宏、张建生、

肖辉、党海飞、张淮野、董文辉、王惠明、赵茂祥、邹义生、袁爱建、彭向军。

II

GY/T230—2008

数字电视广播业务信息规范

1范围

本标准规定了数字电视广播业务信息(SI)数据,这些数据是数字电视广播码流的组成部分,帮助

用户从码流中选择业务和/或事件的信息,使综合接收解码器(IRD)能自动设置可供选择的业务。业务

信息自动设置部分的数据主要由GB/T17975.1-2000中的节目特定信息(PSI)给出。

本标准规定了补充PSI的附加数据,以帮助IRD自动调谐,并规定了显示给用户的附加信息。显示这

些信息的方式没有在本标准中规定,IRD制造商可以自由选择显示方式。

电子节目指南(EPG)将成为数字电视传输的一种应用。本标准所规定的业务信息中包含的数据可

以作为电子节目指南的基础。

本标准适用于广播电视行业的数字电视广播业务。

2规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的

修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究

是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。

GB13000信息技术通用多八位编码字符集(UCS)

GB/T15273.1-1994信息处理八位单字节编码图形字符集

GB/T17191.3-1997信息技术具有1.5Mbit/s数据传输率的数字存储媒体运动图像及其伴音的编

码第3部分:音频

GB/T17975.1-2000信息技术运动图像及其伴音信息的通用编码第1部分:系统

GB/T17975.3-2001信息技术运动图像及其伴音信号的通用编码第3部分:音频

GB20600-2006数字电视地面广播传输系统帧结构、信道编码和调制

GY/Z175-2001数字电视广播条件接收系统规范

ISO639-2语言名称编码第2部分:Alpha-3编码

IEC1883-1用户音频/视频设备-数字接口第1部分:总体

IEC1883-4用户音频/视频设备-数字接口第4部分:MPEG-2TS数据

KSC5601(1987)信息交换编码

3术语、定义和缩略语

3.1术语和定义

下列术语和定义适用于本标准。

3.1.1

业务群bouquet

同一实体在市场中提供的业务集合。

3.1.2

广播者(业务提供者)broadcaster(serviceprovider)

组织一系列事件或节目,并按时间表或者实际需要将其传送给观众的机构。

3.1.3

组件(基本流)component(ElementaryStream)

构成一个事件的一个或多个实体。例如:视频、音频、图文。

3.1.4

条件接收系统ConditionalAccess(CA)system

可以控制用户接收业务、节目和事件的系统。

1

GY/T230—2008

3.1.5

传送系统deliverysystem

传送一路或多路复用流的物理媒体。例如:卫星系统、宽带同轴电缆、光纤、一个发射点的地面通

道等。

3.1.6

授权管理信息EntitlementManagementMessages(EMM)

提供特定的条件接收信息,规定了解码器的授权级别或业务的授权级别。可以为单个解码器寻址,

也可能为解码器组寻址。

3.1.7

加扰scrambling

用二进制伪随机序列与信息数据逐位模二相加的技术,籍此使数据呈现更强的随机性。

3.1.8

事件event

一组给定了起始时间和结束时间、属于同一业务的基本广播数据流。例如:一场足球比赛的半场、

新闻快报或娱乐表演的第一部分。

3.1.9

禁止forbidden

当术语“forbidden”在定义编码比特流的子句中使用时,表示该值不使用。

3.1.10

MPEG-2

参见GB/T17975。第1部分定义系统编码,第2部分定义视频编码,第3部分定义音频编码。

3.1.11

复用multiplex

将一路或多路业务的所有数据合成一路码流。

3.1.12

网络network

一个传输系统,可以传输一组MPEG-2传送流(TS)。例如:某个有线电视系统中的所有数字频道。

3.1.13

原始网络标识符original_network_id

一个网络的唯一标识符。

3.1.14

节目programme

由广播者提供的一个或多个连续的事件。例如:新闻广播,娱乐广播。

3.1.15

中继器repeater

用来接收地面数字电视广播信号,并转发出去的设备。在转发过程中,不可以改变传输参数信令和

单元标识符。

3.1.16

预留reserved

当术语“reserved”在定义编码比特流的子句中使用时,表示该值在将来ISO标准扩展定义时有可

能被用到。除非另有说明,本标准中所有的“reserved”位都被置为“1”。

3.1.17

预留使用reserved_future_use

当术语“reserved_futre_use”在定义编码比特流的子句中使用时,表示该值在将来本标准扩展定

义时有可能被用到。除非另有说明,本标准中所有的“reserved_future_use”位都被置为“1”。

2

GY/T230—2008

3.1.18

段section

段是一个语法结构,用于将本标准中定义的所有业务信息映射成为GB/T17975.1的传送流包。

3.1.19

业务service

在广播者的控制下,可以按照时间表分步广播的一系列节目。

3.1.20

业务标识符service_id

在传送流中,业务信息的唯一标识。

3.1.21

业务信息ServiceInformation

用于描述传送系统、内容和广播数据流的计划/时间表等的数据。它包括MPEG-2的PSI信息及独立定

义的扩展部分。

3.1.22

子表sub_table

子表是指具有相同表标识符(table_id)的段的集合,并且

—对网络信息表(NIT)

具有相同的table_id_extension(network_id)和version_number;

—对业务群关联表(BAT)

具有相同的table_id_extension(bouquet_id)和version_number;

—对业务描述表(SDT)

具有相同的table_id_extension(transport_stream_id),相同的original_network_id和

version_number;

—对事件信息表(EIT)

具有相同的table_id_extension(service_id),相同的transport_stream_id、

original_network_id和version_number。

当段语法指示(section_syntax_indicator)字段置“1”时,表标识符扩展(table_id_extension)

字段等同于段的第四和第五字节。

3.1.23

表table

由具有相同的表标识符(table_id)的一系列子表构成。

3.1.24

发射机transmitter

发射机是调制基带传送流并用某个频率进行广播的设备。

3.1.25

传送流transportstream(TS)

传送流是由GB/T17975.1定义的数据结构,是数字电视广播标准的基础。

3.1.26

传送流标识符transport_stream_id

一个原始网络中的传送流的唯一标识。

3.1.27

差转机transposer

差转机是中继器的一种,它可以接收地面数字电视广播的信号并用不同的频率再发射。

以上定义之间的关系见图1。

3

GY/T230—2008

卫星有线地面

网络

转发器1转发器2转发器T通道1通道2通道C通道1通道2通道C

复用流

业务

业务1业务2业务3业务S业务1业务2业务S业务1业务2业务S

业务群

组件视频音频1音频2数据

图1数字电视广播业务传送模式

3.1.28

交织interleaving

改变数据或数据块的发送顺序的技术,籍此使原本相邻的数据或数据块经受相对独立的信道畸变。

3.1.29

帧头frameheader

一段已知的伪随机序列,可用于系统同步、信道估计与均衡。

3.2缩略语

以下缩略语适用于本标准。

BAT(BouquetAssociationTable)业务群关联表

BCD(BinaryCodedDecimal)二-十进制编码

CA(ConditionalAccess)条件接收

CAT(ConditionalAccessTable)条件接收表

CLUT(ColourLook-UpTable)彩色查找表

CRC(CyclicRedundancyCheck)循环冗余校验

DAB(DigitalAudioBroadcasting)数字音频广播

DAVIC(DigitalAudioVisualCouncil)数字音视频理事会

DIT(DiscontinuityInformationTable)间断信息表

DSNG(DigitalSatelliteNewsGathering)数字卫星新闻采集

DVD(DigitalVersatileDisc)数字通用光盘

EBU(EuropeanBroadcastingUnion)欧洲广播联盟

EIT(EventInformationTable)事件信息表

EMM(EntitlementManagementMessage)授权管理信息

EPG(ElectronicProgramGuide)电子节目指南

ETS(EuropeanTelecommunicationStandard)欧洲电信标准

ETSI(EuropeanTelecommunicationStandardInstitute)欧洲电信标准委员会

FEC(ForwardErrorCorrection)前向纠错

FLS(ForwardLinkSignalling)前向链接信令

IEC(InternationalElectrotechnicalCommission)国际电工委员会

IRD(IntegratedReceiverDecoder)综合接收解码器

4

GY/T230—2008

ISO(InternationalOrganizationforStandardization)国际标准化组织

JTC(JointTechnicalCommittee)联合技术委员会

LSB(LeastSignificatedBit)最低有效位

MHP(MultimediaHomePlatform)多媒体家庭平台

MJD(ModifiedJulianDate)修正的儒略日期

MPEG(MovingPicturesExpertGroup)运动图象专家组

NIT(NerworkInformationTable)网络信息表

NR(NordstromRobinson)NordstromRobinson准正交编码

NVOD(NearVideoOnDemand)准视频点播

PAT(ProgramAssociationTable)节目关联表

PDC(ProgramDeliveryControl)节目传送控制

PID(PacketIdentifier)包标识符

PIL(ProgramIdentificationLabel)节目标识标签

PMT(ProgramMapTable)节目映射表

PSI(ProgramSpecificInformation)节目特定信息

PSTN(PublicSwitchedTelephoneNetwork)公共交换电话网

QAM(QuadratureAmplitudeModulation)正交调幅

QPSK(QuaternaryPhaseShiftKeying)四相相移键控

RCS(returnchannelsatellite)卫星回传通道

RS(Reed-Solomon)里德-所罗门

RST(RunningStatusTable)运行状态表

ScF(ScaleFactor)比例因子

SDT(ServiceDescriptionTable)业务描述表

SI(ServiceInformation)业务信息

SIT(SelectionInformationTable)选择信息表

SMI(StorageMediaInteroperability)存储媒体互操作性

ST(StuffingTable)填充表

TDT(TimeandDateTable)时间和日期表

TOT(TimeOffsetTable)时间偏移表

TSDT(TransportStreamDescriptionTable)传送流描述表

TS(TransportStream)传送流

UTC(UniversalTime,Co-ordinated)世界协调时

VBI(VerticalBlankingInterval)场消隐期

VPS(VideoProgrammeSystem)视频节目系统

WSS(WideScreenSignalling)宽屏幕信令

bslbf(bitstring,leftbitfirst)比特串,左位在先

rpchof(remainderpolynomialcoefficients,highestorderfirst)余数多项式系数,高阶

在先

uimsbf(unsignedinteger,mostsignificantbitfirst)无符号整数,高位在先

5

GY/T230—2008

4业务信息(SI)描述

本标准中的业务信息是GB/T17975.1中的业务信息的补充,GB/T17975.1中的业务信息被称为节目

特定信息(PSI)。PSI数据提供了使接收机能够自动配置的信息,用于对复用流中的不同节目流进行解

复用和解码。SI的总体结构见图2。

PSI信息由四种类型表组成,每类表按段传输:

a)节目关联表(PAT)

针对复用的每一路业务,PAT提供了相应的节目映射表(PMT)的位置(传送流(TS)包的包标识符

(PID)的值),同时还给出了网络信息表(NIT)的位置;

b)条件接收表(CAT)

条件接收表提供了在复用流中条件接收系统的有关信息。这些信息属于专用数据(本标准中未定

义),并依赖于条件接收系统。当有EMM时,它还包括了EMM流的位置;

c)节目映射表(PMT)

节目映射表标识并指示了组成每路业务的流的位置,及每路业务的节目时钟参考(PCR)字段的位

置;

d)网络信息表(NIT)

本标准定义的NIT表的位置符合GB/T17975.1规范,但数据格式已超出了GB/T17975.1的范围,

这是为了提供更多的有关物理网络的信息。本标准中还定义了网络信息表的语法及语义。

除了PSI信息,还需要为用户提供有关业务和事件的识别信息。本标准定义了这些数据的编码。PSI

中的PAT、CAT、PMT只提供了它所在的复用流(现行复用流)的信息,在本标准中,业务信息还提供了

其他复用流中的业务和事件信息。这些数据由以下九个表构成:

a)业务群关联表(BAT)

业务群关联表提供了业务群相关的信息,给出了业务群的名称以及每个业务群中的业务列表;

b)业务描述表(SDT)

业务描述表包含了描述系统中业务的数据,例如业务名称、业务提供者等;

c)事件信息表(EIT)

事件信息表包含了与事件或节目相关的数据,例如事件名称、起始时间、持续时间等;

不同的描述符用于不同类型的事件信息的传输,例如不同的业务类型;

d)运行状态表(RST)

运行状态表给出了事件的状态(运行/非运行)。运行状态表更新这些信息,允许自动适时切换事

件;

e)时间和日期表(TDT)

时间和日期表给出了与当前的时间和日期相关的信息。由于这些信息更新频繁,所以需要使用一个

单独的表;

f)时间偏移表(TOT)

时间偏移表给出了与当前的时间、日期和本地时间偏移相关的信息。由于时间信息更新频繁,所以

需要使用一个单独的表;

g)填充表(ST)

填充表用于使现有的段无效,例如在一个传输系统的边界;

h)选择信息表(SIT)

选择信息表仅用于码流片段(例如,记录的一段码流)中,它包含了描述该码流片段的业务信息的

概要数据;

i)间断信息表(DIT)

间断信息表仅用于码流片段(例如,记录的一段码流)中,它将插入到码流片段业务信息间断的地

方。

当应用这些标识符时,允许灵活地组织这些表,并允许将来兼容性扩展。

6

GY/T230—2008

MPEG-2定义本标准定义

MPEG-2强制可选

PID=0x0000PID=0x0010PID=0x0010

PATNITNIT

网络信息

现行传送流其他传送流

PID=0x0001PID=0x0011

CATBAT

业务群关联

PID=0xXXXXPID=0x0011PID=0x0011

PMTSDTSDT

PAT业务描述

现行传送流其他传送流

PID=0x0012PID=0x0012PID=0x0012

EITEITEIT

PID=0x0002现行传送流现行传送流其他传送流E事件信息

当前/后续时间表当前/后续

TSDT

时间表

PID=0x0014PID=0x0013

时间TDTRST运行状态

日期

PID=0x0014

TOT

时间偏移

PID=0x0010-0x0014

ST填充

1在“强制”规定的NIT表中,“现行传送流”应理解为“现行传送系统”。

2在“可选”规定的NIT表中,“其他传送流”应理解为“其他传送系统”。

图2业务信息(SI)总体结构

7

GY/T230—2008

5业务信息(SI)表

5.1业务信息(SI)表结构

本标准中的业务信息(SI)表与MPEG-2中的PSI表,都被分成为一个或若干个段表示,然后插入到

TS包中。

第4部分中所列的表是概念性的,在IRD中无需以特定的形式重新生成。除了EIT表外,业务信息表

在传送过程中不能被加扰,但如果需要,EIT表可以加扰(见5.1.5)。

段是一种用来把在所有的MPEG-2表和本标准中规定的SI表映射成TS包的语法结构。这些业务信息语

法结构符合GB/T17975.1定义的专用段语法结构。

5.1.1说明

段的长度是可变的。除EIT表外,每个表中的段限长为1024字节,但EIT中的段限长为4096字节。每

一个段由以下元素的组合唯一标识:

a)表标识符(table_id)

—表标识符标识段所属的表;

—一些表标识符已分别被ISO和ETSI定义。表标识符的其他值可以由用户根据特定目的自行分配。

表标识符值的列表见表2;

b)表标识符扩展(table_id_extension)

—表标识符扩展用于标识子表;

—子表的解释见5.2;

c)段号(section_number)

—段号字段用于解码器将特定子表的段以原始顺序重新组合。本标准建议段按顺序传输,除非某

些子表的段需要比其他的段更频繁地传输,例如出于随机存取的考虑;

—在本标准中指定的各种业务信息表,段编号也适用于子表;

d)版本号(version_number)

—当本标准中规定的业务信息所描述的传送流特征发生变化时(例如:新事件开始,给定业务的

组成的基本流发生变化),应发送更新了的业务信息数据。新版本的业务信息以传送一子表为标志,它

与前子表具有相同的标识符,但版本号改为下一值;

—本标准中规定的业务信息表,版本号适用于一个子表的所有段;

e)当前/后续指示符(current_next_indicator)

每一段都要标以“当前”有效或“后续”有效。它使得新的SI版本可以在传送流特征发生变化之前

传输,让解码器能够为变化做准备。然而,一个段的下一个版本的提前传输不是必需的,但如果被传输,

它将成为该段的下一个正确版本。

5.1.2段到传送流(TS)包的映射

段可直接映射到TS包中。段可能起始于TS包有效负载的起始处,但这并不是必需的,因为TS包有效

负载的第一个段的起始位置是由pointer_field字段指定的。一个TS包内不允许存在多于一个的

pointer_field字段,其余段的起始位置均可从第一个段及其后各段的长度中计算出来,这是因为语法

规定一个TS包中的段之间不能有空隙。

在任一PID值的TS包中,一个段必须在下一个段允许开始之前结束,否则就无法识别数据属于哪个

段标题。若一个段在TS包的末尾前结束了,但又不便打开另一个段,则提供一种填充机制来填满剩余空

间。该机制对包中剩下的每个字节均填充为0xFF。这样table_id就不允许取值为0xFF,以免与填充相混

淆。一旦一个段的末尾出现了字节0xFF,该TS包的剩余字节必然都被填充为0xFF,从而允许解码器丢弃

TS包的剩余部分。填充也可用一般的adaptation_field机制实现。

段在传送流中的映射机制及功能,GB/T17975.1的2.4.4及附录C有更详尽的描述。

5.1.3PID及表标识符字段编码

表1列出了用于传送业务信息段的TS包的PID值。

8

GY/T230—2008

表1业务信息的PID分配

表PID值

PAT0x0000

CAT0x0001

TSDT0x0002

预留0x0003至0x000F

NIT,ST0x0010

SDT,BAT,ST0x0011

EIT,ST0x0012

RST,ST0x0013

TDT,TOT,ST0x0014

网络同步0x0015

预留使用0x0016至0x001B

带内信令0x001C

测量0x001D

DIT0x001E

SIT0x001F

表2列出了本标准中业务信息的表标识符(table_id)的分配情况。

表2表标识符值(table_id)的分配

值描述

0x00节目关联段

0x01条件接收段

0x02节目映射段

0x03传送流描述段

0x04至0x3F预留

0x40现行网络信息段

0x41其他网络信息段

0x42现行传送流业务描述段

0x43至0x45预留使用

0x46其他传送流业务描述段

0x47至0x49预留使用

0x4A业务群关联段

0x4B至0x4D预留使用

0x4E现行传送流事件信息段,当前/后续

0x4F其他传送流事件信息段,当前/后续

0x50至0x5F现行传送流事件信息段,时间表

9

GY/T230—2008

表2表标识符值(table_id)的分配(续)

值描述

0x60至0x6F其他传送流事件信息段,时间表

0x70时间-日期段

0x71运行状态段

0x72填充段

0x73时间偏移段

0x74至0x7D预留使用

0x7E不连续信息段

0x7F选择信息段

0x80至0x8FCA系统使用

0x90至0xFE用户定义

0xFF预留

5.1.4重复率和随机存取

在考虑随机存取的系统中,即使结构没有发生变化,也建议对当前文件中规定的SI段重复传输数次。

在传输码率为100兆比特/秒的系统中,对于标有同一个PID、table_id及table_id_extension值的业务

信息段,该段的最后一个字节与下一个段的首字节发送的最小时间间隔为25毫秒。

5.1.5加扰

除了携带时间表信息的EIT,本标准中的其他业务信息表不能加扰。相关参考文献给出了一种对EIT

时间表的加扰方法。如果在TS流中使用了某一加扰方法,当EIT表的段未占满整个包时,一定要使用填

充机制来填充段尾直到包尾,以使任何加扰数据与未加扰数据之间的过渡只发生在包的边界。

为了识别控制EIT数据解扰的CA流,需要在PSI中定义一个加扰的EIT时间表。当service_id的值为

0xFFFF时,表示EIT数据被加扰,该业务的节目映射段应将EIT描述成一个专用流,并且应包含一个或多

个给出PID值的CA描述符(见GB/T17975.1中定义),如果需要,还可以包含其他专用数据,以标识

相关的CA流。service_id值0xFFFF不能用作其他用途。

5.2表定义

以下各节描述了不同类型表的语法和语义。

注:本标准中使用的符号、缩略语、语法描述方法与GB/T17975.1中的2.2、2.3使用的相同。

5.2.1网络信息表(NIT)

网络信息表NIT(见表3)传递了与通过一个给定的网络传输的复用流/TS流的物理结构相关的信息,

以及与网络自身特性相关的信息。在本标准应用的范围内,original_network_id和

transport_stream_id两个标识符相结合唯一确定了网络中的TS流。各网络被分配独立的network_id

值作为网络的唯一识别码。这些码字的分配见附录D。当NIT表在生成TS流的网络上传输时,network_id

和original_network_id将取同一值。

传输媒体边界间转换的业务信息处理指南参见ETSIETR211。例如:从卫星系统到有线电视系统或

SMATV(卫星公用天线电视)系统。

当转换频道时,为了使存取时间最小,IRD可以在非易失性存储器上存储NIT表信息。除现行网络外,

也可以为其他网络传输NIT表信息。现行网络的NIT表与其他网络的NIT表使用不同的table_id值来区分

(见表2)

按照表3的语法,NIT表被切分成网络信息段(network_information_section)。任何构成NIT表的

段,都要由PID为0x0010的TS包传输。描述现行网络(即包含NIT表的TS所在的网络)的NIT表的任何段

的table_id值应为0x40,且具有相同的table_id_extension(network_id)。现行网络的network_id

字段的值的分配见附录D。指向一个现行网络之外的其他网络的NIT表的任何段的table_id值应取0x41,

network_id字段的值的分配见附录D。

10

GY/T230—2008

表3网络信息段

语法位数助记符

network_information_section(){

table_id8uim

定制服务