Issues with RTSP streaming on Android & Blackberry!

Hello,

We are using FFMPEG and pushing UDP streams to Wowza server (using stream manager). The streams are working fine on Smooth Streaming clients, RTMP clients and iOS devices. But, they are not working on RTSP clients (Blackberry and Android). The same streams woring well on VLC player.

When I looked at the Media Information on VLC, I see 2 streams (video & audio) while using RTMP URL. But, I see 4 streams (2 for audio and 2 for video) when I use RTSP URL. Is this creating problem with RTSP mobile clients? As the source is same, I am not sure why it is showing different streams on different protocols?

I have the same issue with both Live streams and VOD content (source is MP4)

For RTMP, VLC reports:

Stream 0: Video, H.264, 720X480, 29.97 fps

Stream 1: Audio, AAC, Stereo, 48000Hz

For RTSP, VLC reports:

Stream 0: Audio, AAC, 2 , 48KHz

Stream 1: Video, H.264

Stream 2: Audio, AAC, Stereo, 48000Hz

Stream 3: Video, H.264, 720X480, 59.9 fps

Thank you for your time!

VLC might be showing double because it is doing protocol failover from UDP to TCP. Some Android and BB devices are not able to failover to TCP. So UDP ports have to be wide open. Take a look at this article:

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

Also try a much lower frame size for mobile, when you get past the UDP ports.

Richard

Great, glad that’s working.

Take a look at this article:

https://www.wowza.com/docs/how-to-push-streams-to-cdns-and-other-services-push-publishing

Richard

VLC might be showing double because it is doing protocol failover from UDP to TCP. Some Android and BB devices are not able to failover to TCP. So UDP ports have to be wide open. Take a look at this article:

Troubleshoot RTSP/RTP playback

Also try a much lower frame size for mobile, when you get past the UDP ports.

Richard

Thank you Richard. I am able to fix the error by following the above article.

Question - Our CDN says, they can not pull/cache the streams properly from Wowza as wowza uses SessionID in the URL. Do you suggest any alternate for this? Any upcoming features to support CDN pull/push?

Thank you for your time!

Great, glad that’s working.

Take a look at this article:

Use CDNs and services to distribute live streams

Richard

Thank you. Our CDN accepts only HTTP format (Adobe HDS, Microsoft Smooth streams and Apple HLS). I hope it will be helpful if Wowza supports this in upcoming update.