Привет! Мне захотелось написать viewer бота под твич. В основном решения предлагаются следующие: использовать api для взаимодействия с браузером, типа puppeteer, playwright, selenium. Но все это плохомасштабируемые решения. Больше 40 сессий очень тяжело идет. Плеер твича каждые две секунды получает EXT-X-TWITCH-PREFETCH, то бишь просто последний сегмент при стриме с низкой задержкой.
Новый wss endpoint hermes.twitch раз в 30 секунд отправляет количество зрителей трансляции. И вот откуда это статистика идет? Из количества скачиваний сегментов стрима? Из подключения к wss? Оба этих условия учитываются? Кто знает?