Разработка медиаархивов и видеоплатформ
Проектирую системы, где хранят, ищут и передают видео: от загрузки исходников и фоновой обработки до разметки фрагментов и передачи в монтаж. Был техлидом «МедиАрхива» для телекомпаний, а в LMS VK Education разбирал сбои видеоплеера на телефонах и слабом соединении.
С чем приходят
- Исходники лежат на дисках и в папках, нужное видео ищут часами
- У каждого отдела свои поля описания, и их нельзя поменять без разработчика
- Видео не воспроизводится на телефонах или при слабой сети
- Материалы передают по почте и в мессенджерах без контроля доступа
Что разрабатываю
Загрузка
Из браузера и через связанные папки, с продолжением после сетевого сбоя.
Фоновая обработка
Прокси-копии для просмотра, миниатюры, разбиение на сцены и статус обработки в интерфейсе.
Просмотр и разметка
Плеер с таймкодами, фрагменты IN/OUT, сцены, найденные ИИ, с ручной правкой.
Метаданные и поиск
Поля описания и таблицы на конфигурациях: под каждого заказчика без переписывания кода.
Права и выдача
Доступ по ролям, пакеты материалов, публичные ссылки, которые можно отозвать.
Плеер и хранение
Адаптивное воспроизведение, хранилища S3 и MinIO, ссылки, которые не истекают во время просмотра.
Опыт в похожих проектах
- «МедиАрхив»Техлид продуктаТехлид «МедиАрхива»: архитектура модулей и API между клиентом, бэкендом и сервисами обработки медиа, код-ревью, релизы и разбор инцидентов на инсталляциях.Открыть кейс
- VK EducationFullstack-разработчикLMS VK Education: сравнил плееры, обосновал переход на Shaka Player, нашёл причину истечения ссылок MinIO во время просмотра.Открыть кейс
Из чего складывается стоимость
Смету по этапам присылаю после созвона и разбора требований.
- Объём и форматы видео, требования к скорости обработки
- Схема метаданных и сценарии поиска
- Размещение: облако, коробка или серверы заказчика
- Интеграции с монтажными и эфирными системами
Частые вопросы
Можно развернуть систему у нас?
Да. Архитектуру закладываю так, чтобы систему можно было поставить в облаке или в инфраструктуре компании, с учётом требований к хранению исходников.
Используете ИИ для разметки?
В «МедиАрхиве» сцены, найденные ИИ, показывались рядом с ручной разметкой и становились пользовательскими после правки. Распознавание подбираем под ваши материалы.
Вы работаете один или с командой?
Сам отвечаю за архитектуру, фронтенд и бэкенд. Если проекту нужны дизайнер, тестировщик или DevOps, обсуждаем состав команды на старте.
Что нужно, чтобы оценить проект?
Расскажите, какую задачу решает продукт, кто будет им пользоваться и с какими системами он связан. Если требований пока нет, разберём их на созвоне, а потом пришлю оценку по этапам.
Почему цена указана «от»?
Это нижняя граница бюджета. Итоговая сумма зависит от ролей, интеграций и требований к нагрузке — смету даю после разбора задачи.
Другие услуги
- LMS и образовательные платформыКурсы, тесты, проверка заданий, расписание и отчётыот 1 500 000 ₽
- Бронирование и онлайн-оплатаРасписание и свободные места, оплата картой и СБП, заказ по QR-кодуот 900 000 ₽
- Личные кабинеты и корпоративные системыРоли и доступы, рабочие места сотрудников, отчёты и интеграцииот 1 200 000 ₽
- Real-time системы и панели управленияЛенты событий, панели операторов и обновление данных без перезагрузкиот 900 000 ₽
- Мобильные приложения на React NativeiOS и Android из одной кодовой базы, бэкенд и публикация в магазиныот 1 200 000 ₽
- Технический аудит и доработкаАудит кода и архитектуры, спасение проектов, ускорение и развитиеот 150 000 ₽