Variable Semantics Possible Values Source Table (descriptor

Transcrição

Variable Semantics Possible Values Source Table (descriptor
Variable
Semantics
Possible
Values
Source Table
(descriptor)
Applicabl
e?
channel.psi.tsId
Transport Stream Identifier
integer
PAT
Não
channel.psi.program
Number of programs multiplexed in the
channel transport stream.
integer
PAT
Sim / Lua
channel.psi.program(i).pid
Elementary stream identifier of program (i).
integer
PAT
Não
channel.psi.program(i).programNumber
Program Number of program (i).
integer
PMT
Sim / Lua
channel.psi.program(i).pcrPid
Elementary stream identifier that carries the
PCR temporal base values of program (i).
integer
PMT
Não
real
PMT
Não
integer
CAT/PMT
(conditional_playbac
k)
integer
CAT/PMT
(conditional_playbac
k)
integer
CAT/PMT
(conditional_playbac
k)
integer
PMT
(CA)
integer
PMT
(CA)
integer
PMT
(CA)
channel.psi.program(i).pcrValue
channel.psi.program(i).conditionalPlayback.
systemId
channel.psi.program(i).conditionalPlayback.
pid
channel.psi.program(i).conditionalPlayback.
data
channel.psi.program(i).ca.systemId
channel.psi.program(i).ca.pid
channel.psi.program(i).ca.data
Current PCR value for the temporal base of
program (i).
Type of conditional playback system
applicable for either the associated ECM
and/or EMM for program (i). The coding of this
is privately defined and is not specified by ITU-T
| ISO/IEC.
Points to packets containing program related
playback control information, such as ECMs.
Indicates applicability to
channel.psi.program(i).conditionalPlayback.sy
stemId.
Provision of playback control information to
channel.psi.program(i).conditionalPlayback.sy
stemId.
Type of CA system applicable for either the
associated ECM and/or EMM streams of
program (i). The coding of this is privately
defined and is not specified by ITU-T | ISO/IEC.
Points to packets containing program related
access control information, such as ECMs.
Indicates applicability to the entire program
(i).
Provision of access control information of
program (i).
Applicability Explanation
Em caso de necessidade, aplicações já
estariam atreladas ao TS através de uma
base privada.
Valor máximo para o índice para manipular
variáveis com mesmo prefixo.
Não é necessário, uma vez que os possíveis
program numbers já seriam oferecidos pela
variável abaixo.
Aplicações com switches para
apresentacoes de acordo com o programa
sendo assistidos (exemplo: futebol com
propagandas atreladas à publicidade do
campo sendo exibida na “camera”
correspondente ao programa selecionado.
Mosaicos personalizados de acordo com
programa.)
PCR pid só seria útil para adquirir os valores
PCR. Esses valores são tratados conforme o
comentário relacionado à variável abaixo.
PCR não é a forma adequada para controle
de bases temporais.
Não
Aplicação nativa.
Não
Futuramente, se definido CA, aplicações
que necessitam de conhecer as decisões
sobre CA podem ser tratadas de forma
diferente. Por exemplo, multiplexadas
diferentemente de acordo com os CAs
escolhidos.
Variable
channel.psi.program(i).country
channel.psi.program(i).country(j).code
channel.psi.program(i).country(j).isAvailable
channel.psi.program(i).isAvailable
channel.psi.program(i).linkage.tsid
channel.psi.program(i).linkage.networkId
channel.psi.program(i).linkage.serviceId
channel.psi.program(i).linkage.type
channel.psi.program(i).linkage.data
channel.psi.program(i).component.id
channel.psi.program(i).component.addition
alInfo
Semantics
Number of countries present in
channel.psi.program(i).country(j).code
Identifies a country using the 3-character code
as specified in ISO 3166 [43]. Each character is
coded into 8-bits according to ISO/IEC 8859-1.
In the case that the 3 characters represent a
number in the range 900 to 999, then code of
country (j) specifies an ETSI defined group of
countries. These allocations are found in ETR
162.
Indicates whether the following country code
defined in
channel.psi.program(i).country(j).code
represents the country in which the reception
of the program (i) is intended or not. If set to
true the
channel.psi.program(i).country(j).code specify
the country in which the reception of the
service is intended. If set to false, the code
specify the country in which the reception of
the service is not intended.
Resolve a disponibilidade tomando por base a
variável de localidade (disponível no nó
settings) e as informações dos campos acima.
Identifies the TS that contains the indicated
service information related to program (i)
Informs the identification tag of the network_id
from the originating delivery servicer related to
program (i)
Indicates the program number of the service
related to program (i). If the
channel.psi.program(i).linkage.type variable
has the value 0x04, then this variable is not
relevant and shall be fixed with the value
0x0000.
Shall specify the type of linkage as defined in
Table 30 of ABNTNBR15603-2.
Privately defined
Identify the data coding method of program
(i). This field values may be defined in the
future.
Value to increase the identification number or
storage of supplement information specified in
Possible
Values
integer
integer
Source Table
(descriptor)
PMT
(country_availability)
Applicabl
e?
PMT
(country_availability)
Não
boolea
n
PMT
(country_availability)
boolea
n
PMT
(country_availability)
integer
PMT
(linkage)
integer
PMT
(linkage)
integer
PMT
(linkage)
integer
string
Applicability Explanation
Uso de uma mesma aplicação
disponibilizada para exportação. Exemplo:
jogo de libertadores.
Sim /
Ambos
Não
Aplicação nativa.
Não
Aplicação nativa.
PMT
(linkage)
PMT
(linkage)
integer
PMT
(component)
string
PMT
(component)
Variable
channel.psi.program(i).mosaic.entryPoint
channel.psi.program(i).mosaic.horizontalCell
s
channel.psi.program(i).mosaic.verticalCells
channel.psi.program(i).mosaic.cell(j).logicalI
d
channel.psi.program(i).mosaic.cell(j).present
ationInfo
channel.psi.program(i).mosaic.cell(j).id
channel.psi.program(i).mosaic.cell(j).linkageI
nfo
channel.psi.program(i).mosaic.cell(j).bouque
tId
channel.psi.program(i).mosaic.cell(j).network
Id
Semantics
coding method of program (i). The syntax of
information described in this area shall be
specified otherwise for each data coding
method.
When this variable is set to true, it indicates
that the mosaic is the highest mosaic in a
hierarchy. A complete mosaic system could
be organized in a tree structure, the flag being
set to identify the entry point in the tree.
Indicates the number of cells of horizontal
screen display, according to EN 300 468:2007
subclause 6.2.20
Indicates the number of cells of vertical screen
display, according to EN 300 468:2007
subclause 6.2.20
Different adjacent elementary cells may be
grouped together to form a logical cell. A
logical_cell_number is associated to such a
group of adjacent elementary_cell_ids. The
total number of logical cells shall not exceed
the number of elementary cells (maximum =
64, or maximum (j) is 64).
Each elementary cell shall be allocated to one
logical cell. According to EN 300 468:2007
subclause 6.2.20
Identifies the type of presentation for a logical
cell (j). The logical cell presentation
information allows an identification of
presentation styles, which are defined EN 300
468:2007 subclause 6.2.20, in table 64.
The elementary cells are implicitly numbered
from 0 to N. The value 0 is allocated to the cell
of the first row (top left corner). This number is
incremented from left to right and from top to
bottom in such a way that the number N is
allocated to the cell of the last position of the
last row (bottom right corner).
Identifies the type of information carried in a
logical cell (j), see EN 300 468:2007 subclause
6.2.20, table 65.
Label to identify the bouquet described by the
cell (j).
Label which in conjunction with the following
two fields uniquely identifies a service, event or
mosaic.
Possible
Values
Source Table
(descriptor)
Applicabl
e?
boolea
n
PMT
(mosaic)
Não
integer
PMT
(mosaic)
Sim / Lua
integer
PMT
(mosaic)
integer
PMT
(mosaic)
integer
PMT
(mosaic)
integer
PMT
(mosaic)
integer
PMT
(mosaic)
integer
PMT
(mosaic)
integer
PMT
(mosaic)
Applicability Explanation
Aplicação nativa.
Em caso de mosaicos adaptáveis às
necessidades de uma emissora. É imporante
salientar que, nesse caso, existem restrições
quanto ao key master de aplicações nativas
x estrangeiras.
Variable
Semantics
channel.psi.program(i).mosaic.cell(j).serviceI
d
Serves as a label identifying the TS which
contains the service, event or mosaic
described by the cell (j).
Label which identifies a service within the TS of
channel.psi.program(i).mosaic.cell(j).tsId
channel.psi.program(i).mosaic.cell(j).eventId
Identification number of the described event
channel.psi.program(i).mosaic.cell(j).tsId
channel.psi.program(i).parentalControl.coun
try(j)
channel.psi.program(i).parentalControl.ratin
g(j)
channel.psi.program(i).parentalControlRatin
g
channel.psi.program(i).carouselIdentifier.id
channel.psi.program(i).carouselIdentifier.dat
a
channel.psi.program(i).stream
channel.psi.program(i).stream(j).pid
channel.psi.program(i).stream(j).type
channel.psi.program(i).stream(j).conditionalP
layback.systemId
channel.psi.program(i).stream(j).
conditionalPlayback.pid
channel.psi.program(i).stream(j).
conditionalPlayback.data
Identify the country that parental control is
valid for program (i). To country coding
specification see ABNTNBR 15603-2.
Indicate the age and the content description
applied in
channel.psi.program(i).parentalControl.countr
y(j). To rating and content coding
specification see ABNTNBR 15603-2.
Informa a classificação indicativa do país, de
acordo com a localização do receptor
(variável settings)
The carousel identifier facilitates the
association between program (i) and the
value of this variable, which shall be identical
to the carouselId of the U-U Object Carousel.
Value is not defined by this specification.
Number of elementary streams present in the
program (i).
Identifier of elementary stream (j) that belongs
to program (i).
stream_type of the elementary stream (j) (as
specified in PMT) that belongs to the program
(i).
Type of conditional playback system
applicable for either the associated ECM
and/or EMM for stream (j) of program (i). The
coding of this is privately defined and is not
specified by ITU-T | ISO/IEC.
Points to packets containing program related
playback control information, such as ECMs.
Indicates applicability to
channel.psi.program(i).stream(j).
conditionalPlayback.systemId.
Provision of playback control information to
channel.psi.program(i).stream(j).conditionalPla
yback.systemId.
Possible
Values
Source Table
(descriptor)
integer
PMT
(mosaic)
integer
integer
Applicabl
e?
Applicability Explanation
PMT
(mosaic)
PMT
(mosaic)
integer
PMT
(parental_rating)
Não
integer
PMT
(parental_rating)
Não
integer
PMT
(parental_rating)
Sim /
Ambos
integer
PMT
(carousel_identifier)
string
PMT
(carousel_identifier)
integer
PMT
integer
PMT/ES
integer
PMT
integer
CAT/PMT
(conditional_playbac
k)
integer
CAT/PMT
(conditional_playbac
k)
integer
CAT/PMT
(conditional_playbac
k)
Uso de uma mesma aplicação
disponibilizada para exportação. Exemplo:
jogo de libertadores.
channel.psi.program(i).parentalControl.ratin
g(j) deve ser único, sem índice j (apenas
para o país de transmissão). Aplicações
podem utilizar switches de acordo com a
faixa etária indicativa do serviço.
Não
Aplicação nativa/middleware. Para
aplicações estrangeiras, o carrossel já é
oferecido como sistema de arquivos.
Sim
Aplicações dinâmicas para conhecer
conteúdos oferecidos (obs: devido à
natureza, indicado para lua)
Não
Aplicação Nativa
Variable
channel.psi.program(i).stream(j).ca.systemId
channel.psi.program(i).stream(j).ca.pid
channel.psi.program(i).stream(j).ca.data
channel.psi.program(i).stream(j).copyright.id
channel.psi.program(i).stream(j).copyright.inf
o
channel.psi.program(i).
stream(j).association.tag
channel.psi.program(i).
stream(j).association.use
channel.psi.program(i).
stream(j).association.selector
channel.psi.program(i).
stream(j).association.transactionId
channel.psi.program(i).
stream(j).association.timeout
Semantics
Type of CA system applicable for either the
associated ECM and/or EMM for stream (j) of
program (i). The coding of this is privately
defined and is not specified by ITU-T | ISO/IEC.
Points to packets containing program related
access control information, such as ECMs.
Indicates applicability to
channel.psi.program(i).stream(j).ca.systemId.
Provision of access control information to
channel.psi.program(i).stream(j).ca.systemId.
Provides a method to enable audiovisual
works identification for stream (j) of program (i)
through a value obtained from the Registration
Authority.
Provides a method to enable audiovisual
works identification for stream (j) program (i)
through info privately defined by the assignee
of that channel.psi.program(i).copyright.id,
and once defined, they shall not change.
Value that labels the stream (j) of program (i).
The Broadcast Server shall ensure the
uniqueness of this value within the scope of all
programs that are used to implement the U-U
Object Carousel.
Indicates the usage of the stream (j) and shall
specify the syntax and semantics of the use
field. ISO/IEC 13818-6:1998 shows the assigned
values for this variable. If the value equals
0x0000 then the DownloadServerInitiate
messages are broadcast on stream (j) that
carry the IOR of the Service Gateway. In this
case the data in the channel.psi.program(i).
stream(j).association.selector variable shall
contain the values shown in ISO/IEC 138186:1998.
Value is dependent on the value of the use
field as defined in ISO/IEC 13818-6:1998.
Shall corresponds to the transaction_id of the
DownloadServerInitiate() message that
conveys the IOR of the Service Gateway of the
U-U Object Carousel.
Shall indicate the time -out period in
microseconds that may be used to time out
the acquisition of the DownloadServerInitiate()
message.
Possible
Values
Source Table
(descriptor)
integer
CAT/PMT
(CA)
integer
CAT/PMT
(CA)
integer
CAT/PMT
(CA)
integer
PMT
(copyright)
integer
PMT
(copyright)
integer
PMT
(association_tag)
integer
PMT
(association_tag)
integer
PMT
(association_tag)
integer
PMT
(association_tag)
integer
PMT
(association_tag)
Applicabl
e?
Applicability Explanation
Não
Futuramente, se definido CA, aplicações
que necessitam de conhecer as decisões
sobre CA podem ser tratadas de forma
diferente. Por exemplo, multiplexadas
diferentemente de acordo com os CAs
escolhidos.
Não
Aplicação nativa e middleware. Mesmo
assim, se necessária, essa informação pode
ser enviada com uma aplicação
estrangeira.
Não
A API de edição NCL atende aos requisitos
para o controle de comportamento da
aplicação.
Variable
Semantics
Possible
Values
channel.psi.program(i).
stream(j).association.data
Value not specified by this specification.
channel.psi.program(i).
stream(j).deferredAssociation.associationTag
Contains the associationTag that is associated
with a stream that is not part of program (i).
integer
channel.psi.program(i).
stream(j).deferredAssociation.tsId
Indicates the Transport Stream ID in which the
program that contains the associated content
resides.
integer
channel.psi.program(i).
stream(j).deferredAssociation.programNumb
er
Indicates the program number that contains
the associated content.
integer
channel.psi.program(i).
stream(j).deferredAssociation.data
Value not specified by this specification.
integer
channel.psi.program(i).stream(j).avcVideo.pr
ofile
channel.psi.program(i).stream(j).avcVideo.c
onstraint0
channel.psi.program(i).stream(j).avcVideo.c
onstraint1
channel.psi.program(i).stream(j).avcVideo.c
onstraint2
channel.psi.program(i).stream(j).avcVideo.le
vel
channel.psi.program(i).stream(j).avcVideo.h
asStill
channel.psi.program(i).stream(j).avcVideo.h
as24Hour
channel.psi.program(i).stream(j).avcVideo.h
asValidHDRManagement
Provides basic information for identifying
coding profile parameter of the associated
AVC video stream (j) of program (i) as defined
H.222.0 and H.264 standards.
Provides basic information for identifying
constraint0 parameter of the associated AVC
video stream (j) of program (i) as defined
H.222.0 and H.264 standards.
Provides basic information for identifying
constraint1 parameter of the associated AVC
video stream (j) of program (i) as defined
H.222.0 and H.264 standards.
Provides basic information for identifying
constraint2 parameter of the associated AVC
video stream (j) of program (i) as defined
H.222.0 and H.264 standards.
Provides basic information for identifying
coding level parameter of the associated AVC
video stream (j) of program (i) as defined
H.222.0 and H.264 standards.
Signals the presence of AVC still picture int the
AVC vídeo stream (j) of program (i) as defined
in H.222.0 and H.264 standards.
Signals the presence of AVC 24 hour picture int
the AVC vídeo stream (j) of program (i) as
defined in H.222.0 and H.264 standards.
If false, signals the Buffering Period SEI and
Picture Timing SEI presence, as defined in
Annex C of ITU-T Rec. H.264 | ISO/IEC 14496-10,
for stream (j) of program (i). If true, signals
string
Source Table
(descriptor)
PMT
(association_tag)
PMT
(deferred_association
_tag)
PMT
(deferred_association
_tag)
PMT
(deferred_association
_tag)
PMT
(deferred_association
_tag)
integer
PMT
(AVC_video)
integer
PMT
(AVC_video)
boolea
n
PMT
(AVC_video)
boolea
n
PMT
(AVC_video)
integer
PMT
(AVC_video)
boolea
n
PMT
(AVC_video)
boolea
n
PMT
(AVC_video)
boolea
n
PMT
(AVC_timing_and_HR
D)
Applicabl
e?
Applicability Explanation
Não
Busca pode ser realizada direto em cima de
psi.program(i).stream(j)
Não
Aplicação Nativa e Middleware.
Não
Aplicação Nativa. Middleware.
Variable
channel.psi.program(i).stream(j).avcVideo.h
asPictureAndTimeInfo
channel.psi.program(i).stream(j).
avcVideo.has90kHz
channel.psi.program(i).stream(j).avcVideo.N
channel.psi.program(i).stream(j).avcVideo.K
channel.psi.program(i).stream(j).avcVideo.n
umOfTicks
channel.psi.program(i).stream(j).avcVideo.h
asFixedRate
channel.psi.program(i).stream(j).avcVideo.h
asTemporalPoc
Semantics
transfer of each byte from MBn to EBn in the TSTD shall be according to the delivery
schedule for that byte into the CPB in the NAL
HRD, as determined from the coded
initial_cpb_removal_delay and
initial_cpb_removal_delay_offset values for
SchedSelIdx = cpb_cnt_minus1.
When set to true indicates that the 90kHz_flag
and parameters for accurate mapping to 90kHz system clock for stream(j) of program (i)
has a valid value.
When set to true then N equals 1 and K equals
300 for stream (j) of program (i). N and K are
defined in H.222.0 and H.264 standards. If set
to false, then the values of N and K are
provided.
Provides N value to find time_scale for stream
(j) of program (i) as defined in H.222.0 and
H.264 standards.
Provides K value to find time_scale for stream
(j) of program (i) as defined in H.222.0 and
H.264 standards.
Provides a value coded exactly in the same
way as the num_units_in_tick field in VUI
parameters in Annex E of ITU-T Rec. H.264 |
ISO/IEC 14496-10. The information provided by
this field shall apply to the entire AVC vídeo
stream (j) of program (i).
Value coded exactly in the same way as the
fixed_frame_rate_flag in VUI parameters in
Annex E of ITU-T Rec. H.264 | ISO/IEC 14496-10.
When this value is set to true, it indicates that
the coded frame rate is constant within the
AVC video stream (j) of program (i). When this
value is set to false, no information about the
frame rate of the associated AVC video
stream is provided.
When this value is set to true and the
channel.psi.program(i).stream(j).avcVideo.has
FixedRate is set to true, then the AVC video
stream (j) of program (i) shall carry Picture
Order Count (POC) information (PicOrderCnt)
whereby pictures are counted in units of
∆tfi,dpb( n ), where ∆tfi,dpb( n ) is specified in
equation E-10 of ITU-T Rec. H.264 | ISO/IEC
Possible
Values
Source Table
(descriptor)
boolea
n
PMT
(AVC_timing_and_HR
D)
boolea
n
PMT
(AVC_timing_and_HR
D)
real
real
PMT
(AVC_timing_and_HR
D)
PMT
(AVC_timing_and_HR
D)
real
PMT
(AVC_timing_and_HR
D)
boolea
n
PMT
(AVC_timing_and_HR
D)
boolea
n
PMT
(AVC_timing_and_HR
D)
Applicabl
e?
Applicability Explanation
Variable
channel.psi.program(i).stream(j).avcVideo.h
asPictureToDisplayConversion
channel.psi.program(i).stream(j).aacAudio.p
rofile
channel.psi.program(i).stream(j).aacAudio.c
hannelConfiguration
channel.psi.program(i).stream(j).aacAudio.a
dditionalInformation
channel.psi.program(i).stream(j).linkage.tsid
channel.psi.program(i).stream(j).linkage.net
workId
channel.psi.program(i).stream(j).linkage.servi
ceId
Semantics
14496-10. When this value is set to false, no
information is conveyed regarding any
potential relationship between the POC
information in the AVC video stream and time.
When this value is set to true indicates that the
AVC video stream (j) of program (i) may carry
display information on coded pictures by
providing the pic_struct field in picture_timing
SEI messages (see Annex D of ITU-T Rec. H.264
| ISO/IEC 14496-10) and/or by providing the
Picture Order Count (POC) information
(PicOrderCnt), whereby pictures are counted
in units of ∆tfi,dpb( n ) (see also the semantics
of temporal_poc_flag), so that timing
information for a successive AVC access unit
can be derived from the previous picture in
decoding or presentation order. When this
value is set to false, then picture timing SEI
messages in the AVC vídeo stream shall not
contain the pic_struct field, and hence the
pic_struct_present_flag shall be set to '0' in the
VUI parameters in the AVC video stream.
Indicates the AAC profile for stream (j) of
program (i), according to ABNTNBR 15603-2.
Indicates the number and configuration of
audio channels for profile for stream (j) of
program (i), presented to the listener by the
AAC decoder for the specified program,
according to ABNTNBR 15603-2.
Indicates whether or not bandwidth extension
data as defined in ABNTNBR 15603-2 is
embedded in the AAC stream (j) of program
(i).
Identifies the TS that contains the indicated
service information related to stream (j) of
program (i)
Informs the identification tag of the network_id
from the originating delivery servicer related to
stream (j) of program (i)
Indicates the program number of the service
related to stream (j) of program (i). If the
channel.psi.program(i).stream(j).linkage.type
variable has the value 0x04, then this variable
is not relevant and shall be fixed with the value
0x0000.
Possible
Values
Source Table
(descriptor)
boolea
n
PMT
(AVC_timing_and_HR
D)
integer
PMT
(aac_audio)
integer
PMT
(mpeg2_aac_audio)
integer
PMT
(mpeg2_aac_audio)
integer
PMT
(linkage)
integer
PMT
(linkage)
integer
PMT
(linkage)
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa.
Não.
Aplicação nativa.
Variable
channel.psi.program(i).stream(j).linkage.type
channel.psi.program(i).stream(j).linkage.dat
a
channel.psi.program(i).stream(j).component.
streamContent
channel.psi.program(i).stream(j).component.
type
channel.psi.program(i).stream(j).component.
tag
channel.psi.program(i).stream(j).component.
languageCode
channel.psi.program(i).stream(j).component.
text
channel.psi.program(i).stream(j).hierarchical
Transmission.qualityLevel
channel.psi.program(i).stream(j).hierarchical
Transmission.referencePid
channel.psi.program(i).stream(j).region.spec
Type
channel.psi.program(i).stream(j).region.spec
channel.psi.program(i).stream(j).videoDeco
deControl.hasStillPicture
channel.psi.program(i).stream(j).videoDeco
deControl.hasSequenceEndCode
channel.psi.program(i).stream(j).videoDeco
deControl.encodeFormat
Semantics
Shall specify the type of linkage as defined in
Table 30 of ABNTNBR15603-2.
Privately defined
Specifies the type (video, audio, or EBU-data)
of stream (j) that belongs to program (i).
Specifies the type of the video, audio or EBUdata component.
Has the same value as the component_tag
field in the stream identifier descriptor
Identifies the language of the component (in
the case of audio or EBU-data) and of the text
description (next variable)
Specifies a text description of the component
stream.
The hierarchical construction takes place in
two levels, HQ and LQ. When the hierarchical
level is true, the stream (j) of program (i) shall
be in high quality. When the level is 0, the
stream shall be in low quality.
Indicate the PID of elementary stream to be
referred, for all the streams having hierarchical
construction.
Used to describe the region designated to
program(i).stream(j). Shall designate the
description method for construction and
coding of next target_region_spec according
to ABNTNBR 15603-2, Table 53.
Used to describe the region designated to
program(i).stream(j). Shall indicate the syntax
for the region specified in the method
according to ABNTNBR 15603-2, Table 53.
When set to true it shall mean that this
component is still picture (MPEG-picture).
When it is false it shall mean that this
component is a moving picture
Indicate whether this video component has a
sequence end code defined by ABNT NBR
15602-1. When it is true, it shall mean the
existence of sequence end code and, when it
is false, it shall mean the absence of sequence
end code.
Indicate the encode format, according to
ABNTNBR 15603-2, Table 66 (0000 == 1080p;
Possible
Values
integer
string
integer
integer
integer
Source Table
(descriptor)
PMT
(linkage)
PMT
(linkage)
PMT
(component)
PMT
(component)
PMT
(component)
integer
PMT
(component)
string
PMT
(component)
boolea
n
PMT
(hierarchical_transmiss
ion)
boolea
n
PMT
(hierarchical_transmiss
ion)
integer
PMT
(target_region)
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa. Exceto informações sobre
aspect ratio, que deve ser especificado
como propriedade do nó do fluxo elementar
correspondente. Um exemplo de aplicação
que faz uso desse recurso seria a escolha
entre a imagem de background com
transparencia para o vídeo 4:3 ou 16:9.
Não.
Decodificador.
Sim / Lua
string
PMT
(target_region)
boolea
n
PMT
(video_decode_contr
ol)
boolea
n
integer
PMT
(video_decode_contr
ol)
PMT
Não
Configuração de localidade, enviada pelo
radiodifusor (Confiabilidade).
Aplicação Nativa.
Variable
Semantics
Possible
Values
Source Table
(descriptor)
(video_decode_contr
ol)
boolea
n
PMT
(content_availability)
boolea
n
PMT
(content_availability)
boolea
n
PMT
(content_availability)
boolea
n
PMT
(content_availability)
string
PMT
(carousel_compatible
_composite)
string
PMT
(carousel_compatible
_composite)
integer
PMT
(data_component)
integer
PMT
(data_component)
integer
PMT
0001 == 1080i; 0002 == 720p …).
channel.psi.program(i).stream(j).contentAvai
lability.imageConstraint
channel.psi.program(i).stream(j).contentAvai
lability.retentionMode
channel.psi.program(i).stream(j).contentAvai
lability.retentionState
channel.psi.program(i).stream(j).contentAvai
lability.encryptionMode
channel.psi.program(i).stream(j).carouselCo
mpatibleCompositeDescriptor
channel.psi.program(i).stream(j).carouselCo
mpatibleCompositeDescriptor.subDescriptor(
k)
channel.psi.program(i).stream(j).dataComp
onent.id
channel.psi.program(i).stream(j).dataComp
onent.additionalInfo
channel.psi.program(i).stream(j).systemMan
Indicate when the image quality of video
output signal of stream (j) of program (i) shall
constrained. The resolution of video output
signal shall be constrained when this variable is
set to false, and does not to be constrained
when this variable is set to true.
When this variable is false, temporal
accumulation shall be possible even if copy is
prohibited by the
digital_recording_control_data of the digital
copy control descriptor. When this variable is
true, temporal accumulation shall not be
possible.
Shall indicate the allowable time of temporal
accumulation after the reception of contents.
Its coding is shown in ABNTNBR 15603-2, Table
94.
Shall indicate when the output of high-speed
digital interface is protected. When this
variable is false, the output of high-speed
digital interface shall be protected. When this
field is true, protection shall not be required.
Number of subDescriptors available for stream
(j) of program (i).
A subdescriptor shall be placed in this area.
The descriptor in the module information area
and the private area defined in the data
carousel broadcasting scheme (see ABNT NBR
15606) shall be used as subdescriptors, and the
descriptive function of each descriptor shall be
inherited. The functions of subdescriptors shall
be according to Annex F.
Shall be used to identify the data coding
method for stream (j) of program (i). This field
values may be defined in the future.
Shall be used to increase the identification
number or storage of supplement information
specified in each coding method for stream (j)
of program (i). The syntax of information
described in this area shall be specified
otherwise for each data coding method.
Shall indicate type of broadcasting/non-
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa / middleware
Não
Aplicação Nativa.
Não
Não aplicável à TV Digital por difusão
Variable
agement.id.isBroadcasting
channel.psi.program(i).stream(j).systemMan
agement.id.broadcastingId
Semantics
broadcasting in accordance with Table 43 of
ABNTNBR 15603-2. The broadcasting shall be
the transmission available for all receivers,
while non-broadcasting shall have some type
of conditional access;
Shall indicate the standard broadcasting
method in accordance with Table 44 of
ABNTNBR 15603-2. In case of Brazilian sistem,
this field always shall be 000011;
Possible
Values
integer
channel.psi.program(i).stream(j).systemMan
agement.id.additionalBroadcastingIdentific
ation
Shall be specified by operation standard of
service providers.
integer
channel.psi.program(i).stream(j).systemMan
agement.addtionalIdInfo
Shall be used to increase system management
identification number.
integer
channel.psi.program(i).stream(j).digitalCopy
Control[.type]
channel.psi.program(i).stream(j).digitalCopy
Control.maxBitRate
channel.psi.program(i).stream(j).digitalCopy
Control.APSControl
channel.psi.program(i).stream(j).digitalCopy
Control.component
channel.psi.program(i).stream(j).digitalCopy
Control.component(j) [.tag]
channel.psi.program(i).stream(j).digitalCopy
Control.component(k).APSControl
channel.psi.program(i).stream(j).digitalCopy
Control.component(k).controlType
channel.psi.emergencyInformation
The digital copy control status for the stream (j)
of program (i). The possible values are: 0 –
copies are allowed; 1 – defined by the service
provider; 2 – the content can be copied once;
3 – copying is forbidden.
Digital copy control maximum bitrate in Mbps
for the stream (j) of program (i); if value is set to
0, there is no maximum bitrate.
Analog output control data for the stream (j)
of program (i).
Number of components related to digital copy
control on the stream (j) of program (i).
Id of the Elementary Stream of the component
related to stream (j) of program (i) (see ABNT
NBR 15603-2:2007).
Analog output control data for component (k)
related to stream (j) of program (i). If the value
is set to 0 (zero) there is no control on the
analog output; if the value is different, the
video resolution is limited to 350.000 pixels.
Type of digital copy control applied to
component (k) of the stream (j) of program (i).
The possible values are: 0 – copies are
allowed; 1 – defined by the service provider; 2
– the content can be copied once; 3 –
copying is forbidden.
Number of emergency information available.
Source Table
(descriptor)
(system_management
)
PMT
(system_management
)
PMT
(digital_copy_control)
real
PMT
(digital_copy_control)
integer
Applicability Explanation
Terrestre (relativo a acesso condicional).
PMT
(system_management
)
PMT
(system_management
)
integer
integer
Applicabl
e?
PMT
(digital_copy_control)
PMT
(digital_copy_control)
integer
PMT
(digital_copy_control)
integer
PMT
(digital_copy_control)
integer
PMT
(digital_copy_control)
integer
PMT
(emergency_informati
on)
Não
Proteção realizada pelo middleware ou até
mesmo por aplicações nativas.
Não
Middleware / Aplicação nativa.
Variable
channel.psi.emergencyInformation(i).serviceI
d
channel.psi.emergencyInformation(i).isStartO
rEnd
channel.psi.emergencyInformation(i).signalL
evel
channel.psi.emergencyInformation(i).areaC
ode
channel.si.network
channel.si.network(i).id
channel.si.network(i).name
channel.si.network.current.shortName
channel.si.network(i).TSLoop.TS
channel.si.network(i).TSloop.TS(j).tsid
channel.si.network(i).TSloop.TS(j).originalNetw
orkId
channel.si.network(i).program[.size]
channel.si.network(i).program(j)[.id]
channel.si.network(i).program(j).type
Semantics
Shall indicate the broadcasting event number
of emergency information (i). It shall be the
same as program number.
Shall correspond to start signal and end signal
of emergency alarm of emergency
information (i) specified by responsible
agencies. When this variable is set to true, shall
mean that emergency signal was started or it
is being broadcasted. When it is set to false,
shall mean that emergency signal was ended.
Shall correspond to emergency information (i)
alarm signal specified by responsible agencies.
When set to false, shall mean that emergency
alarm signal is the first type of start signal.
When set to true, the alarm signal shall be the
second type of start signal.
Shall correspond to area code related to
emergency information (i), specified by
responsible agencies. The allocation of area
code shall be specified according to Annex E
of ABNTNBR 15603-2.
Number of available networks.
The identification of the network with index (i).
The 0 (zero) index means the current network,
a different value means another network.
The name of the network with index (i). Text
shall be coded using the method described in
service provider operational standard.
The short name of the network with index (i).
Number of available TS on the network (i).
Serves as a label for identification of the TS (j),
making it different from any other multiplex
within the delivery system of network (i).
Provides the label identifying the delivery
system origin of the TS (j) and shall have the
same value of the channel.si.network(i).id.
Number of programs on the network (i)
program (service) list.
Shall identify a program (j) within a TS being
transmitted by network (i).
Shall that specify the service (j) type, being
transmitted by network (i). This field shall be
coded according to Table 36. 6 of ABNT NBR
15603-2:2007.
Possible
Values
integer
Source Table
(descriptor)
PMT
(emergency_informati
on)
boolea
n
PMT
(emergency_informati
on)
boolea
n
PMT
(emergency_informati
on)
string
PMT
(emergency_informati
on)
integer
NIT
integer
NIT
string
NIT
(network_name)
string
integer
NIT
NIT
integer
NIT
integer
NIT
integer
integer
integer
NIT
(service_list)
NIT
(service_list)
NIT
(service_list)
Applicabl
e?
Não
Não
Applicability Explanation
Middleware / aplicações nativas.
Aplicação nativa. Além disso, informações
parecidas podem ser obtidas através de
tabelas EIT.
Variable
channel.si.network(i).linkage.tsid
channel.si.network(i).linkage.serviceId
channel.si.network(i).linkage.type
channel.si.network(i).TSInfo.remoteControlKe
y
channel.currentNumber
channel.si.network(i).TSInfo.name
channel.si.network(i).TSInfo.transmitionType
channel.si.network(i).TSInfo.transmitionType(j)
.info
channel.si.network(i).TSInfo.transmitionType(j)
.program
channel.si.network(i).TSInfo.transmitionType(j)
.program(k).id
channel.si.network(i).connectedTransmission.
groupId
channel.si.network(i).connectedTransmission.
segmentType
channel.si.network(i).connectedTransmission.
modulationA
Semantics
Identifies the TS that contain the indicated
service information related to network with
index (i).
Indicates the program number of the service
related to event (i). If the
channel.si.network(i).linkage.type variable has
the value 0x04, then this variable is not
relevant and shall be fixed with the value
0x0000.
Shall specify the type of linkage (related to
network (i)) as defined in Table 30 of
ABNTNBR15603-2.
Shall indicate the virtual channel number to
which the applicable TS (related to network (i))
shall be linked.
Possible
Values
Source Table
(descriptor)
integer
NIT
(linkage)
integer
NIT
(linkage)
integer
NIT
(linkage)
integer
Applicabl
e?
Applicability Explanation
Não
Aplicação nativa. Middleware. Não se
aplica à radiodifusão terrestre.
NIT
(TS_information)
Não
Uma forma de promover o canal das
emissoras, através de aplicações
estrangeiras.
integer
NIT
(TS_information)
Sim /
Settings
string
NIT
(TS_information)
integer
NIT
(TS_information)
integer
NIT
(TS_information)
integer
NIT
(TS_information)
Shall indicate the service identifier transmitted
in each hierarchy of transmission type.
integer
NIT
(TS_information)
Provides the identification of the connected
transmission group related to the network (i).
integer
NIT
(connected_transmissi
on)
integer
NIT
(connected_transmissi
on)
integer
NIT
(connected_transmissi
on)
Número do canal/subcanal sintonizado
The name of applicable TS, related to the
network (i). The character details shall be
defined according to the service provider
operational standard
Shall indicate the number of loops for
subsequent information on the number of
transmission types, related to network (i).
Shall be used for discrimination of hierarchical
layers and other parameters transmission. It
shall be defined by operational standards of
each service provider
Shall indicate the number of loops for
subsequent service identifier.
Indicates the segment type for network (i),
according to Table 86 of ABNT NBR 156032:2007
Indicates the modulation type A for network
(i), according to Table 87 of ABNT NBR 156032:2007.
Não
Aplicação nativa / middleware
Não
Não faz parte do escopo de aplicações
interativas.
Variable
Semantics
Possible
Values
Source Table
(descriptor)
channel.si.network(i).connectedTransmission.
modulationB
Indicates the modulation type B for network (i),
according to Table 87 of ABNT NBR 156032:2007. If the segment type is equal to "1
segment", this field value is meaningless
integer
NIT
(connected_transmissi
on)
channel.si.network(i).terrestrialDeliverySystem
.areaCode
Shall indicate the area code related to the
network (i). The area codes shall be specified.
integer
channel.si.network(i).terrestrialDeliverySystem
.guardInterval
channel.si.network(i).terrestrialDeliverySystem
.transmissionMode
channel.si.network(i).terrestrialDeliverySystem
.frequencies
channel.si.network(i).terrestrialDeliverySystem
.frequency(j)
channel.si.network(i).partialReception.progr
am
channel.si.network(i).partialReception.progr
am(j).id
channel.si.network(i).emergencyInfo
channel.si.network(i).emergencyInfo(j).id
channel.si.network(i).emergencyInfo(j).startE
ndFlag
channel.si.network(i).emergencyInfo(j).signal
Level
Shall indicate the guard interval in
accordance with Table 68; of ABNT NBR 156032:2007.
Shall indicate the mode information in
accordance with Table 69 of ABNT NBR 156032:2007.
Number of frequencies used by network (i).
Shall indicate the center frequency (j). The
frequency unit shall be in accordance with
ABNT NBR 15601.
Number of programs related to partial
reception of network (i)
Shall indicate the service (j) (program) id of
information service in a partial reception
hierarchy of the (i) network.
Number of emergency info messages on the
network (i), which shall be used in case of
emergency alarm broadcasting performed by
the broadcasters.
Shall indicate the broadcasting (from the (i)
network) event id for the emergency
information (j).
Shall correspond to start signal and end signal
of emergency alarm specified by responsible
agencies. When this bit is set to "1", shall mean
that emergency signal (j) was started or it is
being broadcasted on the network (i). When it
is set to "0", shall mean that emergency signal
was ended
Shall correspond to emergency alarm (j) signal
specified by responsible agencies. When set to
"0", shall mean that emergency alarm signal is
the first type of start signal. When set to "1", the
alarm signal shall be the second type of start
signal.
integer
integer
integer
integer
integer
NIT
(terrestrial_delivery_sys
tem)
NIT
(terrestrial_delivery_sys
tem)
NIT
(terrestrial_delivery_sys
tem)
NIT
(terrestrial_delivery_sys
tem)
NIT
(terrestrial_delivery_sys
tem)
NIT
(partial_reception)
integer
NIT
(partial_reception)
integer
NIT
(emergency_informati
on)
integer
NIT
(emergency_informati
on)
boolea
n
NIT
(emergency_informati
on)
boolea
n
NIT
(emergency_informati
on)
Applicabl
e?
Applicability Explanation
Não
Parâmetros de transmissão. Aplicações
nativas / middleware
Não
Aplicações nativas / middleware.
Não
Aplicação nativa / middleware
Variable
Semantics
Possible
Values
Source Table
(descriptor)
Shall correspond to area code specified by
responsible agencies. The allocation of area
code shall be specified according to Annex E
of ABNT NBR 15603-2:2007.
Shall indicate type of broadcasting/nonbroadcasting for network (i) in accordance
with Table 43 of ABNTNBR 15603-2. The
broadcasting shall be the transmission
available for all receivers, while nonbroadcasting shall have some type of
conditional access
Shall indicate the standard broadcasting
method in accordance with Table 44 of
ABNTNBR 15603-2. In case of Brazilian system,
this field always shall be 000011
string
NIT
(emergency_informati
on)
integer
NIT
(system_management
)
integer
NIT
(system_management
)
channel.si.network(i).systemManagement
.additionalBroadcastingIdentification
Shall be specified by operation standard of
service providers.
integer
channel.si.network(i).systemManagement.a
ddtionalIdInfo
Shall be used to increase system management
identification number.
integer
channel.si.network(i).emergencyInfo(j).area
Code
channel.si.network(i).systemManagement.isB
roadcasting
channel.si.network(i).systemManagement.br
oadcastingId
channel.network.board.originalNetworkId
channel.network.board.information
channel.network.board.information(i).id
channel.network.board.information(i).type
channel.network.board.information(i).key
channel.network.board.information(i).key(j)[.
id]
channel.network.board.information(i).title
channel.network.board.information(i).text
Field that shall give the label which identifies
the network_id originating delivery system
Number of information intances submitted
along the network board.
Shall indicate the ID number (allocated
uniformly) of the submitted information (i).
Shall indicate the submitted information (with
index i) type according to Table 23 of ABNT
NBR 15603-2:2007
Number of keys related to the information (i).
Shall describe key_id according to Table 23 of
ABNT NBR 15603-2:2007.
A string of characters that shall informe the
board information (i) title. The character
details shall be defined according to the
service provider operational standard
Shall be a string of characters describing the
board information (i) content. The character
details shall be defined according to the
service provider operational standard.
Applicabl
e?
Applicability Explanation
Não
Aplicações nativas / middleware
Não
Aplicação Nativa / Middleware.
NIT
(system_management
)
NIT
(system_management
)
integer
NBIT
integer
NBIT
integer
NBIT
integer
NBIT
integer
NBIT
integer
NBIT
string
NBIT
(board_information)
string
NBIT
(board_information)
Variable
channel.si.program.tsid
channel.si.program.originalNetworkId
channel.si.program
channel.si.program(i).id
channel.si.program(i).EITUserFlags
channel.si.program(i).EITScheduleFlag
channel.si.program(i).runningStatus
channel.si.program(i).type
channel.si.program(i).providerName
channel.si.program(i).name
channel.si.program(i).country
channel.si.program(i).country(j).code
channel.si.program(i).country(j).isAvailable
Semantics
Identifies the TS that contains the indicated
service.
Shall indicate the original network id of the
related service
Number of services (programs) on the current
channel.
Id for the program with index (i).
Each broadcaster can define this 3 bits field
individually as the extension to indicate what
type of EIT will be transmitted. If it is set to "111",
it means that it will not be used
Field which, when set to "1", indicates that
event information service (EIT) is present in
the current TS. If the flag is set to 0 the event
information service (EIT) may not be present in
TS
Defines the status of the service, as defined in
Table 14 of ABNT NBR 15603-2:2007.
Shall specify the service (i) type. It shall be
coded according to Table 36 of ABNT NBR
15603-2:2007.
Name of service provider for service (i).
Name of the service (i).
Number of countries present in
channel.si.program(i).country(j).code
Identifies a country using the 3-character code
as specified in ISO 3166 [43]. Each character is
coded into 8-bits according to ISO/IEC 8859-1.
In the case that the 3 characters represent a
number in the range 900 to 999, then code of
country (j) specifies an ETSI defined group of
countries. These allocations are found in ETR
162.
Indicates whether the following country code
defined in
channel.si.program(i).country(j).code
represents the country in which the reception
of the program (i) is intended or not. If set to
true the channel.si.program(i).country(j).code
specify the country in which the reception of
the service is intended. If set to false, the code
specify the country in which the reception of
Possible
Values
Source Table
(descriptor)
integer
SDT
integer
SDT
integer
SDT
integer
SDT
integer
SDT
boolea
n
SDT
integer
SDT
integer
string
string
integer
integer
Applicabl
e?
Não
Aplicação Nativa
Não
Reduntante com PMT
Não
Aplicação Nativa / Middleware.
Informações sobre o evento podem ser
obtidas através de outras variáveis (vide
channel.si.event*)
Sim / Lua
Uma mesma aplicação pode estar
interessada em identificar os tipos de
serviços disponíveis no canal.
Sim / Lua
Pode ser necessário exibir/verificar nome
provedor/service.
SDT
(service)
SDT
(service)
SDT
(service)
SDT
(country_availability)
SDT
(country_availability)
Não
boolea
n
Applicability Explanation
SDT
(country_availability)
Informação redundante com PMT.
Variable
channel.si.program(i).linkage.tsid
channel.si.program(i).linkage.networkId
channel. si.program(i).linkage.serviceId
channel.si.program(i).linkage.type
channel.si.program(i).linkage.data
channel.si.program(i).mosaic.entryPoint
channel.si.program(i).mosaic.horizontalCells
channel.si.program(i).mosaic.verticalCells
channel.si.program(i).mosaic.cell(j).logicalId
channel.si.program(i).mosaic.cell(j).presenta
tionInfo
channel.si.program(i).mosaic.cell(j).id
Semantics
the service is not intended.
Identifies the TS that contains the indicated
service information related to program (i)
Informs the identification tag of the network id
from the originating delivery servicer related to
program (i)
Indicates the program number of the service
related to program (i). If the
channel.si.program(i).linkage.type variable has
the value 0x04, then this variable is not
relevant and shall be fixed with the value
0x0000.
Shall specify the type of linkage as defined in
Table 30 of ABNTNBR15603-2.
Privately defined
When this variable is set to true, it indicates
that the mosaic is the highest mosaic in a
hierarchy. A complete mosaic system could
be organized in a tree structure, the flag being
set to identify the entry point in the tree.
Indicates the number of cells of horizontal
screen display, according to EN 300 468:2007
subclause 6.2.20
Indicates the number of cells of vertical screen
display, according to EN 300 468:2007
subclause 6.2.20
Different adjacent elementary cells may be
grouped together to form a logical cell. A
logical_cell_number is associated to such a
group of adjacent elementary_cell_ids. The
total number of logical cells shall not exceed
the number of elementary cells (maximum =
64, or maximum (j) is 64).
Each elementary cell shall be allocated to one
logical cell. According to EN 300 468:2007
subclause 6.2.20
Identifies the type of presentation for a logical
cell (j). The logical cell presentation
information allows an identification of
presentation styles, which are defined EN 300
468:2007 subclause 6.2.20, in table 64.
The elementary cells are implicitly numbered
from 0 to N. The value 0 is allocated to the cell
Possible
Values
Source Table
(descriptor)
integer
SDT
(linkage)
integer
SDT
(linkage)
integer
SDT
(linkage)
integer
string
boolea
n
integer
integer
Applicability Explanation
Não
Aplicação Nativa.
Não
Informação redundante com PMT.
SDT
(linkage)
SDT
(linkage)
SDT
(mosaic)
SDT
(mosaic)
SDT
(mosaic)
integer
SDT
(mosaic)
integer
SDT
(mosaic)
integer
Applicabl
e?
SDT
(mosaic)
Variable
channel.si.program(i).mosaic.cell(j).linkageIn
fo
channel.si.program(i).mosaic.cell(j).bouquetI
d
channel.si.program(i).mosaic.cell(j).networkI
d
channel.si.program(i).mosaic.cell(j).tsId
Semantics
of the first row (top left corner). This number is
incremented from left to right and from top to
bottom in such a way that the number N is
allocated to the cell of the last position of the
last row (bottom right corner).
Identifies the type of information carried in a
logical cell (j), see EN 300 468:2007 subclause
6.2.20, table 65.
Label to identify the bouquet described by the
cell (j).
Label which in conjunction with the following
two fields uniquely identifies a service, event or
mosaic.
Serves as a label identifying the TS which
contains the service, event or mosaic
described by the cell (j).
Possible
Values
Source Table
(descriptor)
integer
SDT
(mosaic)
integer
SDT
(mosaic)
integer
SDT
(mosaic)
integer
SDT
(mosaic)
SDT
(mosaic)
channel.si.program(i).mosaic.cell(j).serviceId
Label which identifies a service within the TS of
channel.si.program(i).mosaic.cell(j).tsId
integer
channel.si.program(i).mosaic.cell(j).eventId
Identification number of the described event
integer
SDT
(mosaic)
integer
SDT
(digital_copy_control)
real
SDT
(digital_copy_control)
channel.si.program(i).digitalCopyControl[.ty
pe]
channel.si.program(i).digitalCopyControl.ma
xBitRate
channel.si.program(i).digitalCopyControl.AP
SControl
channel.si.program(i).digitalCopyControl.co
mponent
channel.si.program(i).digitalCopyControl.co
mponent(j) [.tag]
channel.si.program(i).digitalCopyControl.co
mponent(j).APSControl
channel.si.program(i).digitalCopyControl.co
mponent(j).controlType
The digital copy control status for the program
(i). The possible values are: 0 – copies are
allowed; 1 – defined by the service provider; 2
– the content can be copied once; 3 –
copying is forbidden.
Digital copy control maximum bitrate in Mbps
of program (i); if value is set to 0, there is no
maximum bitrate.
Analog output control data for the program
(i).
Number of components related to digital copy
control on program (i).
Id of the Elementary Stream of the component
related to program (i) (see ABNT NBR 156032:2007).
Analog output control data for component (j)
related to program (i). If the value is set to 0
(zero) there is no control on the analog output;
if the value is different, the video resolution is
limited to 350.000 pixels.
Type of digital copy control applied to
component (j) of the program (i). The possible
integer
integer
SDT
(digital_copy_control)
SDT
(digital_copy_control)
integer
SDT
(digital_copy_control)
integer
SDT
(digital_copy_control)
integer
SDT
(digital_copy_control)
Applicabl
e?
Não
Applicability Explanation
Proteção realizada pelo middleware ou até
mesmo por aplicações nativas.
Variable
channel.si.program(i).logoTransmission.type
channel.si.program(i).logoTransmission.logoI
d
channel.si.program(i).logoTransmission.downl
oadDataId
channel.si.program(i).logoTransmission.string
channel.si.program(i).contentAvailability.ima
geConstraint
channel.si.program(i).contentAvailability.ret
entionMode
channel.program(i).contentAvailability.reten
tionState
channel.si.program(i).contentAvailability.enc
ryptionMode
channel.si.program(i).localEvent.id
channel.si.program(i).localEvent.basicInfo.se
gmentationMode
channel.si.program(i).localEvent.basicInfo.st
artTime
Semantics
values are: 0 – copies are allowed; 1 – defined
by the service provider; 2 – the content can be
copied once; 3 – copying is forbidden.
Field that shall indicate the logo transmission
scheme shown in the Table 92 of ABNT NBR
15603-2:2007.
Shall denote the ID value of logo data defined
in the applicable service (see ARIB STD-B21)
Field that shall identify data from which the
download shall be made. Its value shall be the
same as CDT table_id_extension where logo
data shall be located (see ARIB STD-B21)
Shall describe the 8 units code character string
for simple logo.
Indicate when the image quality of video
output signal of of program (i) shall
constrained. The resolution of video output
signal shall be constrained when this variable is
set to false, and does not to be constrained
when this variable is set to true.
When this variable is false, temporal
accumulation shall be possible even if copy is
prohibited by the
digital_recording_control_data of the digital
copy control descriptor. When this variable is
true, temporal accumulation shall not be
possible.
Shall indicate the allowable time of temporal
accumulation after the reception of contents.
Its coding is shown in ABNTNBR 15603-2, Table
94.
Shall indicate when the output of high-speed
digital interface is protected. When this
variable is false, the output of high-speed
digital interface shall be protected. When this
field is true, protection shall not be required.
A field which indicates the event id (uniquely
assigned in a program (i)) that the local event
section describes.
A field which specifies the coding type of the
segmentation information. See table 5-7 of
ARIB STD B-10.
A field which indicates the start time for the
local event in a program (i).
Possible
Values
Source Table
(descriptor)
integer
SDT
(logo_transmission)
integer
SDT
(logo_transmission)
real
SDT
(logo_transmission)
string
SDT
(logo_transmission)
boolea
n
SDT
(content_availability)
boolea
n
SDT
(content_availability)
boolea
n
SDT
(content_availability)
boolea
n
SDT
(content_availability)
integer
LIT
integer
LIT
(basic_local_event)
string
LIT
(basic_local_event)
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa / middleware. . O logo
pode ser obtido através de outra variável
(vide channel.ti.commonData*)
Não
Aplicação nativa
Não
Aplicação Nativa. Em conjunto com a ERT, o
objetivo é prover uma relação entre eventos
locais (regionais) e não locais.
Variable
Semantics
channel.si.program(i).localEvent.basicInfo.e
ndTime
channel.si.program(i).localEvent.basicInfo.d
uration
A field which indicates the end time for the
local event in a program (i).
A field which indicates the duration for the
local event in a program (i).
channel.si.event
Number of available events in the schedule.
Start time of the event with index (i); the
current event has a 0 (zero) index.
Duração definida para o evento de índice (i).
Running status for the event with (i) index. The
syntax of the running status is given by B.1
(current event) and B.2 (upcoming events)
tables, on ABNT NBR 15603-2:2007.
Type of the event with (i) index.
Name of the event with (i) index.
Id for the origin network of the event with index
(i).
channel.si.event(i).startTime
channel.si.event(i).duration
channel.si.event(i).runningStatus
channel.si.event(i).type
channel.si.event(i).name
channel.si.event(i).networkId
channel.si.event(i).shortDescription
channel.si.event(i).extendedDescription
channel.si.event(i).copyright.id
channel.si.event(i).copyright.info
channel.si.event(i).parentalRating.age
channel.si.event(i).parentalRating.descriptio
n
channel.si.event(i).digitalCopyControl[.type]
Short description for the event with (i) index.
Extended description for the event with (i)
index.
Provides a method to enable audiovisual
works identification for event with index (i)
through a value obtained from the Registration
Authority.
Provides a method to enable audiovisual
works identification for event with index (i)
through info privately defined by the assignee
of that channel.si.event(i).copyright.id, and
once defined, they shall not change.
Parental rating recommended age for the
event with the index (i); The possible values are
L (0), 10, 12, 14, 16 and 18.
Parental rating description for the event with
index (i). The possible values are: 1 – Scenes
with drugs; 2 – Scenes with Violence; 4 –
Scenes with Sex; 3 – Scenes with Violence and
drugs; 5 – Scenes with Sex and Drugs; 6 –
Scenes with Violence and Sex; 7 – Scenes with
Violence, Sex and Drugs.
The digital copy control status for the event
with the (i) index. The possible values are: 0 –
copies are allowed; 1 – defined by the service
provider; 2 – the content can be copied once;
Possible
Values
string
string
Source Table
(descriptor)
LIT
(basic_local_event)
LIT
(basic_local_event)
integer
EIT
string
EIT
real
EIT
integer
EIT
integer
string
EIT
EIT
integer
EIT
string
EIT
(short_event)
string
(extended_event)
integer
EIT
(copyright)
integer
EIT
(copyright)
int
EIT
(parental_rating)
int
EIT
(parental_rating)
int
EIT
(digital_copy_control)
Applicabl
e?
Sim / Lua
Não
Applicability Explanation
EPG estrangeiro, entre outras
funcionalidades
Aplicação Nativa.
Variable
channel.si.event(i).digitalCopyControl.maxBi
tRate
channel.si.event(i).digitalCopyControl.APSC
ontrol
channel.si.event(i).digitalCopyControl.comp
onent
channel.si.event(i).digitalCopyControl.comp
onent(j) [.tag]
channel.si.event(i).digitalCopyControl.comp
onent(j) .APSControl
channel.si.event(i).digitalCopyControl.comp
onent(j) .controlType
channel.si.event(i).linkage.tsid
channel.si.event(i).linkage.networkId
channel.si.event(i).linkage.serviceId
channel.si.event(i).linkage.type
Semantics
3 – copying is forbidden.
Digital copy control maximum bitrate in Mbps
for event with index (i); if value is set to 0, there
is no maximum bitrate.
Analog output control data for event with
index (i).If the value is set to 0 (zero) there is no
control on the analog output; if the value is
different, the video resolution is limited to
350.000 pixels.
Number of components related to digital copy
control on the event with index (i)
Id of the Elementary Stream of the component
with index (j) of the event with index (i) (refer
to table 45 on ABNT NBR 15603-2:2007).
Analog output control data for component
with index (j) of the event with index (i).If the
value is set to 0 (zero) there is no control on the
analog output; if the value is different, the
video resolution is limited to 350.000 pixels.
Type of digital copy control applied to
component with index (j) of the event with
index (i). The possible values are: 0 – copies are
allowed; 1 – defined by the service provider; 2
– the content can be copied once; 3 –
copying is forbidden.
Identifies the TS that contains the indicated
service information related to event with index
(i).
Informs the identification tag of the network_id
from the originating delivery servicer related to
event (i)
Indicates the program number of the service
related to event (i). If the
channel.si.event(i).linkage.type variable has
the value 0x04, then this variable is not
relevant and shall be fixed with the value
0x0000.
Shall specify the type of linkage as defined in
Table 30 of ABNTNBR15603-2.
Possible
Values
Source Table
(descriptor)
real
EIT
(digital_copy_control)
int
EIT
(digital_copy_control)
int
EIT
(digital_copy_control)
int
EIT
(digital_copy_control)
int
EIT
(digital_copy_control)
int
EIT
(digital_copy_control)
integer
EIT
(linkage)
integer
EIT
(linkage)
integer
EIT
(linkage)
integer
channel.si.event(i).linkage.data
Privately defined
string
channel.si.event(i).timeShiftedEventDescripti
on
The time shifted event descriptor shall be used
in the place of a
channel.si.event(i).shortDescription to indicate
string
Applicabl
e?
Sim / Lua
Applicability Explanation
EPG estrangeiro, entre outras
funcionalidades
EIT
(linkage)
EIT
(linkage)
EIT
(time_shifted)
Não
Funcionalidade voltada à TV por assinatura.
Mesmo nesse caso, o tratamento é realizado
por aplicações nativas.
Variable
channel.si.event(i).contentDescription
channel.si.event(i).audio.componentType
channel.si.event(i).audio.streamType
channel.si.event(i).audio.qualityIndicator
channel.si.event(i).audio.samplingRate
channel.si.event(i).audio.languageCode
channel.si.event(i).audio.languageCode2
channel.si.event(i).hyperlink.type
channel.si.event(i).hyperlink.destinationType
channel.si.event(i).hyperlink.tsId
channel.si.event(i).hyperlink.networkId
channel.si.event(i).hyperlink.eventId
Semantics
an event which is copied and time shifted in
relation to other event. In case this description
occurs, channel.si.event(i).shortDescription
and channel.si.event(i).extendedDescription
shall not occur.
Content description is to provide classification
information for an event with index (i). See EN
300 468:2007, subclause 6.2.9 for structure
details.
Shall specify the type of audio component
and the coding (according to Table 49 in ABNT
NBR 15603-2:2007) for event (i).
Shall indicate the audio stream type for event
(i) (see ABNT NBR 15603-1:2007, Table 6).
Shall indicate the audio quality mode and its
coding for event (i) (according to Table 50 in
ABNT NBR 15603-2:2007).
Shall show the sampling frequency and its
coding for the audio in event (i) (see ABNT NBR
15603-2:2007, Table 51).
Shall identify the audio component language
for event (i). If working in multilingual mode,
this shall indicate the first audio component
language. This field has a 3-character code as
specified by ISO 639-2.
Shall identifiy the second language of audio
component language for event (i), when
working in multilingual mode. This field has a 3character code as specified by ISO 639-2.
Shall indicate the linkage type and shall be
coded in accordance with Table 56 in ABNT
NBR 15603-2:2007.
Shall indicate the linkage type and shall be the
code value which is in accordance with Table
57 to 64 in ABNT NBR 15603-2:2007 (destination
to service == 0x01, event =0x02, …).
Provide transport stream identifiers where the
linked carousel module/service/ content
belongs
Provides network_id identifiers from originating
system where the linked
module/service/content module belongs
Describes the identification number of the
event where the linked event/carousel module
Possible
Values
Source Table
(descriptor)
Applicabl
e?
int
EIT
(content)
Sim / Lua
int
EIT
(audio_component)
int
EIT
(audio_component)
int
EIT
(audio_component)
int
EIT
(audio_component)
string
EIT
(audio_component)
string
EIT
(audio_component)
integer
EIT
(hyperlink)
intger
EIT
(hyperlink)
integer
EIT
(hyperlink)
integer
EIT
(hyperlink)
integer
EIT
(hyperlink)
Não
Sim / Lua
Applicability Explanation
EPG estrangeiro, entre outras
funcionalidades
Aplicação Natvia.
EPG estrangeiro, entre outras
funcionalidades
Possible
Values
Source Table
(descriptor)
channel.si.event(i).hyperlink.componentTag
belongs.
Describes the transmission transport stream
identifier linked to the carousel module.
integer
EIT
(hyperlink)
channel.si.event(i).hyperlink.moduleId
Describes the identification number of the
linked carousel/connection module
integer
EIT
(hyperlink)
integer
EIT
(hyperlink)
integer
EIT
(hyperlink)
integer
EIT
(hyperlink)
channel.si.event(i).dataContent.languageC
ode
Shall identify the data content language for
event (i). If working in multilingual mode, this
shall indicate the first audio component
language. This field has a 3-character code as
specified by ISO 639-2.
string
EIT
(data_content)
channel.si.event(i).dataContent.text
Text of the data content.
string
channel.si.event(i).series.id
Shall identify series of event (i) uniquely.
Variable
channel.si.event(i).hyperlink.serviceId
channel.si.event(i).hyperlink.contentId
channel.si.event(i).hyperlink.url
channel.si.event(i).series.repeatLabel
channel.si.event(i).series.programPattern
channel.si.event(i).series.episodeNumber
channel.si.event(i).series.lastEpisodeNumber
Semantics
Provides identifiers of services in the linked
transport stream where the content module
belongs and shall describe the same
service_id as a program_number in the
corresponding selection of program maps
Describes the identification number of the
content uniformly linked to the service;
Describes the URL of contents of the
accumulated data services. They shall
describe the methods of URL specified in ARIB
STD-B24.
Shall give the label identifying the
broadcasting series for event (i), informing its
duration and its repetition. Original series
broadcasting shall be given with "0x0"
Shall indicate the program pattern for event (i)
in accordance with Table 72 in ABNT NBR
15603-2:2007. This may show when the next
event of the series shall be exhibited
Shall indicate the episode number for event (i).
It can be indicated from 1 to 4 095. When the
episode number exceeds this value, it shall be
set separately. When an event number could
not be defined due a series event, use "0x000".
Shall indicate the total number of episodes of
the series of event (i). It can be indicated from
int
EIT
(data_content)
EIT
(series)
int
EIT
(series)
int
EIT
(series)
double
EIT
(series)
double
EIT
(series)
Applicabl
e?
Sim / Lua
Applicability Explanation
EPG estrangeiro, entre outras
funcionalidades
Variable
channel.si.event(i).series.name
channel.si.event(i).eventGroup.size
channel.si.event(i).eventGroup.type
channel.si.event(i).eventGroup.event(j).id
channel.si.event(i).
eventGroup.event(j).serviceId
channel.si.event(i).
eventGroup.event(j).originalNetworkId
channel.si.event(i). eventGroup.event(j).tsId
channel.si.event(i).componentGroup.type
channel.si.event(i).componentGroup.size
channel.si.event(i).componentGroup(j).id
channel.si.event(i).componentGroup(j).total
Bitrate
Semantics
1 to 4 095. When the episode number exceeds
this value, it shall be set separately. When the
last time is not defined yet, it shall set to "0x000"
Shall be a string of characters indicating the
series name for event (i). The character details
shall be defined according to the service
provider operational standard.
Number of events in a group of events related
to event (i).
Shall indicate the group type for event (i) in
accordance with Table 74 in ABNT NBR 156032:2007.
Shall indicate the event id of the related event
(j), which is a part of an event group related to
event (i).
Shall indicate the service id of the event (j)
information service, which is a part of an event
group related to event (i).
Shall indicate the original network id of the
related event (j), which is a part of an event
group related to event (i), transmitted at the
time of event relay or event movement across
other networks. This is only valid when
channel.si.event(i). eventGroup.type has its
value set to 4 or 5.
Shall indicate the original transport stream id of
the related event (j), which is a part of an
event group related to event (i), transmitted at
the time of event relay or event movement
across other networks. This is only valid when
channel.si.event(i). eventGroup.type has its
value set to 4 or 5.
Indicates the component group type related
to the event (i) in accordance with Table 78 in
ABNT NBR 15603-2:2007.
Shall indicate the number of component
groups related to the event (i).
Shall indicate the identifier of component
group (j), which is related to event (j), in
accordance with Table 79 in ABNT NBR 156032:2007.
Shall describe the total bit rate (in Mbps) of the
component group (j) related to the event (i).
Possible
Values
Source Table
(descriptor)
string
EIT
(series)
int
EIT
(event_group)
int
EIT
(event_group)
int
EIT
(event_group)
real
EIT
(event_group)
real
EIT
(event_group)
real
EIT
(event_group)
int
EIT
(component_group)
int
EIT
(component_group)
int
EIT
(component_group)
real
EIT
(component_group)
Applicabl
e?
Applicability Explanation
Sim / Lua
EPG estrangeiro, entre outras
funcionalidades
Sim / Lua
EPG estrangeiro, entre outras
funcionalidades
Variable
Semantics
channel.si.event(i).componentGroup(j).desc
ription
Textual description of component group (j),
related to the event (i)
Shall indicate the number of CA/non-CA units
within the component group (j), related to the
event (i).
Shall describe the CA unit id, to which the
component (k) belongs (in the group (j)
related to the event (i)) in accordance with
Table 80 in ABNT NBR 15603-1:2007.
Shall indicate the number of components
which belong to corresponding component
group (j) (which is related to the event (i)) and
to CA/non-CA unit (k) indicated in the
immediately previous
channel.si.event(i).componentGroup(j).caUnit(
k)[.id]
Shall indicate the component (z) tag value
belonging to the component group (j) (which
is related to the event (i)), under the CA/nonCA unit (k).
Shall indicate the original service id of linked
LDT sub-table of event (i)
Shall indicate the ts id of LDT sub-table where
the linked LDT sub-table of event (i) is included;
Shall indicate the network id of delivery system
where the LDT sub-table of event (i) is included
Number of descriptions in linked LDT sub-table
of event (i).
Shall indicate the id number of the linked
descriptor (j) in linked LDT sub-table of event
(i).
Shall indicate the linked descriptor (j) type
(related to event (i)), according to Table 84 in
ABNT NBR 15603-2:2007
Indicate when the image quality of video
output signal of event (i) shall constrained. The
resolution of video output signal shall be
constrained when this variable is set to false,
and does not to be constrained when this
variable is set to true.
channel.si.event(i).componentGroup(j).caU
nit
channel.si.event(i).componentGroup(j).caU
nit(k).id
channel.si.event(i).componentGroup(j).caU
nit(k) .component
channel.si.event(i).componentGroup(j).caU
nit(k) .component(z).tag
channel.si.event(i).LDTlink.originalServiceId
channel.si.event(i).LDTlink.tsid
channel.si.event(i).LDTlink.originalNetworkId
channel.si.event(i).LDTlink.description
channel.si.event(i).LDTlink.description(j).id
channel.si.event(i).LDTlink.description(j).type
channel.si.event(i).contentAvailability.image
Contraint
Channel.si.event(i).contentAvailability.retenti
onMode
When this variable is false, temporal
accumulation shall be possible even if copy is
prohibited by the
digital_recording_control_data of the digital
Possible
Values
string
Source Table
(descriptor)
EIT
(component_group)
int
EIT
(component_group)
int
EIT
(component_group)
int
EIT
(component_group)
int
EIT
(component_group)
int
int
int
int
EIT
(LDT_linkage)
EIT
(LDT_linkage)
EIT
(LDT_linkage)
EIT
(LDT_linkage)
int
EIT
(LDT_linkage)
int
EIT
(LDT_linkage)
Boolea
n
EIT
(content_availability)
Boolea
n
EIT
(content_availability)
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa
Não
Aplicação Nativa.
Variable
channel.si.event(i).contentAvailability.retenti
onState
channel.si.event(i).contentAvailability.encry
ptionMode
channel.si.event(i).carouselCompatibleCom
positeDescriptor
Semantics
copy control descriptor. When this variable is
true, temporal accumulation shall not be
possible.
Shall indicate the allowable time of temporal
accumulation after the reception of contents.
Its coding is shown in ABNTNBR 15603-2, Table
94.
Shall indicate when the output of high-speed
digital interface is protected. When this
variable is false, the output of high-speed
digital interface shall be protected. When this
field is true, protection shall not be required.
Number of subdescriptors available for event
(i).
A subdescriptor (j) (available for event (i)) shall
be placed in this area. The descriptor in the
module information area and the private area
defined in the data carousel broadcasting
scheme (see ABNT NBR 15606) shall be used as
subdescriptors, and the descriptive function of
each descriptor shall be inherited. The
functions of subdescriptors shall be according
to Annex F.
Possible
Values
Source Table
(descriptor)
int
EIT
(content_availability)
Boolea
n
EIT
(content_availability)
integer
EIT
(carousel_compatible
)
Applicabl
e?
Applicability Explanation
Não
Através dos sub-descritores, é possível obter
informações sobre a disponibilidade de
aplicações interativas relacionadas ao
evento. Seria interessante uma variável para
indicar esse fato.
string
EIT
(carousel_compatible
)
boolea
n
EIT
(carousel_compatible
)
Sim / Lua
integer
ERT
Não
Type of the event (i) relation. See table 5-3 of
ARIB STD B-10.
integer
ERT
The information provider id for the event (i)
relation.
integer
ERT
channel.si.event(i).relation.node
Number of nodes of the relation for the event
(i).
integer
ERT
channel.si.event(i).relation.node(j).id
Identification of node (j) from the relation of
the event (i).
integer
ERT
channel.si.event(i).relation.node(j).collection
Identifies the characteristics of the collection
integer
ERT
Channel.si.event(i).carouselCompatibleCom
positeDescriptor .subDescriptor(j)
channel.si.event(i).hasInteractivity
channel.si.event(i).relation.id
channel.si.event(i).relation.type
channel.si.event(i).relation.informationProvid
erId
Informa a existência de aplicações interativas
relacionadas ao event (i)
The id of the event (i) relation.
Aplicação Nativa. O objetivo dessa tabela é
relacionar eventos gerais com eventos locais
(regionais).
Variable
Mode
channel.si.event(i).relation.node(j).parentNo
deId
Semantics
Indicates the node id of the parent node
when the node (j) (from event (i) relation)
refers to another node in the event relation as
a parent of the tree structure. When the
parent node is not specified by this field it shall
contain "0xFFFF".
Specifies the priority of reference in the
collection of events, local events and nodes
which refers to the same node.
channel.si.event(i).relation.node(j).relation.re
ferenceType
Indicates the reference attribute for the node
indicated by the reference node id. See table
5-10 of ARIB STD B-10.
channel.si.event(i).relation.node(j).relation.in
formationProviderId
Field which designates information provider id
when the referred node belongs to different
events relation.
channel.si.event(i).relation.node(j).relation.re
ferenceNodeId
channel.si.event(i).relation.node(j).relation.re
ferenceNumber
channel.si.event(i).relation.node(j).language
channel.si.event(i).relation.node(j).name
channel.si.event(i).relation.node(j).text
channel.si.network.datetime
Source Table
(descriptor)
integer
ERT
integer
ERT
integer
ERT
(node_relation)
integer
ERT
(node_relation)
integer
ERT
(node_relation)
integer
ERT
(node_relation)
integer
ERT
(node_relation)
string
ERT
(short_node)
Applicabl
e?
Applicability Explanation
Não
A referência temporal GMT já é oferecida através
do nó application/x-ginga-time
of events, local events and nodes which refer
to this node. See table 5-4 of ARIB STD B-10.
channel.si.event(i).relation.node(j).reference
Number
channel.si.event(i).relation.node(j).relation.e
ventRelationId
Possible
Values
Designates event relation id when the referred
node belongs to different event relation.
The id of the node to be referred to.
Specifies the reference priority of the nodes to
be referred by
channel.si.event(i).relation.node(j).relation.refe
renceNodeId. The value “0xFF” is used when
there is no need to specify the priority.
Shall identify the node (j) language for event
(i). If working in multilingual mode, this shall
indicate the first audio component language.
This field has a 3-character code as specified
by ISO 639-2.
Indicates the node (j) name.
A textual explanation of the node.
(Current time and date) This field contains the
current time and date in Brazil (UTC-3) and MJD
string
string
string
ERT
(short_node)
ERT
(short_node)
TDT/TOT
Variable
Semantics
channel.si.broadcaster.id
(see Annex A of ABNT NBR 15603-2:2007).
Shall serve as a label to identify the TS, from any
other multiplexer within delivery system
The original network id of the group which links
descriptors.
Shall be the identification of the group which links
descriptors using the service_id of the representing
service. It is allocated uniformly within the
network.
Shall store the label which identifies the
network_id from the originating delivery system
Shall indicate whether user indication with a unit
of broadcaster name is appropriate (value ʺ1ʺ) or
not (value ʺ0ʺ), set according to broadcaster_id.
Broadcaster id.
channel.si.broadcaster.service[.size]
Number of services on the service list.
channel.si.links.tsid
channel.si.links.originalNetworkID
channel.si.links.originalServiceId
channel.si.broadcaster.originalNetworkId
channel.si.broadcaster.view
channel.si.broadcaster.service(i).id
channel.si.broadcaster.service(i).type
channel.si.broadcaster.name
Shall identify a service within a TS (related to the
service (i)). The service_id shall be the same as the
program_number in the corresponding
program_map_section
Shall that specifies shall be the service type. This
field shall be coded according to Table 36 of ABNT
NBR 15603-2:2007.
Shall describe the broadcaster name (see Table 76
of ABNT NBR 15603-2:2007).
Possible
Values
Source Table
(descriptor)
integer
LDT
integer
LDT
integer
LDT
integer
BIT
boolean
BIT
integer
BIT
BIT
(service_list)
integer
integer
BIT
(service_list)
integer
BIT
(service_list)
integer
channel.si.broadcaster.SIPrimeTS.networkId
Shall indicate the SI_prime_ts network id.
integer
channel.si.broadcaster.SIPrimeTS.tsid
Shall indicate the SI_prime transport stream id
integer
channel.si.broadcaster.description.type
channel.si.broadcaster.terrestrialId
Field whose coding shall be according to Table 90
of ABNT NBR 15603-2:2007.
Shall indicate the terrestrial broadcaster indicated
in this field.
integer
integer
channel.si.broadcaster.affiliation
Number of affiliation relations.
integer
channel.si.broadcaster.affiliation(i).id
Shall be used for affiliate identification (i) of
applicable terrestrial broadcaster identifier.
integer
channel.si.broadcaster.network
Number of related networks.
integer
BIT
(broadcaster_name)
BIT
(SI Prime_TS)
BIT
(SI Prime_TS)
BIT
(extended_broadcaster)
BIT
(extended_broadcaster)
BIT
(extended_broadcaster)
BIT
(extended_broadcaster)
BIT
(extended_broadcaster)
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa.
Não
Aplicação Nativa / Middleware
Variable
channel.si.broadcaster.network(i).originalId
channel.si.broadcaster.network(i).broadcasterId
channel.si.bouquet.id
channel.si.bouquet.service
channel.si.bouquet.name
channel.si.bouquet.service(i).id
channel.si.bouquet.service(i).type
channel.si.bouquet.country
channel.si.bouquet.country(i).code
channel.si.bouquet.linkage.tsid
channel.si.bouquet.linkage.networkId
channel.si.bouquet.CASystem[.count]
channel.si.bouquet.CASystem(i).id
channel.si.selection.information.service
channel.si.selection.information.service(i).id
Semantics
Shall work as a label to identify the original
delivery system for network (i).
Shall identify the broadcaster in the original
network (i).
Field used as bouquet identification label. Value
determination for this field is specified in the
future and shall be in accordance with EN 300 468.
Number of services related to the channel’s
bouquet.
Shall contain the bouquet name described in BAT
table. The text information shall be coded
according the character map described the service
provider operational standard.
Identification of service (i). The service id shall be
the same as the program_number in the
corresponding program_map_section
Type of service (i). This field shall be coded
according to Table 36 of ABNT NBR 15603-2:2007.
Number of countries present in channel.bouquet.
Identifies a country using the 3-character code
as specified in ISO 3166. Each character is
coded into 8-bits according to ISO/IEC 8859-1.
In the case that the 3 characters represent a
number in the range 900 to 999, then code of
country (i) specifies an ETSI defined group of
countries. These allocations are found in ETR
162.
Identifies the TS that contains the indicated
service information related to the bouquet.
Informs the identification tag of the network_id
from the originating delivery servicer related to
the bouquet.
Number of conditional access systems related
to the bouquet.
Field identifies which the CA system (i).
Allocations of the value of this field are found
in ETR 162
Number of services related to the selection
information.
Field which serves as a label to identify the (i)
service from any other service within a
Possible
Values
integer
integer
Source Table
(descriptor)
BIT
(extended_broadcaster)
BIT
(extended_broadcaster)
integer
BAT
integer
BAT
(service_list)
integer
BAT
(bouquet_name)
integer
BAT
(service_list)
integer
integer
BAT
(service_list)
BAT
(country_availability)
integer
BAT
(country_availability)
integer
BAT
(linkage)
integer
BAT
(linkage)
integer
BAT
(CA_identifier)
integer
BAT
(CA_identifier)
integer
SIT
integer
SIT
Applicabl
e?
Applicability Explanation
Não
Aplicação Nativa
Não
Middleware / Aplicação Natvia
Variable
Semantics
channel.si.softwaredownloadtrigger.originalNet
workId
transport stream. service_id is the same as the
program_number in the corresponding
program_map_section.
Defines the status of the service (i), as defined
in Table 14 of ABNT NBR 15603-2:2007.
This 24-bit field indicates the country name for
service (i), using a three-character
(alphabetic) code defined in ISO3166. If the
country name is used in this descriptor, it
indicates a country involved in an allocation
system whereby the partial transport stream
was generated. Each character is coded by 8
bits according to ISO8859-1, and three
characters are inserted into a 24-bit field in this
order.
Two alphabetic characters are inserted
indicating media type. If media_type is used
in this descriptor, it indicates the media type of
the allocation system whereby the partial
transport stream is generated. Each character
is coded by 8 bits according to ISO8859-1. The
possible values are: 0x4253 - BS/broadband
CS; 0x4353 - Narrow-band CS / Advanced
narrow-band CS; 0x5442 Terrestrial
broadcasting.
A value of the network id (related to the
service (i)) of the allocation system whereby
the partial transport stream was generated is
described.
Describes the start time of an event for the
service (i). The
channel.selection.information.service(i).partialTSTi
me.event.startTime is the same value as
channel.si.event(i).startTime. When time
information is not used, “all 1” is described in
this field
Describes the duration of an event. Dulation is
the same value as for
channel.si.event(i).duration.
The identification of the TS where the software
download trigger resides.
The original network id of the TS where the
software download trigger resides.
channel.si.softwaredownloadtrigger.serviceId
The service id for the software download
channel.si.selection.information.service(i).runnin
gStatus
channel.si.selection.information.service(i).networ
k.country
channel.si.selection.information.service(i).networ
k.mediaType
channel.si.selection.information.service(i).networ
k.id
channel.si.selection.information.service(i).partial
TSTime.event.startTime
channel.si.selection.information.service(i).partial
TSTime.event.duration
channel.si.softwaredownloadtrigger.tsid
Possible
Values
Source Table
(descriptor)
integer
SIT
string
SIT
(network_identifier)
string
SIT
(network_identifier)
integer
SIT
(network_identifier)
string
SIT
(partial_transport_stre
am_time)
real
SIT
(partial_transport_stre
am_time)
integer
SDTT
integer
SDTT
integer
SDTT
Applicabl
e?
Não
Applicability Explanation
Aplicação Nativa / Middleware
Variable
channel.si.softwaredownloadtrigger.content
channel.si.softwaredownloadtrigger.content(i).gr
oup
channel.si.softwaredownloadtrigger.content(i).le
vel
channel.si.softwaredownloadtrigger.schedule
channel.si.softwaredownloadtrigger.schedule(i).t
imeShiftInformation
channel.si.softwaredownloadtrigger.schedule(i).s
tarTime
channel.si.softwaredownloadtrigger.schedule(i).
duration
channel.ti.downloadUpdate.modelInfo
channel.ti.downloadUpdate.codeData
channel.ti.commonData.dataId
channel.ti.commonData.dataType
channel.ti.commonData.dataModule
channel.ti.commonData.logo.transmissionType
channel.ti.commonData.logo.id
channel.ti.commonData.logo.text
channel.ti.commonData.logo.downloadDataId
Semantics
trigger.
This field indicates the number of download
content notified.
Field which contains the group id for the
content (i).
“01” indicates compulsory downloading, and
“00” indicates discretionary downloading.
Field which indicates the length of the
schedule loop. When this value is 0 in all
receiver common data, it indicates that the
intended download content is being
transmitted.
Time shift information for schedule (i). Refer to
page 135 of ARIB STD B-21 (schedule_timeshift_information)
This field indicates the start time of distribution
of download content.
This field indicates duration time of distribution
in seconds.
This field may indicate the model information
for which the update applies.
This field contains the data related to the
update.
Field which identifies the download data
identifier of the whole receiver common data.
The download data identifier should be unique
for each original network.
Field which indicates the type of transmitted
download data. 0x01 is the logo data. For
operational detail, see “Download function” of
Appendix 3 on ARIB STD-B21.
Field which denotes the download data by
the syntax defined for each data_type. In the
case of service logo, see “Download function”
in Appendix 3 of ARIB STD-B21
Field which indicates the logo transmission
type as shown in Table 12-8 of ARIB STD B21.
Denotes the ID value of the logo data defined
for the channel.
Denotes character line of 8-unit code for
simple logo.
Indicates the identifier of the downloaded
data.
Possible
Values
Source Table
(descriptor)
integer
SDTT
integer
SDTT
integer
SDTT
integer
SDTT
integer
SDTT
string
SDTT
real
SDTT
string
DLT
string
DLT
integer
CDT
integer
CDT
string
CDT
string
integer
string
string
CDT
(logo_transmission)
CDT
(logo_transmission)
CDT
(logo_transmission)
CDT
(logo_transmission)
Applicabl
e?
Não
Applicability Explanation
Aplicação Nativa / Middleware
Não
Não
Apenas uma URI como referência para os dados
do logotipo é interessante.
Variable
Semantics
Possible
Values
string
Source Table
(descriptor)
CDT
(logo_transmission)
Applicabl
e?
Não
channel.ti.commonData.logoURI
URI do logo adquirido pela CDT.
channel.si.program(i).applications.applicationTy
pe
channel.si.program(i).applications.application(i).i
d.organization
channel.si.program(i).applications.application(i).i
d.aplication
channel.si.program(i).applications.application(i).
profile(i).applicationProfile
channel.si.program(i).applications.application(i).
profile(i).version.major
channel.si.program(i).applications.application(i).
profile(i).version.minor
channel.si.program(i).applications.application(i).
profile(i).version.micro
channel.si.program(i).applications.application(i).
serviceBoundFlag
channel.si.program(i).applications.application(i).
visibility
channel.si.program(i).applications.application(i).
priority
channel.si.program(i).applications.application(i).
transportProtocolLabel
channel.si.program(i).applications.application(i).i
cons(i).infoLocatorByte
channel.si.program(i).applications.application(i).i
cons(i).iconFlags
This field indicates the value of the application
type of the application being transmitted.
integer
AIT
Determines the ID of the organization who
implemented the application.
integer
AIT
Determines the ID of the application.
integer
AIT
Indicates the profile that can execute the
application.
integer
AIT
(application)
Indicates the major version number of
application.
integer
AIT
(application)
Indicates the minor version number of
application.
integer
AIT
(application)
Indicates the micro version number of
application.
integer
AIT
(application)
Indicates if the application is effective only in
the current service.
boolea
n
AIT
(application)
Indicates if the application is visible to end
users.
integer
AIT
(application)
Indicates the relative priority between the
others applications in the service.
integer
AIT
(application)
Stores the value of the unique identifiers of the
protocol that transports the application.
integer
AIT
(application)
Defines the locator byte that should be put
befoe the icon filename.
integer
AIT
(application icons)
Stores a flag that indicates the size and aspect
ratio of the usable icon.
integer
channel.si.program(i).applications.application(i).
externalAuthorization(i).id.organization
Indicates an authorization to the specified
organization.
integer
channel.si.program(i).applications.application(i).
externalAuthorization(i).id.application
Indicates an authorization to the specified
application.
integer
channel.si.program(i).applications.application(i).
externalAuthorization(i).priority
Defines the priority of the authorized external
application among the others.
integer
channel.si.program(i).applications.application(i).
protocol.id
channel.si.program(i).applications.application(i).
protocol.selectorByte(i)
Indicates the protocol that transports the
application.
integer
Indicates a byte that determines additional
information about the protocol.
integer
AIT
(application icons)
AIT
(external application
authorization)
AIT
(external application
authorization)
AIT
(external application
authorization)
AIT
(transport protocol)
AIT
(transport protocol)
Applicability Explanation
Sim / Lua
Aplicação Nativa / Middleware
Variable
Semantics
Possible
Values
channel.si.program(i).applications.application(i).
prefetch.transportProtocolLabel
channel.si.program(i).applications.application(i).
prefetch.label
channel.si.program(i).applications.application(i).
prefetch.priority
channel.si.program(i).applications.application(i).
DIILocation.transportProtocolLabel
channel.si.program(i).applications.application(i).
DIILocation.message(i).identification
channel.si.program(i).applications.application(i).
DIILocation.message(i).associationTag
channel.si.program(i).applications.application(i).
aribjParameter(i)
Indicates the label of the transport protocol.
The string to be given to the application as
parameter.
string
channel.si.program(i).applications.application(i).
baseDirectory
Indicates the application base directory.
string
channel.si.program(i).applications.application(i).
calassPathExtension
Indicates the application classpath extension.
string
channel.si.program(i).applications.application(i).i
ninitialClassName
Indicates the application initial class name.
string
channel.ti.discontinuity.transition
channel.ti.downloadcontrol.transportStream
channel.ti.downloadcontrol.transportStream(i).id
channel.ti.downloadcontrol.transportStream(i).dl
Pid
channel.ti.downloadcontrol.transportStream(i).ec
mPid
channel.ti.downloadcontrol.transportStream(i).m
integer
Source Table
(descriptor)
AIT
(pre fetch)
string
AIT
(pre fetch)
Indicates the pre fetch priority
integer
AIT
(pre fetch)
Indicates the label of the transport protocol.
integer
AIT
(DII location)
Indicates the message identification.
integer
AIT
(DII location)
Indicates the message association tag.
integer
AIT
(DII location)
Indicates the module name.
This 1-bit flag indicates the kind of transition in
the transport stream. When this bit is set to “1”,
it indicates the transition is due to a change of
the original source. The change of the original
source means a change of the original TS
and/or a change of position in the TS (for
example, in case of time shift). When this bit is
set to “0”, it indicates that the transition is due
to a change of the selection only, that is, while
staying within the same original TS at the same
position.
Number of transport streams referenced in the
DCT.
ID for this transport stream.
Applicabl
e?
Applicability Explanation
AIT
(arib j application)
AIT
(arib j application
location)
AIT
(arib j application
location)
AIT
(arib j application
location)
boolea
n
DIT
Não
Aplicação Nativa / Middleware
Integer
DCT
Não
Aplicação Nativa / Middleware
Integer
DCT
DL_PID for this transport stream.
Integer
DCT
ECM_PID for this transport stream.
Integer
DCT
Number of model definitions for this transport
Integer
DCT
Possible
Values
Source Table
(descriptor)
Maker id for this model definition.
Integer
DCT
Model id for this model definition.
Integer
DCT
Version id for this model definition.
Integer
DCT
Size of the info in the DLT table that contains
the payload of the update information for this
model definition.
Integer
DCT
Variable
odelInfo
channel.ti.downloadcontrol.transportStream(i).m
odelInfo(j).makerId
channel.ti.downloadcontrol.transportStream(i).m
odelInfo(j).modelId
channel.ti.downloadcontrol.transportStream(i).m
odelInfo(j).versionId
channel.ti.downloadcontrol.transportStream(i).m
odelInfo(j).dltSize
Semantics
stream.
Applicabl
e?
Applicability Explanation