Если вы до сих пор думаете, что «онлайн-звонок» — это просто кнопка с камерой, у меня плохие новости: магии там меньше, чем инженерии.
Любая нормальная видеосвязь упирается не в «красивый интерфейс», а в скучные слова вроде NAT, STUN, TURN и WebRTC. И именно там ломается половина «простых» продуктов: пользователь жмёт «созвон», а дальше начинается цирк с пробросом трафика, задержками и внезапно неработающим видео.
Я люблю такие штуки, потому что они очень похожи на хороший UGC-подход: если продакшн внутри слабый, никакой «упаковкой» это не спасти. Так и в звонках — доверие строится не на обещании «у нас AI и всё летает», а на том, как стабильно у тебя передаются данные между людьми.
LiveKit в этой истории — не волшебная палочка, а аккуратный слой над сложной инфраструктурой. И это, честно, правильно: когда продукт растёт, важнее не эффектность, а чтобы связь не разваливалась на первом же плохом интернете 📡
UGC Crew
@UgcCrew