Hi,
I try play sample in https://www.wowza.com/html/mobile.html using my Samsung Galaxy S, It work. But when I try streaming the same file on my server (rtsp://202.134.19.40/vod/definst/mp4:tmh/bbb_160p115k.mov), my Samsung Galaxy S say it cannot play this file. Then I try Samsung Galaxy S2 with no luck.
My Samsung Galaxy Tab and HTC One X can play with long delay (about 10s - 15s). I’m using VLC to play on desktop and the logs console show an decode_slice_header error.
Does someone knows what is happening?
Most likely UDP ports are blocked. Some of these devices will only stream over UDP, others can failover to TCP, which is what you are seeing when start time is very long. You have to open all UDP ports (0-65535) on the server, and you might have to map them to you Wowza server in your network, e.g., port-forwarding in a router.
Test by playing in VLC. There will probably be a long start time there too because it will fail-over to TCP. When it starts, look at Tools > Codec Info. You will probably see two audio and two video entries, that is a good test to see if it is failing over, which you don’t want. When you get UDP ports open and mapped as necessary, it will start quickly and you will see one set of audio/video in Codec Info.
Make sure you have followed these guides:
https://www.wowza.com/docs/how-to-set-up-an-application-for-rtsp-rtp-streaming
https://www.wowza.com/docs/how-to-troubleshoot-rtsp-rtp-playback
Richard
Great, glad it’s working. Thanks for the update
Richard
Cool. This post also helps me for my Galaxy S 2…
Getting iTunes movies/songs to Galaxy S