Перейти к содержанию
    

PCR restamping

Есть задача: провести перештамповку PCR для потока принимаемого из локальной сети + вставка NULL пакетов.

Те варианты которые удалось обнаружить основываются на синхронном входном потоке + учете задержек на добавленные пакеты. Такие варианты не учитывают сильный входной джитер.

Пробовал вариант с восстановлением локальной тактовой и заменой PCR на свои локальные, тоже не работает(PTS и DTS не трогаю и они значительно отличаются).

Кто может подсказать еще варианты?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть задача: провести перештамповку PCR для потока принимаемого из локальной сети + вставка NULL пакетов.

Те варианты которые удалось обнаружить основываются на синхронном входном потоке + учете задержек на добавленные пакеты. Такие варианты не учитывают сильный входной джитер.

Пробовал вариант с восстановлением локальной тактовой и заменой PCR на свои локальные, тоже не работает(PTS и DTS не трогаю и они значительно отличаются).

Кто может подсказать еще варианты?

 

Ja znaju pervi tri bukvy a,b,v na ruskoje jaziko, togda pa angelskomu:

 

in order to restamp PCR's and add NULL packets, you need to extract incoming PCR values at the very beginning of your processing block, save the value and start your own timer. At the very last block, you check your own timer difference between the old value and add this difference value to the PCR original value. Basically, you add time delta to the processing block. PCR goes 100% clean. This is used in TS remuxing. The PCR recovery from IP without null packets is more tricky.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...