¿Qué es el formato de archivo ISMV?
Un archivo .ismv es un formato de transmisión adaptativa multimedia codificado utilizado con la tecnología Smooth Streaming de Microsoft IIS Web Server. El archivo .ismv se guarda en el Formato de Archivo Interoperable Protegido (PIFF), que se deriva de la especificación MPEG-4 ISO Base Media File Format. El archivo se fragmenta en segmentos cortos - típicamente fragmentos de dos segundos, cada uno comenzando en un fotograma clave - y estas partes pueden transmitirse a diferentes tasas de transferencia correspondientes a diferentes niveles de calidad. El servidor web IIS puede alojar múltiples archivos .ismv (uno por tasa de bits), y la tecnología Smooth Streaming permite la detección dinámica del ancho de banda disponible, transmitiendo el nivel de calidad que mejor se adapte a la conexión.
Smooth Streaming utiliza un manifiesto de servidor complementario (.ism) y un manifiesto de cliente (.ismc) para coordinar la reproducción de múltiples tasas de bits. El cliente principal era Microsoft Silverlight, que llegó al final de su vida útil en octubre de 2021. Smooth Streaming es ahora un formato heredado; la industria se ha estandarizado en MPEG-DASH y HLS para la transmisión adaptativa. FFmpeg puede decodificar y convertir archivos .ismv, y un archivo .ismv es estructuralmente un .mp4 fragmentado que puede ser procesado por cualquier herramienta compatible con ISO Base Media File Format.
Seguridad y protección
RIESGO: LOWISMV es un archivo de vídeo MP4 fragmentado - datos multimedia pasivos. No hay riesgo conocido de ejecución de código. La única precaución: los archivos ISMV de servicios de transmisión comercial pueden estar protegidos por DRM con PlayReady (cifrado PIFF), en cuyo caso no se pueden reproducir ni convertir sin la licencia DRM. Eliminar el DRM es ilegal en la mayoría de las jurisdicciones.
Detalles del formato
en pocas palabrasProgramas que abren archivos ISMV
Detalles técnicos
especificación profunda| Formato contenedor | MPEG-4 fragmentado (ISO Base Media File Format, ISO/IEC 14496-12) con extensión Microsoft PIFF |
| Magic bytes | Caja `ftyp` en los bytes 4-7 (`66 74 79 70`); identificador de marca PIFF en la caja `ftyp` |
| Orden de bytes | Big-endian (estándar ISO Base Media File Format) |
| Códec de vídeo | H.264 (AVC) - principal; VC-1 (WVC1) en algunos despliegues |
| Códec de audio | AAC - principal; la variante de pista solo de audio utiliza la extensión `.isma` |
| Duración del fragmento | Típicamente 2 segundos por par de cajas `moof`+`mdat`; cada fragmento comienza en un fotograma clave |
| DRM/cifrado | Cifrado AES-128 CTR opcional mediante PlayReady DRM (Formato de Archivo Interoperable Protegido) |
| Tamaño de archivo típico | 50 MB - 4 GB por capa de calidad; un servidor suele alojar de 5 a 10 archivos `.ismv` a diferentes tasas de bits |
| Archivos de manifiesto | El manifiesto de servidor `.ism` (XML) y el manifiesto de cliente `.ismc` (XML) coordinan la transmisión de múltiples tasas de bits |
| Escala de tiempo | 10 MHz (10.000.000 de tics por segundo) - definido en la cabecera de la pista |
| Resolución máxima | Hasta 4096×2304 (H.264 High Profile); despliegues típicos hasta 1920×1080 |
| Especificación | Protected Interoperable File Format (PIFF) 1.3; protocolo de Microsoft [MS-SSTR] Revisión 8.0 |
| Estado de legado | Microsoft Silverlight (cliente principal) llegó al final de su vida útil en octubre de 2021; Azure Media Services dejó de recomendar Smooth Streaming en favor de DASH y HLS |
| Lanzado | 2008 (IIS 7.0 Smooth Streaming, Microsoft) |
| Última versión | PIFF 1.3 / Smooth Streaming Protocol revision 8.0 (last updated ca. 2016) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | learn.microsoft.com |
Conversiones de ISMV
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ISMV.