我正在开发 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 数据包的服务器端口号?