En jouant sur les paramètres HLS, il doit y avoir moyen de réduire la latence. Je ne connais pas, donc c'est un pur hasard si ma proposition fonctionne :
dans la config rtmp de nginx :
hls_fragment 2s;
hls_playlist_length 10s;
La documentation complète :
https://github.com/arut/nginx-rtmp-module/wiki/Directives
Edit:
:> hls_playlist_length = 10s => 10s de latence au max ? Tu peux éventuellement réduire à 4 ou 6, mais peut être que ça peut causer des problèmes pour les viewers après.
:> dans le paramétrage OBS, mettre les "key frames" à 2s (= hls_fragment de la config nginx)