Когда фотографы работают на спортивных мероприятиях, передача снимка с камеры фотожурналиста на сайт новостного агентства может быть довольно сложной. Как правило, снимок сначала передается с цифровой камеры с поддержкой Wi-Fi на локальный компьютер, например, на собственный ноутбук фотографа. Оттуда он загружается на сервер агентства, где редактор дополнительно обрабатывает фото при необходимости и загружает на сайт или делает его доступным для использования иным способом.

Клиент

Наш клиент – одно из крупнейших в России национальных информационных агентств.

Задача

Существующее решение агентства для работы с фотографиями имело несколько серьезных недостатков. Прежде всего, система поддерживала наличие только одного фотожурналиста на каждое событие. Кроме того, она была слишком медленной: процесс с момента щелчка затвора до поступления фото на сайт занимал 8 минут. Компания First Line заключила контракт на разработку нового продукта под названием «Блиц» для замены существующей системы.

Решение

Специалисты First Line разработали и реализовали совершенно новую систему обработки фотографий, предназначенную специально для масштабных мероприятий. Система поддерживает несколько пользователей (фотожурналистов), чьи камеры отправляют изображения в режиме реального времени в том виде, как они сняты, на локальный сервер. После того, как изображения появляются на локальном компьютере, система генерирует изображения для предварительного просмотра, которые сразу становятся доступными для бильд-редактора. Редактор может выбрать изображения для публикации, обработать их (обрезка, поворот и т.д.), после чего передаются первоначальные изображения с высоким разрешением  и они могут быть опубликованы в один клик. Кроме того, поскольку новая система поддерживает несколько фотографов, редактор может быстро найти и выбрать входящие изображения по метаданным, таким как имя или местоположение фотографа.

Результат

Новая система была протестирована на нескольких спортивных мероприятиях по всей стране в рамках подготовки к важнейшему испытанию – Олимпийским зимним играм в Сочи. Время, необходимое для публикации фото, сократилось с 8 минут до 90 секунд, что обеспечило непрерывную своевременную публикацию многих тысяч великолепных фотографий в Сочи, где работал наш клиент, обеспечивая круглосуточный мультимедийный охват Игр.

«Блиц» был также использован для поддержки приложения Second Screen – одного из самых передовых продуктов агентства, созданного совместно с российским Первым каналом. Second Screen позволяет телезрителям получать дополнительные статистические данные, просматривать повторы, отдельные кадры и другую соответствующую информацию на смартфоне или планшете в дополнение к основному освещению олимпийских событий, демонстрируемых по телевидению. «Блиц» был использован для передачи кадров в Second Screen в режиме реального времени.

Технологии

iOS, C++, Qt 4, SQLite3, ImageMagick, Magick++, PHP, Symfony, PostgreSQL, WebDAV, web services

Статистика проекта

Размер команды: 5
Трудозатраты: 24 человеко-месяцев

Request documents

Leave us an email and we'll send instructions

Request project documents

Leave us an email and we'll send instructions

Рекомендации клиентов

Та команда, в которой мне довелось поработать за последние полгода, была самой продуктивной, квалифицированной и классной среди всех, членом которых я когда-либо являлся. Круто видеть, как продукт создается день за днем, я правда горжусь, что работаю с вами, ребята

Ведущий архитектор одной из компаний списка Fortune 100

Ваши усилия стали причиной №1 успеха данного проекта. Я долгие годы работал с разными командами, и среди них мало кому удалось вызвать во мне такое доверие и уважение. Когда вы брали на себя какую-то задачу, я ни разу не переживал, будет ли она завершена в срок или выполнена лучшим образом - это всегда происходило именно так

Архитектор одной из консалтинговых компаний

First Line это мощный технологический партнер, способный реализовывать сложные проекты промышленного масштаба. Компания продемонстрировала сильнейшую технологическую экспертизу и глубокое понимание отрасли медиа и издательского бизнеса. Мы также очень впечатлены вниманием топ-менеджмента компании к нашим потребностям и их вкладом в успех общего дела

Глава одной из ведущих цифровых медиа компаний Европы

Я хотел бы поблагодарить команду разработчиков First Line Software за их самоотверженность и высокое качество проделанной работы. Несмотря на расстояние в тысячу миль, мы работали вместе очень быстро, слаженно и эффективно. Участие вашей команды стало одним из залогов успеха всего проекта

Вице-президент по инжинирингу, стартап в области e-learning

Рабочие процессы First Line прекрасно организованы, так что нам было чему поучиться у вашей команды и над чем поработать

Product Owner в консалтинговой компании

Мы многому у вас научились, и с вами было действительно очень здорово работать

Директор по разработке приложений, глобальная маркетинговая компания

Команда со стороны First Line проделала великолепную работу. Все участники создавали прекрасный код, умели думать на опережение, а не просто шли по плану от функции к функции. Они также были очень открыты к тому, чтобы щедро делиться знаниями, что очень важно для продуктивности распределенных команд

Вице-президент по разработке продукта, один из ведущих вендоров ИТ-систем

У нас никуда не было релиза лучше: о таком мы не могли даже и мечтать. И все это результат вашей сложной и сосредоточенной работы. Поэтому вот вам наше ОГРОМНОЕ СПАСИБО, от каждого из нас

Редактор одного из ведущих изданий Скандинавских стран

Качество вашей работы просто невероятно, а ваша гибкость позволила нам создать и внедрить большое количество сложнейшего функционала за довольно короткий промежуток времени. Хвала каждому из вас за профессионализм и за результат, который превзошел наши ожидания

Глава компании-провайдера аналитики социальных медиа

Я хочу выразить огромную благодарность всем членам команды за их сложнейшую работу и поддержку на протяжение последних нескольких месяцев. Наш проект официально живёт, и мы бы не добились этого без вашего участия. Отдельно я бы хотел поблагодарить Алекса за его неоценимую помощь в этот уикенд. Мы понимали, что это его последние минуты и ночи в работе над проектом. Мы невероятно признательны за все, что он сделал для нас

Ведущий менеджер проектов, софтверная компания США
Примеры проектов

Геоинформационное веб-приложение

Телекоммуникационная компания обладает собственной магистральной сетью связи и местными сетями связи. Топология сети компании обладает сложной структурой. Обширная и неоднородная топология привела к непростой и нередко длительной процедуре оценки технической возможности подключения клиента.

Подробнее

Электронная торговая система Lot-online.ru

Высоконагруженные системы бывают разные. Для Twitter важна скорость обработки данных. Для банковских систем ключевым фактором является надежность - а несколько секунд пользователь может и подождать. Редкий случай, когда оба требования - скорость реакции и надежность - критически важны. Такой случай - электронная торговая система Lot-online.ru, которую мы создали для нашего заказчика "Российского аукционного дома"

Подробнее

Создание системы для сбора данных и аналитики поведения покупателей

Нашим клиентом в рамках этого проекта стала консалтинговая компания, которая специализируется на разработке и внедрении BI-систем для ритейлеров.

Подробнее

ХОТИТЕ УЗНАТЬ БОЛЬШЕ?

Заполните форму, чтобы связаться с нами

Владимир Литошенко
Старший вице-президент