Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 6984] Cannot open some MPEG-2 Transport Stream files

Date: Mon, 26 Mar 2012 04:49:20 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6984

--- Comment #6 from Tyson Key <tyson.key@xxxxxxxxx> 2012-03-26 04:49:20 PDT ---
For what it's worth, the Wikipedia article on MPEG-2 Transport Streams (which
you've probably already read) claims:

"A packet is the basic unit of data in a transport stream. It consists of a
sync byte, whose value is 0x47, followed by three one-bit flags and a 13-bit
Packet Identifier (PID). This is followed by a 4-bit continuity counter. 

Additional optional transport fields, as signaled in the optional adaptation
field, may follow. The rest of the packet consists of payload. Packets are 188
bytes in length, but the communication medium may add some error correction
bytes to the packet. ISDB-T and DVB-T/C/S uses 204 bytes and ATSC 8-VSB, 208
bytes as the size of emission packets (transport stream packet + FEC data). 

ATSC transmission adds 20 bytes of Reed-Solomon forward error correction to
create a packet that is 208 bytes long. The 188-byte packet size was originally
chosen for compatibility with ATM systems".

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.