Wowza Community

RTSP/RTP streaming through NAT

Hi!

I have “Wowza Streaming Engine” EC2 instance on Amazon.
My phone tries to connect to this instance over LTE using RTSP/RTP
method and the connection works only through TCP. But we want to make it work via UDP.

I discovered that carrier NAT changes source port of UDP packets to
random one and my phone receives “Destination unreachable (Port
unreachable)” packets when tries to send UDP packets to Wowza
instance.

However, this test stream (https://www.wowza.com/html/mobile.html) works
well over UDP.

I think that Wowza expects as a source port the one that was transfered via RTSP
(Transport: RTP/AVP;unicast;client_port=57780-57781). But instead, it receives a
random one that was set by carrier NAT.

What should I change in Wowza settings to fix this issue?

Thank you in advance!

We have a troubleshooting article that shows which UDP ports are most commonly used with RTSP. I have linked directly the relevant portion below.
https://www.wowza.com/docs/how-to-troubleshoot-wowza-streaming-engine-installation#network