What is TS (MPEG Transport Stream)?

Learn what TS (MPEG Transport Stream) files are, how they work, and when to use them. Complete guide to TS format with pros, cons, and use cases.

Free online file converter tool. Works in Chrome Firefox Safari Edge Opera and other modern browsers on Windows macOS Linux Android and iOS. No software installation or sign-up required. All conversions run directly in your browser, so your files never leave your device. Free to use with no account needed.

TS

What is TS (MPEG Transport Stream)?

Complete guide to the TS file format

Last updated:

Created1995
TypeVideo
Common UseBroadcast and streaming

What is TS (MPEG Transport Stream)?

TS (MPEG Transport Stream) is a video container format designed for broadcast television, DVB digital TV, and streaming. It is the standard format used by digital TV broadcasts worldwide.

TS files are designed for transmission over unreliable networks - they include error correction and synchronization so that broadcast video can be received even with some signal loss.

How Transport Stream Works

An MPEG-2 Transport Stream multiplexes audio, video, and data into a continuous series of fixed-length 188-byte packets, each carrying a packet identifier (PID) that labels which elementary stream it belongs to.[4] Program-specific information tables, including the Program Association Table and Program Map Table, let a receiver discover which PIDs make up each program, so multiple TV channels can be carried in a single stream.[4] The fixed packet size and periodic timing references support robust synchronization and recovery when packets are lost.[1]

Standardization

Transport Stream is defined in the MPEG-2 Systems specification, published jointly as ITU-T Recommendation H.222.0 and ISO/IEC 13818-1 and first standardized in the mid-1990s.[2][3] It underpins broadcast systems worldwide, including the DVB, ATSC, and ISDB digital television standards.[1]

Transport Stream vs Program Stream

MPEG-2 also defines a Program Stream, used on DVDs, which assumes a reliable storage medium and uses variable-length packets; Transport Stream instead uses small fixed packets specifically because it is designed for error-prone transmission channels.[1] The same approach is reused in modern adaptive streaming such as HLS, which segments video into short .ts files.[4]

Technical Details

StandardMPEG-2 (ISO/IEC 13818-1)[1]
Designed ForBroadcast TV, DVB, streaming[1]
Video CodecsH.264, H.265, MPEG-2 video[1]
Audio CodecsAC3, AAC, MP2[1]
Error CorrectionBuilt-in for broadcast reliability[1]
Extensions.ts, .mts, .m2ts[1]

TS vs Other Video Formats

FeatureTSMP4M2TS
TypeContainer[4]ContainerContainer
Codec(s)MPEG-2, H.264[1]H.264, HEVC, AV1H.264, MPEG-2
ContainerMPEG-2 transport stream[2]ISO base mediaBDAV transport stream
Standardized byITU-T & ISO/IEC[3]ISO/IECBlu-ray Disc Assoc.
Device/browser supportBroadcast, streamingUniversalBlu-ray, AVCHD
Best forBroadcast, HLS segmentsGeneral deliveryBlu-ray camcorder

TS is built for resilient broadcast and streaming transmission, while MP4 is better for storage and editing.

Pros and Cons

Advantages

Broadcast Standard

TS is the universal standard for digital TV broadcast worldwide.

Error Resilient

Built-in error correction makes TS suitable for broadcast transmission.

Streaming Ready

TS is used in HLS (HTTP Live Streaming) for video streaming.

Blu-ray Standard

M2TS variant is used in Blu-ray disc content.

Disadvantages

Not for Playback

TS files are not optimized for direct playback - designed for transmission.

Larger Files

TS files include broadcast overhead making them larger than MP4.

Limited Compatibility

TS files do not play on many common media players and devices.

Complex Seeking

Seeking in TS files is less efficient than in MP4 container.

When to Use TS (MPEG Transport Stream)

Here are the most common situations where TS (MPEG Transport Stream) is the right choice:

Digital TV Recording

TS is the native format for recordings from digital TV tuners and DVRs.

HLS Streaming

HTTP Live Streaming (HLS) uses TS segments for video delivery on the web.

Blu-ray Content

M2TS files are the video container format used on Blu-ray discs.

Video Capture

TV capture cards and HDMI capture devices often save in TS format.

Convert TS (MPEG Transport Stream) Files

Need to convert your TS files? Use our free online converter.

Try Video Converter Free

Frequently Asked Questions about TS (MPEG Transport Stream)

How do I play TS files?

VLC media player can play TS files. Most other players require codec installation.

How do I convert TS to MP4?

Use our free online converter or VLC media player to convert TS to MP4.

What is M2TS vs TS?

M2TS (Blu-ray Transport Stream) is a variant of TS used in Blu-ray discs with some differences in timing and structure.

Can I edit TS files in video editors?

Most video editors cannot directly edit TS - convert to MP4 first for better compatibility.

Why do my TV recordings save as TS?

Digital TV recording software and tuner cards save in TS format because it is the broadcast standard.

References

  1. MPEG-2 Transport Stream - Library of Congress
  2. H.222.0: Generic coding of moving pictures and associated audio (MPEG-2 Systems) - ITU-T
  3. ISO/IEC 13818-1 MPEG-2 Systems - ISO
  4. MPEG transport stream - Wikipedia