Нужен движок перекодировки видео с адаптивным HLS/DASH-стримингом

Создание скриптов 1 дн назад 1 показов 0 откликов
$37120бюджет
Откликнуться
У нас растёт видеосервис, и мы ищем исполнителя, который соберёт отдельный движок перекодировки видео с чистого листа. Люди присылают ролики в самых разных контейнерах и кодеках, а система должна забирать эти загрузки, складывать их в очередь и прогонять каждую в фоне, чтобы веб-часть при этом не подвисала. Из одного исходника хочется получать сразу линейку версий с разными разрешениями и битрейтами, тогда картинка не рассыпается ни на слабом мобильном канале, ни на быстром проводном подключении. Подчеркну: нам нужен именно видеоконвейер, а не всеядный преобразователь файлов и не хранилище картинок с раздачей, поэтому держим фокус на видео и его вещании, документы и фото сюда не входят.

Самое главное здесь — конвейер перекодировки, вероятнее всего собранный вокруг ffmpeg. Из каждого присланного мастера надо готовить выровненные версии и адаптивный по битрейту результат в упаковке HLS и DASH: с плейлистами-манифестами и нарезанными кусками, которые понимают обычные плееры. Параллельно с потоками нужно самому вытаскивать кадры-обложки и полоски превью в осмысленных местах дорожки, а собранные файлы раскладывать в объектном хранилище так, чтобы проигрыватель по запросу тянул нужную версию. На каждую загрузку заводится задача, чей статус можно и опрашивать, и получать уведомлением: ждёт, крутится, готово, сбой — с внятным описанием, когда файл побит или формат не по зубам.

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

— перекодировка через ffmpeg в линейку версий с разными разрешениями
— сборка адаптивных HLS и DASH с манифестами и нарезкой на сегменты
— автоматическое снятие обложек и полосок превью с дорожки
— фоновая очередь задач со статусами и внятными сообщениями об ошибках
— укладка файлов в объектное хранилище под раздачу вещания
— обработчики, масштабируемые вширь, с повторами для тяжёлых файлов

Похожие проекты

Сервис динамических QR-кодов с учётом сканирований
Разработка сервиса динамических QR-кодов с учётом сканирований: управляемые адреса, статистика по времени и устройству, оформление и пакетный выпуск.
Создание скриптов 23 ч назад 0 2
$25520бюджет
Разработка сервиса продажи билетов на мероприятия с QR-входом
Заказываю веб-сервис: заводить мероприятия, продавать билеты разных категорий, формировать QR-билеты и проверять их на входе с отчётами по продажам.
Создание скриптов 23 ч назад 0 2
$37120бюджет
Нужен сервис 2FA/OTP: TOTP, коды по SMS и почте, API
Требуется специалист для создания самостоятельного модуля двухфакторной защиты: привязка приложений-аутентификаторов, разовые коды через SMS и почту, аварийные …
Создание скриптов 1 дн назад 0 3
$31320бюджет
Создать сервис A/B-экспериментов с расчётом значимости
Требуется инженер, чтобы собрать сервис контролируемых экспериментов: варианты, распределение трафика, сбор конверсий и честный расчёт значимости с дашбордом и …
Создание скриптов 1 дн назад 0 2
$34800бюджет
Сервис верификации email и оценки доставляемости
Требуется программист для API валидации email: разбор синтаксиса, проверка домена и почтового ящика, фильтр одноразовых и ролевых адресов, чистка баз.
Создание скриптов 1 дн назад 0 3
$27840бюджет
Разработка парсера цен конкурентов с уведомлениями
Требуется парсер, который по графику собирает цены конкурентов с сайтов магазинов, ведёт историю с графиками и уведомляет при достижении заданных порогов.
Создание скриптов 1 дн назад 0 2
$31320бюджет
Все проекты категории
Полезно знать

Как откликнуться на этот заказ

Чтобы получить заказ, войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок и приложите пример похожей работы из портфолио. Заказчик видит все отклики и выбирает исполнителя, поэтому отвечайте конкретно и по делу.

Гарантия оплаты через безопасную сделку

Все расчёты на ProFreelance защищены. При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после того, как заказчик принял результат — это защищает обе стороны от обмана.

Похожие заказы и услуги

Смотрите другие предложения в разделе «Проекты» или следите за лентой заказов, чтобы откликаться на новые задачи первым.