Ja das ist normal, es kann bis zu 30-40 seconden dauern. Der Android app sendet den order zu den Server (max 5 sekund), dann fangt der server den Stream zu bauen (10 sekunden für flash, bis zu 25 sekunden für HTTP Live Stream), dann noch 5 sekunden bis die Android app sieht den stream fluss ... und dann geht's los !
Ist besser HTTP Live Stream zu nehmen, es nimmt ein bissien mehr Zeit zum Starten aber brauscht weniger CPU auf der Android Telefon. (so weniger strohm).