В начале недели поставили цель: любыми способами достичь такого качества созвонов, чтобы кайф на них стабильно превышал неудобства. По постиронии судьбы, повысить качесто созвонов удалось, порезав качество видео.
Тестирование
Предположили, что причина отставания звука и артефактов на видео может крыться в скачках сети. То есть интернет может быть каким угодно быстрым. Но если соединение нестабильное, то на созвонах начинают копиться ошибки.
Эта счастливая догадка привела к ряду исследований и экспериментов. Тестировщик Катя всю неделю ходила по городу с охапкой телефонов и созванивалась: с разработчиками, с амбассадорами, с мужем, сама с собой.
Также очень помогли амбассадоры. Они отправляли толковые отчёты в канал саппорта и тестили новые сборки Дейтера посреди недели ❤️
На основании полученных данных вместе с Эмилем выявили параметры, которые надо оптимизировать: битрейт, разрешение трансляции, ключевой кадр, кое-что ещё. Также доработали синхронизацию видео и аудио.
Общая идея: понизить базовое качество картинки в пользу стабильности.
И получилось! Разговоры при нестабильной сети стали возможны для обоих собеседников. Аналитик Павел объявил, что краш-тест пройден: наконец-то даже он смог посозваниваться без тормозов из Таиланда.
Вечеринка
В итоге вечеринка получилась рекордно стабильная по качеству.
Вот вам статистика по амбассадорам за пятницу 22 июля:
Уникальных дейтеров — 64
Начали поиск и нашли мэтч — 64
Общее количество созвонов — 1049
Из них полных созвонов дольше 3-х минут — 75,4%
Было так:
Разработка
Тем временем работаем над будущими версиями приложения. Олег добил задачу с новой системой продления звонка и начисления награды. На автотестах всë работает как надо.
Саша тоже добил — весь код, который мы писали полтора года рефакторинг веба.
А ещё реализовал систему рассылки по электропочте. В будущем в качестве способа авторизации заменим номер телефона на почту: так проще бороться с мультиаккаунтами. И на смсках сэкономим.