Не используйте бесконечные циклы в javascript, чтобы делать ajax, как это, потому что он будет отправлять много запросов без каких-либо ограничений, вызывая сбой браузера и, да, сервера, если есть много клиентов
Что вы вместо этого нужен таймер , который будет тикать, скажем, каждые 5 секунд, меняя изображение
isLive=true;
let imageurl = SERVICE_URL;
var ajaxImage = document.getElementById("liveImg");
var timerKey = 0;
function Imgchanger{
//incase you want to stop it just assign isLive=false somewhere
if(!isLive){
clearInterval(timerKey);
}
xhttp.open("GET",imageurl, true);
xhttp.send();
ajaxImage.src = imageurl;
}
timerKey = setInterval(imgchanger, 5000); //5 seconds