VideoBinary

video/mp2t

MPEG Transport Stream

Reference for video/mp2t, the MPEG-2 Transport Stream format used in broadcast, IPTV, and HLS streaming.

MIME Type Detector

Drop a file to detect its MIME type — no upload, runs in your browser

📄

Drop any file here or click to choose

Expected extensions: .ts, .m2ts, .mts

HTTP Content-Type Header

HTTP Header
Content-Type: video/mp2t

Associated File Extensions

.ts.m2ts.mts

Quick Facts

MIME Typevideo/mp2t
CategoryVideo
TypeBinary
Extensions.ts, .m2ts, .mts

Common Usage

MPEG-TS is a container format designed for broadcast and streaming where error resilience matters. It is the foundation of digital television, IPTV, Blu-ray discs (.m2ts), and HTTP Live Streaming (HLS).

Each .ts segment in HLS is an MPEG Transport Stream.

Code Examples

HTML
<!-- Link or embed with explicit type -->
<link rel="stylesheet" href="file.ts" type="video/mp2t">

<!-- Or for script/media elements -->
<script type="video/mp2t" src="file.ts"></script>
Node.js
// Express.js
app.get('/file', (req, res) => {
  res.type('video/mp2t');
  res.send(data);
});

// Node.js http
res.writeHead(200, { 'Content-Type': 'video/mp2t' });
nginx
# nginx.conf — add to types block or use default
types {
    video/mp2t  ts m2ts mts;
}

# Or set for a specific location
location /api/ {
    default_type video/mp2t;
}

Related MIME Types

More Video MIME Types

Other video types in the Video family

Related Tools

Explore More MIME Types

Browse our complete reference of 185 MIME types with usage examples, HTTP headers, and code snippets.