.ISMV

ISMV File

IIS Smooth Streaming Video File
Ask a question
QUICK ANSWER

An ISMV file is a Microsoft IIS Smooth Streaming Video file - a fragmented MP4 used for HTTP adaptive streaming on Windows IIS servers. Normal media players cannot play it directly, but VLC can open it and FFmpeg converts it to a standard MP4 with one command. The Smooth Streaming technology is legacy: Microsoft Silverlight, its main client, reached end-of-life in October 2021.

Developer: Microsoft Corporation Category: Video Files Open standard MIME: video/mp4
OPENS ON Windows macOS Linux
Related: .DAV · .MKV · .MP4 · .H264

On this page

19k+ extensions indexed
Last reviewed Jul 22, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ISMV file format?

An .ismv file is an encoded multimedia adaptive streaming format used with Microsoft IIS Web Server's Smooth Streaming technology. The .ismv file is saved in the Protected Interoperable File Format (PIFF), which is derived from the MPEG-4 ISO Base Media File Format specification. The file is fragmented into short segments - typically two-second fragments, each beginning on a keyframe - and these parts can be streamed at different transfer rates corresponding to different quality levels. The IIS Web Server can host multiple .ismv files (one per bitrate), and the Smooth Streaming technology enables dynamic detection of available bandwidth, streaming the quality level that best fits the connection.

Smooth Streaming uses a companion server manifest (.ism) and client manifest (.ismc) to coordinate multi-bitrate playback. The primary client was Microsoft Silverlight, which reached end-of-life in October 2021. Smooth Streaming is now a legacy format; the industry has standardized on MPEG-DASH and HLS for adaptive streaming. FFmpeg can decode and convert .ismv files, and an .ismv file is structurally a fragmented .mp4 that can be processed by any ISO Base Media File Format-aware tool.

Security & safety

RISK: LOW

ISMV is a fragmented MP4 video file - passive media data. No known code-execution risk. The only caution: ISMV files from commercial streaming services may be DRM-protected with PlayReady (PIFF encryption), in which case they cannot be played or converted without the DRM license. Stripping DRM is illegal in most jurisdictions.

Format details

in a nutshell
FULL NAMEIIS Smooth Streaming Video Fileaka Smooth Streaming video, PIFF video
DEVELOPERMicrosoft Corporationsince 2008 (IIS 7.0 Smooth Streaming, Microsoft)
CATEGORYVideo Files
MIME TYPEvideo/mp4
TYPEFragmented MPEG-4 video container (binary); HTTP adaptive streaming format
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
0000001866747970
ASCII
····ftyp
ISMV is based on fragmented MP4 (ISO Base Media File Format, ISO/IEC 14496-12). The file begins with an MP4 'ftyp' box (bytes 4-7 = 66 74 79 70 = "ftyp"); the full first 8 bytes are box size (4 bytes, typically 00 00 00 18) followed by "ftyp". The brand identifier in the ftyp box is typically 'iso2' or 'piff'. Identical structure to .mp4 but fragmented with 'moof'+'mdat' box pairs instead of a monolithic 'moov'.

Programs that open ISMV files

Windows3 apps
VLC media player Open-source VLC can open ISMV files directly (it treats them as fragmented MP4). Media > Open File > select .ismv.
FFmpeg Open-source Convert ISMV to MP4: ffmpeg -i input.ismv -c copy output.mp4 (stream copy; fast). Or transcode: ffmpeg -i input.ismv output.mp4. Primary tool for ISMV handling.
Microsoft IIS (server) Built-in ISMV is a server-side format served by IIS with the Smooth Streaming extension. Not a user-facing 'open' operation.
macOS2 apps
VLC media player Open-source Open ISMV as fragmented MP4 in VLC.
FFmpeg Open-source Install via Homebrew (brew install ffmpeg), then: ffmpeg -i input.ismv -c copy output.mp4
Linux2 apps
VLC media player Open-source Open ISMV directly in VLC on Linux.
FFmpeg Open-source ffmpeg -i input.ismv -c copy output.mp4 - the definitive ISMV conversion tool.

Technical details

deep spec
Container formatFragmented MPEG-4 (ISO Base Media File Format, ISO/IEC 14496-12) with Microsoft PIFF extension
Magic bytes`ftyp` box at bytes 4-7 (`66 74 79 70`); PIFF brand identifier in `ftyp` box
Byte orderBig-endian (ISO Base Media File Format standard)
Video codecH.264 (AVC) - primary; VC-1 (WVC1) in some deployments
Audio codecAAC - primary; audio-only track variant uses `.isma` extension
Fragment durationTypically 2 seconds per `moof`+`mdat` box pair; each fragment begins on a keyframe
DRM/encryptionOptional AES-128 CTR encryption via PlayReady DRM (Protected Interoperable File Format)
Typical file size50 MB - 4 GB per quality layer; a server typically hosts 5-10 `.ismv` files at different bitrates
Manifest filesServer manifest `.ism` (XML) and client manifest `.ismc` (XML) coordinate multi-bitrate streaming
Timescale10 MHz (10,000,000 ticks per second) - defined in the track header
Maximum resolutionUp to 4096×2304 (H.264 High Profile); typical deployments up to 1920×1080
SpecificationProtected Interoperable File Format (PIFF) 1.3; Microsoft protocol [MS-SSTR] Revision 8.0
Legacy statusMicrosoft Silverlight (primary client) reached end-of-life October 2021; Azure Media Services deprecated Smooth Streaming in favor of DASH and HLS
Released2008 (IIS 7.0 Smooth Streaming, Microsoft)
Latest versionPIFF 1.3 / Smooth Streaming Protocol revision 8.0 (last updated ca. 2016)
Open standardYes · royalty-free
Specificationlearn.microsoft.com

ISMV conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ISMV files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ISMV files.

Frequently asked questions

What is an ISMV file?
A Microsoft IIS Smooth Streaming Video file - a fragmented MP4 used for HTTP adaptive streaming on Windows servers. It's a server-side format that requires a manifest file (.ism) to stream; it is not designed for standalone playback.
How do I open or play an ISMV file?
VLC can often play ISMV files directly. To convert to a standard MP4, use FFmpeg: 'ffmpeg -i input.ismv -c copy output.mp4' (this is a stream copy - fast, no quality loss).
How do I convert ISMV to MP4?
Use FFmpeg: 'ffmpeg -i input.ismv -c copy output.mp4' for a lossless stream copy (recommended), or omit '-c copy' to re-encode. Bento4 is another option for fragmented MP4 manipulation.
Is Microsoft Smooth Streaming still used?
It is a legacy technology. Microsoft Silverlight (the main client) reached EOL in October 2021, and Microsoft has deprecated Smooth Streaming in favor of MPEG-DASH and HLS. Existing ISMV files should be converted to MP4 or re-packaged as DASH/HLS.
What is the difference between ISMV and MP4?
ISMV is fragmented MP4 (each 2-second chunk is a self-contained fragment) with a PIFF extension for Smooth Streaming. Standard MP4 has all the metadata at the beginning ('moov' at the start). Structurally similar; FFmpeg converts between them trivially.
What are the .ism and .ismc files that come with .ismv?
.ism is the server manifest (XML listing all quality levels and their .ismv/.isma files). .ismc is the client manifest (XML the player reads to request fragments). Both are needed for streaming; .ismv alone is just the video data for one quality level.

References

1Microsoft Learn - IIS Smooth Streaming Client (archived)learn.microsoft.com
2Microsoft Learn - IIS Smooth Streaming On-Demand Server Manifest Formatlearn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.MDMarkdown Document

Related extensions

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z