摘要 |
1. Способ обработки видео- и аудиоданных, принимаемых в системе декодирования, содержащий этапы, на которых: ! восстанавливают системный таймер (STC) с использованием временной метки представления (PTS) видео- или аудиоданных или результата линейной комбинации PTS видеоданных и PTS аудиоданных, когда временная отметка программ (PCR) является недоступной в системе; ! сравнивают STC с PTS текущих захваченных видео- и аудиоданных; и ! определяют режим для обработки текущих захваченных видео- и аудиоданных согласно результату сравнения. ! 2. Способ по п.1, в котором после определения режима для обработки текущих захваченных видео- и аудиоданных способ содержит этапы, на которых: ! отслеживают разность между PTS видеоданных и PTS аудиоданных; и ! сравнивают абсолютное значение разности с заданным пороговым значением, и принимают асинхронный режим воспроизведения в качестве системного режима воспроизведения, когда абсолютное значение превышает или равно пороговому значению; принимают синхронный режим воспроизведения в качестве системного режима воспроизведения, когда абсолютное значение меньше порогового значения. ! 3. Способ по п.2, в котором восстановление STC с использованием результата линейной комбинации PTS видеоданных и PTS аудио содержит этап, на котором: ! вычисляют значение результата линейной комбинации согласно формуле, и восстанавливают STC с использованием значения результата линейной комбинации, при этом формула для вычисления результата PTS' линейной комбинации PTS видеоданных и PTS аудиоданных следующая: ! PTS'=γ·vPTS+(1-γ)·aPTS, ! где vPTS - PTS видеоданных, aPTS - PTS аудиоданных и γ - линейный коэффициент, имеющий диапазон значений [ |