Made a test.
The server refuse the parameter ‑‑connect‑timeout even if I configure it to default value 60 . A protection side to the server ?
curl --connect-timeout 60 -o test.m3u "myurl"
And in reality the download start after 20~25 seconds without this parameter.