Wowza Community

Latency in Wowza Streaming Engine vs Latency in YouTube Live

I’ve been testing, to see how I can get latency in my HLS Livestream down to something resembling anywhere close to what YouTube live can get. How does YTLive get such low latency, but not Streaming Engine, with low-latency enabled? I see there are some posts on reducing low latency, but these are for Wowza Streaming Cloud, not engine.

Thanks,

Jason

Hello,

With YouTube Live you will be sending RTMP which is usually very low latency.

By default HLS needs 3 ten second chunks before starting a stream. To change this please view this article under Configure Properties for Live Streams.

Configure properties for live streams

Use a text editor to open the Application.xml file for your live application. Then add the properties described in the Cupertino segmenter property reference above to the / container. Be sure to add the properties to the correct container in Application.xml as there are several such containers in the file.

I would try a value like this to have 3 two second chunks. If the quality is effected, or buffering occurs, I would recommend upping the cupertinoChunkDurationTarget value.

cupertinoChunkDurationTarget

2000

Integer

cupertinoMaxChunkCount

10

Integer

cupertinoPlaylistChunkCount

3

Integer

cupertinoRepeaterChunkCount

3

Integer

Please save and restart the Wowza Server when making changes.

Regards,

JasonT