Skip Navigation LinksHome > Help > Standards Development Organizations > MPEG > MPEG-2 Semantics > Semantic Elements > version_number
Skip Navigation Links.
Collapse HomeHome
Collapse Our SystemsOur Systems
EtherGuide Prophecy
EtherGuide Emissary
EtherGuide Sincronizada
Customers and Clients
Collapse GlossaryGlossary
8-VSB Data Frame
Analog Audio-Video
ATSC M/H Ensemble
ATSC M/H Frame
ATSC M/H Group
ATSC M/H Parade
ATSC M/H Slot
ATSC M/H Sub-frame
ATSC M/H Transmission Parameter Channel Data
bits per second (bps)
broadcast metadata
BSSDF
conditional access
digital Audio-Video
elementary stream
event
metadata
multiple program transport stream (MPTS)
near video-on-demand (NVOD)
program
program element
reserved field
semantics
single program transport stream
syntax
system information (SI)
table section legend
Time Shifted Service
transport stream
unique pid
Collapse HelpHelp
Collapse Standards Development OrganizationsStandards Development Organizations
Expand ARIBARIB
Expand ATSCATSC
CEA
Expand DVBDVB
Collapse MPEGMPEG
Expand PSI Table SectionsPSI Table Sections
Collapse MPEG-2 SemanticsMPEG-2 Semantics
Collapse Semantic ElementsSemantic Elements
adaptation_field
adaptation_field_control
adaptation_field_extension_field
additional_identification_info
alignment_type
bound_data_flag
bslbf
chroma_format
clock_accuracy_exponent
clock_accuracy_integer
continuity_counter
current_next_indicator
data_alignment_indicator
data_byte
descriptor__loop
descriptor_length
descriptor_tag
elementary_pid
elementary_stream_priority_indicator
ES_info_length
external_clock_reference_indicator
FCR_ES_ID
FCRLength
FCRResolution
FMXRateLength
format_identifier
frame_rate_code
frame_rate_extension_flag
free_format_flag
hierarchy_channel
hierarchy_embedded_layer
hierarchy_layer_index
hierarchy_type
ID
last_section_number
layer
ltw_flag
LTW_offset_lower_bound
LTW_offset_upper_bound
ltw_valid_flag
MPEG_1_only_flag
multiple_frame_rate_flag
network_pid
OPCR_flag
payload_unit_start_indicator
PCR_flag
PCR_pid
PID
pids
piecewise_rate_flag
private_data_byte
private_indicator
profile_and_level_indicator
program_clock_reference_base
program_clock_reference_extension
program_info_length
program_map_pid
program_number
random_access_indicator
rpchof
sb_leak_rate
sb_size
seamless_splice_flag
section_length
section_number
section_syntax_indicator
splice_countdown
splicing_point_flag
still_picture_flag
stream_type
sync_byte
table_id
table_id_extension
tcimbsf
transport_error_indicator
transport_packet
transport_priority
transport_private_data_flag
transport_scrambling_control
transport_stream_identifier
TransportStreams
uimsbf
variable_rate_audio_indicator
version_number
Expand MPEG-2 DescriptorsMPEG-2 Descriptors
Standards
Syntax
Expand SCTESCTE
Expand SMPTESMPTE
Collapse Online ToolsOnline Tools
Date/Time to system_time
system_time to Date/Time
Collapse TutorialsTutorials
AC-3 Audio Metadata
Descriptors
Collapse PMCPPMCP
Introduction
XML Basics
PMCP XML Basics
Common PMCP Elements
TransportStream
Elementary Stream
Virtual Channel
Time
Shows
Consulting Services
Contact EtherGuide Systems
About EtherGuide Systems

version_number [MPEG-2 Semantics]

The version_number field is a 5-bit unsigned integer field that begins at bit index 50 in a table section and that signals the version number the private table section.

Each time a table section changes, this field is incremented by 1. When the maximum value of 31 is exceeded, version_number wraps around to 0 (+1 modulo 32).

Receivers are expected to monitor this field and current_next_indicator to insure the most recent table section is in memory. When current_next_indicator indicates a "next" section, the value of version_number is the value the next version of this section will carry.

Depending on the table_id and specification publisher, the scope of version_number may vary.

EtherGuide Systems LLC on LinkedIn

Web Site Terms of Service href="http://www.EtherGuideSystems.com/PrivacyNotice.aspx">Web Site Privacy Policy
Copyright 2007, by John M. Willkie. All Rights Reserved in the United States of America and pursuant to international agreements.