HLS module has been updated recently. Muxdelay parameter has been introduced to escape problems with audio. I’ve encountered a case when (audio) sample PTS was less than current PCR which caused choppy audio. After the fix it’s now OK. Sample PTS are always ahead of PCR. The config setting is hls_muxdelay with default value of 700ms. The same setting with the same default exists in ffmpeg.