Авторизация
Сброс пароля
Создаём стриминговый сервис с киномами
Заказчик: Viasat
Страница кейса/результат: https://evrone.ru/viasat_development
viju - новый стриминговый сервис от группы Viasat. Помимо эксклюзивных премьер и большого пакета ТВ-каналов, он предлагает зрителю новый способ выбора контента - киномы. Это маленькие отрывки ключевых моментов фильмов и сериалов, которые помогают прочувствовать настроение фильма.
1. Вводная задача от заказчика, проблематика, цели
Мы в Evrone помогли не только в разработке проекта, но и поработали над его дизайном. О дизайне мы обязательно расскажем чуть позже, а пока похвастаемся техническими решениями.
Основных задач было три:
- готовность к большим нагрузкам;
- стабильная работа со стримингами-партнёрами;
- понятная админка для редакторов сайта.
Особенностью проекта стали киномы — короткие фрагменты фильмов и сериалов. Они помогут зрителю быстрее составить более полное представление о фильме и его настроении, чем трейлер или описание. Из киномов редакторы сайта составляют подборки на разные темы.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Вместе с командой разработки мы построили cloud-native приложение, которое управляется через Git-репозиторий. Это позволяет быстро масштабироваться в условиях больших нагрузок и облегчает текущее администрирование проекта.
Для того, чтобы тратить меньше ресурсов на поддержку проекта в будущем, мы уже на этапе разработки сделали структурированную базу, с автоматической сортировкой контента. Благодаря этому редакторы тратят меньше времени на онбординг и поиск нужного контента. А чистый код и высокий процент покрытия тестами обеспечивает простоту поддержки в будущем.
Киномы тоже нарезаются автоматически через CDN API. В базе запрашивается только конкретный кусочек исходного файла - чанк. Благодаря этому редакторам не приходится скачивать огромные файлы и нарезать их вручную, а бэкенду не приходится хранить массивы дублирующих данных.
3. Результаты сотрудничества
Сервис запустился в марте 2022 года. Подписчики оценили необычный инструмент рекомендаций с помощью киномов, поэтому число пользователей растёт. Сервис стабильно работает и справляется с нагрузкой в пиковые моменты.
Помимо зрителей сервисом пользуются другие стриминг-партнёры, которые берут контент в аренду. У партнёров есть ограниченный доступ к базе viju, а ещё с помощью API мы собираем данные о пользователях, которые смотрели наш контент на партнёрских платформах. Это помогает viju узнавать зрителя, даже если он зашёл впервые.
4. Заключение
Мы продолжаем работу над проектом и развиваем его вместе с командой Viasat. Если вы ищете команду, которая сможет разработать и поддерживать стриминговый сервис, напишите нам, мы поможем сделать ваш проект лучше.