Atsc working Draft Template
Table 6.15 Bit Stream Syntax for the Directed Channel Change Table Syntax
Download 4.82 Kb. Pdf ko'rish
|
dastur pratoqoli
- Bu sahifa navigatsiya:
- Table 6.16
Table 6.15 Bit Stream Syntax for the Directed Channel Change Table
Syntax No. of Bits Format directed_channel_change_table_section() { table_id 8 0xD3 section_syntax_indicator 1 ‘1’ private_indicator 1 ‘1’ reserved 2 ‘11’ section_length 12 uimsbf dcc_subtype 8 0x00 dcc_id 8 uimsbf reserved 2 ‘11’ version_number 5 uimsbf current_next_indicator 1 ‘1’ section_number 8 0x00 last_section_number 8 0x00 protocol_version 8 uimsbf dcc_test_count 8 uimsbf for (i=0; i< dcc_test_count; i++) { dcc_context 1 uimsbf reserved 3 ‘111’ dcc_from_major_channel_number 10 uimsbf dcc_from_minor_channel_number 10 uimsbf reserved 4 ‘1111’ dcc_to_major_channel_number 10 uimsbf dcc_to_minor_channel_number 10 uimsbf dcc_start_time 32 uimsbf dcc_end_time 32 uimsbf dcc_term_count 8 uimsbf for (j=0; j< dcc_term_count; j++) { dcc_selection_type 8 uimsbf dcc_selection_id 64 uimsbf reserved 6 ‘111111’ dcc_term_descriptors_length 10 uimsbf for (k=0; k dcc_term_descriptor() } } reserved 6 ‘111111’ dcc_test_descriptors_length 10 uimsbf for (j=0; j dcc_test_descriptor() } } 47 ATSC A/65:2013 Program and System Information Protocol 7 August 2013 Reserved 6 ‘111111’ dcc_additional_descriptors_length 10 uimsbf for (i=0; i dcc_additional_descriptor() } CRC_32 32 rpchof } table_id – This is an 8-bit field, which shall be set to 0xD3, identifying this table section as a Directed Channel Change Table section. section_syntax_indicator – This 1-bit field shall be set to ‘1’. It denotes that the section follows the MPEG-2 long-form section syntax beyond the section length field. private_indicator – This 1-bit field shall be set to ‘1’. section_length – A 12-bit field specifying the number of remaining bytes in this section that immediately follows the section_length field up to the end of the section, including the CRC_32 field. The value of this field shall not exceed 4093. dcc_subtype – An 8-bit unsigned integer field that indicates the type of Directed Channel Change Table to follow. In the current specification only one type of DCC is defined, so this field shall be set to 0x00. Implementers are cautioned that dcc_subtype may be non-zero in a future version of this standard. dcc_id – An 8-bit unsigned integer field that distinguishes different instances of transmitted DCC Table sections. The dcc_id shall be set so that no two currently active transmitted DCC Table sections are identified with the same value. version_number – This 5-bit field is the version number of the DCC Table identified by the combination of fields dcc_subtype and dcc_id . The version number shall be incremented by 1 modulo 32 when any field in this instance of the DCC Table changes. In any case, the value of the version_number shall be identical to that of the corresponding entry in the MGT. current_next_indicator – This 1-bit indicator is always set to ‘1’ for a DCCT section; the DCCT sent is always currently applicable. section_number – The value of this 8-bit field shall always be 0x00 (this table may be at most only one section long). last_section_number – The value of this 8-bit field shall always be 0x00. protocol_version – An 8-bit unsigned integer field whose function is to allow, in the future, this table type to carry parameters that may be structured differently than those defined in the current protocol. At present, the only valid value for protocol_version is 0x00. Non-zero values of protocol_version may be used by a future version of this standard to indicate structurally different tables. dcc_test_count – An 8-bit unsigned integer that specifies the number of channel change tests that will be defined by this DCC Table section. This outer loop associates a DCC request with each indicated virtual channel. A value of 0x00 for dcc_test_count indicates that the table section does not include channel change tests. A zero value may be used for a DCC Table section that carries descriptors in the dcc_additional_descriptors loop. dcc_context – This 1-bit indicator indicates how a Directed Channel Change made in response to this test is to be handled by the DCCRR in the context of navigation and channel number display. Table 6.16 specifies requirements for operation in the two different specified modes. 48 ATSC A/65:2013 Program and System Information Protocol 7 August 2013 The dcc_context parameter identifies this DCC directive as being one of two types, either a Temporary Retune or a Channel Redirect. Table 6.16 DCC Context dcc_context Name and Function Channel Number Displayed New DCCs Accepted ‘0’ Download 4.82 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling