Документация получения ТРАНСПОРТНОГО ПОТОКА из UDP
Существует ли бесплатная документация для получения транспортного потока из пакетов UDP, перехваченных из сети?
1 ответ
Решение
Существует два способа транспортировки транспортного потока MPEG2 в UDP. Один - два, просто поместите пару кадров MPEG2 TS в пакет UDP. Другой состоит в том, чтобы поместить ряд кадров в пакет RTP (который сам по себе является полезной нагрузкой пакета UDP). Запись в Википедии - хорошая отправная точка для формата. Если первый байт в вашем UDP-пакете равен 0x47, это, скорее всего, TS в обычном UDP. Если это что-то еще, то обычно это MPEG2 TS в RTP.
Если это RTP, вы должны пропустить заголовок, чтобы найти начало полезной нагрузки. Смотрите RfC для деталей.