20.02.2015 Views

a38_dvb-si_spec

a38_dvb-si_spec

a38_dvb-si_spec

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

31<br />

transport_stream_id: This is a 16-bit field which serves as a label for identification of this<br />

TS from any other multiplex within the delivery system.<br />

original_network_id: This 16-bit field gives the label identifying the network_id of the<br />

originating delivery system.<br />

transport_descriptors_length: This is a 12-bit field <strong>spec</strong>ifying the total length in bytes of<br />

TS descriptors that follow.<br />

CRC_32: This is a 32-bit field that contains the CRC value that gives a zero output of the<br />

registers in the decoder defined in annex B after proces<strong>si</strong>ng the entire private section.<br />

5.2.3 Service Description Table (SDT)<br />

Each sub_table of the SDT (see table 5) shall describe services that are contained within a<br />

particular TS. The services may be part of the actual TS or part of other TSs, these being<br />

identified by means of the table_id (see table 2).<br />

The SDT shall be segmented into service_description_sections u<strong>si</strong>ng the syntax of table 5.<br />

Any sections forming part of an SDT shall be transmitted in TS packets with a PID value of<br />

0x0011. Any sections of the SDT which describe the actual TS (that is, the TS containing the<br />

SDT) shall have the table_id value 0x42 with the same table_id_exten<strong>si</strong>on<br />

(transport_stream_id) and with the same original_network_id. Any sections of an SDT which<br />

refer to a TS other than the actual TS shall take a table_id value of 0x46.<br />

Table 5: Service description section<br />

Syntax Number of bits Identifier<br />

service_description_section(){<br />

table_id 8 uimsbf<br />

section_syntax_indicator 1 bslbf<br />

reserved_future_use 1 bslbf<br />

reserved 2 bslbf<br />

section_length 12 uimsbf<br />

transport_stream_id 16 uimsbf<br />

reserved 2 bslbf<br />

ver<strong>si</strong>on_number 5 uimsbf<br />

current_next_indicator 1 bslbf<br />

section_number 8 uimsbf<br />

last_section_number 8 uimsbf<br />

original_network_id 16 uimsbf<br />

reserved_future_use 8 bslbf<br />

for (i=0;i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!