Hi there,
I’m doing some development tests for a client and we’re interested in using Wowza for a live streaming application.
I have deployed Wowza to a local server. This setup is all running on a LAN so there shouldn’t be any network latency issues.
I’m running Flash Media Live Encoder on a Macbook Pro laptop (i5 processors, 4GB RAM). I’ve set my encoding options for H264 (as we’re streaming to iOS devices), bitrate is very low at 200kbps for video and 56 kbps for audio, resolution 320x240/15fps. Audio is MP3 mono 44khz. So…everything is quite low (IMO).
When testing a live stream to both iPad and iPhone, the latency is around 10-20 seconds. When the above settings were higher they went way up to over 30 seconds.
As per this guide (https://www.wowza.com/docs/how-to-set-up-low-latency-applications-in-wowza-streaming-engine-for-rtmp-streaming), I also included the flushInterval property in the Application.xml file:
flushInterval
25
Integer
My question is…is a delay of 10-20 seconds considered ‘normal’? What would be an ideal normal range for latency in terms of live streaming? I’m curious to know what others are experiencing so that we have an optimal setup.
Thanks,
Leonard