MPEG transport stream

video/mp2t

Extensions
.ts .m2t .m2ts .mts
Compressible
unknown
Status
IANA-registered

Broadcast television's container, engineered for lossy airwaves rather than reliable disks: an MPEG-2 transport stream (ISO/IEC 13818-1) chops everything into fixed 188-byte packets so a receiver can join mid-broadcast and resynchronize after corruption. That resilience made .ts the segment format of early HTTP Live Streaming, which is why web developers meet a 1990s broadcast standard in their CDN logs; fragmented MP4 has since displaced it in most HLS pipelines. The media type registration came through RFC 3555's RTP payload catalog. Every packet starts with the sync byte 0x47, but that is a per-packet marker recurring every 188 bytes, not a distinctive file signature — a single byte matches far too much.

.ts is the generic stream; .m2ts and .mts are the 192-byte-packet Blu-ray/AVCHD variant.

Defined by IANA registration — video/MP2T · IANA registration. Registry facts from the IANA media-types registry via mime-db.