Назад | Перейти на главную страницу

Декодирование TCP-пакетов как RTP в Wireshark

Я устраняю проблему с видеозвонками WebRTC в своем приложении, и я использую Wireshark.

Один конец моего видеозвонка - это веб-приложение, работающее в окне моего браузера, а другой конец - приложение на основе Unity на устройстве Android. Это построено с помощью WebRTC. В wirehark я мог видеть проходящие UDP-пакеты, и я мог декодировать их как RTP-пакеты, это, казалось, сработало. Однако сейчас я смотрю на некоторые вызовы, которые, похоже, отправляют пакеты через TCP. Я пытался сделать то же самое декодирование, что и ... как и раньше, с пакетами UDP, но это не сработало. Я иду неправильно? Я ввел и отправляющий, и принимающий порт в окне «Декодировать как ...».

Любая помощь в этом очень ценится.

Оказывается, я неправильно использовал окно «Декодировать как ...». Я менял столбец «Поле» на RTP, тогда как мне следовало изменить столбец «Текущий» на RTP. Теперь он правильно декодирует мои пакеты.