Mpeg-2

Solo disponible en BuenasTareas
  • Páginas : 6 (1357 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de agosto de 2012
Leer documento completo
Vista previa del texto
1. El Estándar MPEG-2
MPEG (Moving Picture Experts Group) es un grupo de trabajo de la ISO que se encarga del desarrollo de estándares para la codificación de audio y video digital. Desde su creación en 1988, ha desarrollado los estándares MPEG-1 (codificación de audio y video digital para su almacenamiento), MPEG-2 (codificación de audio y video digital para un amplio espectro de aplicaciones,incluida la TV digital y el DVD), MPEG-4 (codificación de audio y video multimedia) y MPEG-7 (estandarización de la descripción y búsqueda de contenidos multimedia).
El estándar MPEG-2, que realmente se denomina ISO/IEC 13818, tiene actualmente 9 partes:
* ISO/IEC 13818-1 (MPEG-2 Sistema). Describe cómo se combinan una o varias tramas elementales (elementary streams) de audio, video u otrosdatos en un múltiplex adecuado para su transmisión o almacenamiento.
* ISO/IEC 13818-2 (MPEG-2 Video). Describe la sintaxis de la trama de salida del codificador de vídeo y cómo debe realizarse su descodificación.
* ISO/IEC 13818-3 (MPEG-2 Audio). Describe la sintaxis de la trama de salida del codificador de audio y cómo debe realizarse su descodificación.
* ISO/IEC 13818-4 (Test deconformidad). Define un conjunto de pruebas que deben realizarse para asegurar que un descodificador es conforme al estándar.
* ISO/IEC 13818-5 (Simulación software). Contiene una implementación software del codificador y del descodificador que puede ser utilizada como referencia.
* ISO/IEC 13818-6 (Extensión para DSM-CC). Específica un conjunto de protocolos que proporcionan funcionesde control y operaciones especificas para manejar tramas de bits MPEG-2 en dispositivos de almacenamiento digitales.
* ISO/IEC 13818-7 (Codificación de audio avanzada). Describe un algoritmo de codificación de audio no compatible con MPEG-1.
* ISO/IEC 13818-9 (Extensión RTI para descodificadores). Describe un interfaz para la adaptación de descodificadores MPEG-2 a redes que generantramas de transporte.
* ISO/IEC 13818-10 (Extensión de conformidad para DSM-CC). Describe un conjunto de pruebas que deben realizarse para asegurar la conformidad de la implementación de ISO/IEC 13818-6 en un descodificador.

2. MPEG-2 Sistema
El estándar ISO/IEC 13818-1 (MPEG-2 Sistema) describe cómo se organiza la información de audio, video y otros datos en el múltiplex MPEG-2. En elestándar se definen dos tipos de tramas: Trama de Programa (Program Stream) y Trama de Transporte (Transport Stream). La Trama de Programa se utiliza en aplicaciones orientadas al almacenamiento de la información, mientras que la Trama de Transporte se utiliza en aplicaciones orientadas a su transmisión.
En la figura 1 puede verse un diagrama de bloques de la estructura de MPEG-2 Sistema para elcaso en que se utilice la Trama de Transporte. La información que genera un codificador de audio o video recibe el nombre de Trama Elemental (Elementary Stream). Cada trama elemental tiene una duración indefinida y es particionada en paquetes para formar los PES (Packetized Elementary Stream).

Cada PES está formado por paquetes de longitud variable, cuya estructura puede verse en la Figura 2.Cada paquete tiene una cabecera de longitud variable y una zona de datos; la cabecera está formada, entre otros, por un código de inicio fijo de 24 bits, un byte con un número que identifica al PES (ID de trama) y dos bytes que indican su longitud. A su vez, los PES se distribuyen en paquetes de transporte de 188 bytes (Figura 2). Los paquetes de transporte tienen una cabecera de 4 bytes quecontiene, entre otros datos, un identificador de programa (Program IDentifier o PID) y una zona de datos de 184 bytes. Además, si el indicador af de la cabecera de un paquete de transporte está activo, entonces éste incluye un campo de adaptación, cuya longitud depende de un parámetro que está incluido en el propio campo. El campo de adaptación tiene, entre otras funciones, la de servir de...
tracking img