Фронт сам подстроится, это мелочи
Последняя миля самая большая проблема. Вы ничего не можете с ней сделать, если там просело. Переключитесь на низкий битрейт - получите заявку в саппорт "у меня канал 100мбит, где мои фулл хд", сделаете большой буфер и опять заявка в саппорт "где мой прямой эфир", добавите несколько точек раздачи трафика - ваша прибыль начнет приближаться к нулю и получите нетривиальную для фронта задачу выбора оптимального сервера (опросить все и сравнивать нет времени, прямой эфир идет, а каналы меняют характеристики). В итоге придется использовать все эти механизмы и все равно проблемы будут на последней миле.