Hello,
I understand you want to reduce the video latency with HLS protocol.
Did you try to tune Wowza Streaming Engine configuration ?
I can assist you to edit Wowza configuration.
However, if videos are huge, accessed via network, bandwith not reliable it could be harder.
I need to understand deeply your problem of 'videos do not complete before switching to the next one'.
Sincerly,
Tapenade