Hva er ISMV-filformatet?
En .ismv-fil er et kodet multimediaformat for adaptiv strømming som brukes med Microsoft IIS Web Servers Smooth Streaming-teknologi. .ismv-filen er lagret i Protected Interoperable File Format (PIFF), som er avledet fra spesifikasjonen for MPEG-4 ISO Base Media File Format. Filen er fragmentert i korte segmenter - vanligvis fragmenter på to sekunder, der hver starter på et nøkkelbilde - og disse delene kan strømmes med ulike overføringshastigheter tilsvarende ulike kvalitetsnivåer. IIS Web Server kan være vert for flere .ismv-filer (én per bithastighet), og Smooth Streaming-teknologien muliggjør dynamisk deteksjon av tilgjengelig båndbredde, slik at kvalitetsnivået som passer best for tilkoblingen strømmes.
Smooth Streaming bruker et tilhørende server-manifest (.ism) og klient-manifest (.ismc) for å koordinere avspilling med flere bithastigheter. Den primære klienten var Microsoft Silverlight, som nådde slutten av sin levetid i oktober 2021. Smooth Streaming er nå et foreldet format; bransjen har standardisert på MPEG-DASH og HLS for adaptiv strømming. FFmpeg kan dekode og konvertere .ismv-filer, og en .ismv-fil er strukturelt en fragmentert .mp4 som kan behandles av ethvert verktøy som støtter ISO Base Media File Format.
Sikkerhet og trygghet
RISIKO: LOWISMV er en fragmentert MP4-videofil - passive mediedata. Ingen kjent risiko for kodeutførelse. Den eneste advarselen: ISMV-filer fra kommersielle strømmetjenester kan være DRM-beskyttet med PlayReady (PIFF-kryptering), og i så fall kan de ikke spilles av eller konverteres uten DRM-lisensen. Fjerning av DRM er ulovlig i de fleste jurisdiksjoner.
Formatdetaljer
i et nøtteskallProgrammer som åpner ISMV-filer
Tekniske detaljer
dyp spesifikasjon| Containerformat | Fragmentert MPEG-4 (ISO Base Media File Format, ISO/IEC 14496-12) med Microsoft PIFF-utvidelse |
| Magic bytes | `ftyp`-boks ved byte 4-7 (`66 74 79 70`); PIFF-merkeidentifikator i `ftyp`-boksen |
| Byterekkefølge | Big-endian (ISO Base Media File Format-standard) |
| Videokodek | H.264 (AVC) - primær; VC-1 (WVC1) i enkelte distribusjoner |
| Lydkodek | AAC - primær; variant for kun lyd bruker filendelsen `.isma` |
| Fragmentvarighet | Vanligvis 2 sekunder per `moof`+`mdat`-bokspar; hvert fragment starter på et nøkkelbilde |
| DRM/kryptering | Valgfri AES-128 CTR-kryptering via PlayReady DRM (Protected Interoperable File Format) |
| Typisk filstørrelse | 50 MB - 4 GB per kvalitetslag; en server er vanligvis vert for 5-10 `.ismv`-filer med ulike bithastigheter |
| Manifestfiler | Server-manifest `.ism` (XML) og klient-manifest `.ismc` (XML) koordinerer strømming med flere bithastigheter |
| Tidsskala | 10 MHz (10 000 000 tikk per sekund) - definert i sporhodet |
| Maksimal oppløsning | Opptil 4096×2304 (H.264 High Profile); typiske distribusjoner opptil 1920×1080 |
| Spesifikasjon | Protected Interoperable File Format (PIFF) 1.3; Microsoft-protokoll [MS-SSTR] Revisjon 8.0 |
| Status for foreldelse | Microsoft Silverlight (hovedklient) nådde slutten av levetiden i oktober 2021; Azure Media Services har faset ut Smooth Streaming til fordel for DASH og HLS |
| Utgitt | 2008 (IIS 7.0 Smooth Streaming, Microsoft) |
| Siste versjon | PIFF 1.3 / Smooth Streaming Protocol revision 8.0 (last updated ca. 2016) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | learn.microsoft.com |
ISMV-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ISMV-filer.