Как проверить корректность PTS в транспортном потоке?
PTS (временная метка воспроизведения) — это число, указывающее время, когда необходимо воспроизвести единицу элементарного потока (видеокадр, аудио, DVB субтитры). Это один из важнейших показателей, по которому можно судить, будет ли видео проигрываться корректно. Согласно стандарту ETSI TR 101 290 период повторения PTS не должен превышать 700 мс, иначе фиксируется ошибка второго приоритета — PTS Error.
Stream Analyzer позволяет легко проверить поток на соответствие данному стандарту. Наличие подобных ошибок можно увидеть на панели TR101-290.
Дельты значений PTS представлены на панели Time Dynamics. В выпадающих списках необходимо выбрать PTS Only, интересующий PID и график PTS/DTS Dynamics.
Чтобы визуально оценить возрастание значений PTS, в Stream Analyzer можно построить график для любого целочисленного параметра. На панели Explorer поставьте флажок напротив желаемого PES, а затем на панели Property щелкните значение PES и выберите Add to graphic control. В окне Graphics появится график.
К заголовку, отображаемому в главном окне, вы можете добавить любой параметр (например, значение PTS). Это позволит в дальнейшем легко находить необходимые PES.
Для этого на панели Property щелкните желаемый параметр и выберите Show in header title.
Stream Analyzer — приложение для анализа синтаксиса медиапотока: проверка структуры, а также выявление и анализ ошибок в составе контейнера и транспортных потоков (transport stream).