Articulo de referencia

Marca de tiempo de la presentación

La marca de tiempo de presentación (PTS) es un campo de metadatos de marca de tiempo en un flujo de transporte MPEG o un flujo de programa MPEG que se utiliza para lograr la sin...

La marca de tiempo de presentación (PTS) es un campo de metadatos de marca de tiempo en un flujo de transporte MPEG o un flujo de programa MPEG que se utiliza para lograr la sincronización de los flujos elementales separados de los programas (por ejemplo, vídeo, audio, subtítulos) cuando se presentan al espectador. La PTS se proporciona en unidades relacionadas con la referencia de reloj general de un programa, ya sea la Referencia de Reloj del Programa (PCR) o la Referencia de Reloj del Sistema (SCR), que también se transmite en el flujo de transporte o en el flujo de programa.

Las marcas de tiempo de presentación tienen una resolución de 90 kHz, adecuada para la tarea de sincronización de la presentación. El PCR o SCR tiene una resolución de 27 MHz, adecuada para la sincronización del reloj general de un decodificador con el del codificador remoto habitual, incluyendo el control de señales de TV como la sincronización de trama y línea, la subportadora de color, etc. [ 1 ]

La decodificación de N flujos elementales se sincroniza ajustando la decodificación de los flujos a una base de tiempo maestra común, en lugar de ajustar la decodificación de un flujo para que coincida con la de otro. La base de tiempo maestra puede ser uno de los relojes de los N decodificadores, el reloj de la fuente de datos o un reloj externo. [ 1 ]

Un flujo de transporte puede contener varios programas, y cada programa puede tener su propia base de tiempo. Las bases de tiempo de los diferentes programas dentro de un flujo de transporte pueden ser distintas. Dado que las PTS se aplican a la decodificación de flujos elementales individuales, residen en la capa de paquetes PES tanto de los flujos de transporte como de los flujos de programas. La sincronización de extremo a extremo se produce cuando los codificadores guardan marcas de tiempo en el momento de la captura, cuando las marcas de tiempo se propagan con los datos codificados asociados a los decodificadores, y cuando los decodificadores utilizan esas marcas de tiempo para programar las presentaciones.

La sincronización de un sistema de decodificación con un canal se logra mediante el uso del SCR en el flujo del programa y su análogo, el PCR, en el flujo de transporte. El SCR y el PCR son marcas de tiempo que codifican la temporización del propio flujo de bits y se derivan de la misma base de tiempo utilizada para los valores PTS de audio y video del mismo programa. Dado que cada programa puede tener su propia base de tiempo, existen campos PCR separados para cada programa en un flujo de transporte que contiene varios programas. En algunos casos, es posible que los programas compartan campos PCR.

Véase también

Referencias

  1. 1 2 Una guía de fundamentos de MPEG y análisis de protocolo , notas de especificación de Tektronix.