1

我正在开发 android 中的 Wifi Display Sink 应用程序,并且面临源未在 RTSP SETUP 消息中发送 UDP 服务器端口号的问题。

设置响应如下

  '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 数据包的服务器端口号?

4

1 回答 1

1

您应该在端口 15550 和 15551 上进行监听,并且传入的 UDP 数据包将包含它们的源端口。

于 2015-08-13T14:07:06.767 回答