What is TS (MPEG Transport Stream)?
How Transport Stream Works
TS (MPEG Transport Stream) is a video format built for a very specific job: broadcasting and streaming over unreliable channels. Instead of a single neatly-indexed file like MP4, an MPEG-2 Transport Stream multiplexes audio, video, and data into a continuous series of small, fixed-length 188-byte packets. Each packet carries a packet identifier (PID) labeling which elementary stream it belongs to, so a receiver can pick out the video, audio, and metadata it needs from the interleaved flow.
This packetized design exists for resilience. In broadcast and live streaming, data can be lost or a viewer can tune in partway through, so the format must let a player start decoding from the middle of the stream and recover from errors. The small fixed packets and periodically repeated program information (tables that describe what streams the program contains) make that possible: a receiver does not need the start of the file or a complete index to begin playing, which is exactly what live TV and adaptive streaming require.
That same design is why TS underpins so much modern delivery. It is the container used in digital television broadcasting (DVB, ATSC), on Blu-ray discs (as M2TS), and in HTTP streaming protocols like HLS, where video is chopped into short .ts segments delivered one after another. So even though you rarely create a TS file yourself, the format is everywhere in how live and streamed video reaches you.
TS Files vs MP4
The difference between TS and MP4 comes down to streaming robustness versus tidy storage. TS is optimized to be broadcast and recovered from mid-stream, so it repeats information and tolerates loss, but it is not as compact or as cleanly seekable as MP4 for a stored file. MP4, by contrast, is built around a single index (the moov box) that makes it efficient to store and seek but assumes you have the whole, intact file. They serve different stages: TS for transmission, MP4 for storage and sharing.
This is why converting TS to MP4 is so common. When you record live TV, capture a stream, or end up with .ts segments, the result is awkward to edit, share, or play in everyday apps. Repackaging the same video and audio into MP4, often without re-encoding, just rewrapping, produces a single tidy file that behaves the way people expect: easy to seek, edit, upload, and play anywhere.
When You Encounter TS
You meet TS files when you are close to broadcast or streaming: recordings from a TV tuner or set-top box, captured live streams, HLS video segments, or footage pulled from Blu-ray. In all these cases the TS format did its job of delivering the video reliably, and the natural next step is to convert it to MP4 for storage and use. You would not choose TS to author a normal video; you encounter it as the transport format and then move the content into MP4.
Limitations
TS's limitations are the cost of its streaming-first design. Because it repeats program information and uses fixed packets, it carries more overhead than MP4 and is less convenient as a stored file: editing, precise seeking, and playback in consumer apps are all clumsier than with MP4. It is also frequently split into many segments rather than one file. None of this is a flaw, it is exactly what makes TS robust for transmission, but it is why TS is a delivery format you convert from rather than a format you keep video in.
TS vs Other Video Formats
| Feature | TS | MP4 | M2TS |
|---|---|---|---|
| Type | Container[4] | Container | Container |
| Codec(s) | MPEG-2, H.264[1] | H.264, HEVC, AV1 | H.264, MPEG-2 |
| Container | MPEG-2 transport stream[2] | ISO base media | BDAV transport stream |
| Standardized by | ITU-T & ISO/IEC[3] | ISO/IEC | Blu-ray Disc Assoc. |
| Device/browser support | Broadcast, streaming | Universal | Blu-ray, AVCHD |
| Best for | Broadcast, HLS segments | General delivery | Blu-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 | FileFormer, TS is the universal standard for digital TV broadcast worldwide.
Error Resilient | FileFormer, Built-in error correction makes TS suitable for broadcast transmission.
Streaming Ready | FileFormer, TS is used in HLS (HTTP Live Streaming) for video streaming.
Blu-ray Standard | FileFormer, M2TS variant is used in Blu-ray disc content.
Disadvantages
Not for Playback | FileFormer, TS files are not optimized for direct playback - designed for transmission.
Larger Files | FileFormer, TS files include broadcast overhead making them larger than MP4.
Limited Compatibility | FileFormer, TS files do not play on many common media players and devices.
Complex Seeking | FileFormer, 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 | FileFormer
TS is the native format for recordings from digital TV tuners and DVRs.
HLS Streaming | FileFormer
HTTP Live Streaming (HLS) uses TS segments for video delivery on the web.
Blu-ray Content | FileFormer
M2TS files are the video container format used on Blu-ray discs.
Video Capture | FileFormer
TV capture cards and HDMI capture devices often save in TS format.
Technical Details
| Standard | MPEG-2 (ISO/IEC 13818-1)[1] |
|---|---|
| Designed For | Broadcast TV, DVB, streaming[1] |
| Video Codecs | H.264, H.265, MPEG-2 video[1] |
| Audio Codecs | AC3, AAC, MP2[1] |
| Error Correction | Built-in for broadcast reliability[1] |
| Extensions | .ts, .mts, .m2ts[1] |
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.