stringtranslate.com

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 flujo de programa MPEG que se utiliza para lograr la sincronización de los flujos elementales separados de los programas (por ejemplo, video, 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 de programa (PCR) o la Referencia de reloj del sistema (SCR), que también se transmite en el flujo de transporte o 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 presentaciones. El PCR o SCR tiene una resolución de 27 MHz, que es adecuada para la sincronización del reloj general de un decodificador con el del codificador remoto habitual, incluidas las señales de control de TV, como la sincronización de línea y cuadro, 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 puede ser algún 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 distintos programas dentro de un flujo de transporte pueden ser diferentes. Debido a que los 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 programa. La sincronización de extremo a extremo se produce cuando los codificadores guardan las 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 presentaciones.

La sincronización de un sistema de decodificación con un canal se logra mediante el uso del SCR en el flujo de programa y por 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 flujo de bits en sí, 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 múltiples programas. En algunos casos, puede ser posible que los programas compartan campos PCR.

Véase también

Referencias

  1. ^ ab Una guía sobre los fundamentos de MPEG y el análisis de protocolos, notas de especificación de Tektronix.