Когда мне нужно вывести TS из файла pcap, я делаю следующее:
- Если TS в обычном UDP (протокол столбца показывает MPEG TS для каждого пакета), переходите к шагу 3
- Если TS упакован в RTP, щелкните правой кнопкой мыши на любом пакете -> Декодировать как -> Выберите RTP под полем «Текущий»
- Использовать инструмент MPEG Dump , Инструменты -> Дамп MPEG TS пакетов
Я не использую декодирование пакетов MP2T, обычно оно не работает.
Если TS находится в обычном UDP, может случиться, что пакеты TS перемешиваются и имеют длину 4 битаПоле пакета TS, которое служит счетчиком непрерывности, недостаточно длинное, чтобы правильно упорядочить пакеты TS.Это может привести к поврежденному воспроизведению сохраненного TS.