Unable to play RTSP stream

Hi,

We are sending a RTMP stream to the Wowza servers and are reading it back as an RTSP stream (rtsp://<server_name>:554/application/stream_name). We have opened the 554 port and set the forceInterleaved to true to get the interleaved stream as per the document. We observed that on reading the RTSP stream, we are receiving RTP over UDP packets from Wowza. This is causing NAT and other firewall related issues for us. We used VLC player to test the streams but weren’t able to play them behind NAT. We would like to get the RTSP stream working everywhere. Does Wowza know of a way to address this issue?

Also we observed that we are able to play the RTSP stream with VLC player for the port 1935 (rtsp://<server_name>:1935/application/stream_name), but we observed in Wireshark that we are receiving RTMP packets rather than RTSP. Same holds for port 80, we get the http packets. Can Wowza suggest if this is expected?

Regards,

Krishna

Wowza does not send RMTP packets when streaming RTSP. This is most likely a Wireshark interpretation problem.

When using RTSP it is the player that decides to either use RTSP/RTP over UDP or RTSP/RTP interleaved over RTSP (over TCP). We support all of these flavors of RTSP/RTP. There are suggestions here as far as how to deal with UDP routing:

https://www.wowza.com/docs/how-to-troubleshoot-rtsp-rtp-playback)

Charlie