Номер исходного порта UDP отсутствует в ответном сообщении SETUP

Я работаю над приложением Wifi Display Sink в Android и столкнулся с проблемой, когда источник не отправляет номер порта UDP-сервера в сообщении RTSP SETUP.

НАСТРОЙКА ОТВЕТА, как показано ниже

  'RTSP/1.0 200 OK
   cseq: 2
   date: Tue, 11 Aug 2015 15:12:38 +0000
   server: Mine/1.0
   session: 1719935144;timeout=60
   transport: RTP/AVP/UDP;unicast;client_port=15550-15551;
  '

ПРИМЕЧАНИЕ. Я выяснил номер порта сервера с помощью tcpdump в исходном устройстве. Это 16660. Он также не похож ни на какой конкретно назначенный номер порта. Похоже, случайный номер порта жестко закодирован в исходное устройство для приложения отображения Wifi.

Есть ли другой способ узнать номер порта сервера, который я должен прослушивать для входящих пакетов UDP?

1 ответ

Вы должны прослушивать порты 15550 и 15551, и входящие пакеты UDP будут содержать их порт источника.

Другие вопросы по тегам