DDNS camera stream latency

I have set up some Reolink cameras with the HACS plugin and it works quite smooth ( well, sometimes needs a refresh but overall it works good )
I noticed 20 seconds lag in streaming, I’ve tried to use both no-ip and Duck as ddns.
From the native Reolink app, both from home and outside, the lag is in the range of 3/4 seconds which is totally acceptable.

Tried also with direct rtsp integration and onvif but it is stil 20 seconds lags
Any clue?