LINUX.ORG.RU
ФорумJob

Написать очередь для процессинга видео

 , , ,


0

1

Разовая работа. Примерную цену и срок исполнения пишите тут или в телегу @netfox_co.

Нужно написать процессинг видео файлов с очередью и интеграцией с CDN. Все команды для ffmpeg есть, над этим думать будет не нужно, основная работа - очередь и CDN. Написать инструкцию по настройке очереди, добавлению обработчиков, работе с CDN. Объяснить, что подойдёт для решения задачи (кафка/не кафка, что ещё есть). Идеально, если можете сделать на node, но другие варианты тоже рассмотрю.

Сервер должен уметь обрабатывать следующие команды:
1. получить видео-файл, поставить его в очередь на перекодировку, вернуть ID задачи в очереди, чтобы клиент смог позже проверить статус;
2. получить набор параметров (ID существующих видео + настройки), поставить в очередь задачу на комбинирование видео с заданными ID и настройками, вернуть ID задачи, чтобы клиент мог проверить статус;
3. раздать задачи из очереди серверам-исполнителям;
4. выполнить задачу из очереди (ffmpeg, команды есть);
5. по завершении задачи раскидать результат по CDN и обновить статус задачи в очереди, чтобы клиент смог получить результат;
6. проверить и выдать статус задачи (в очереди/в работе/ошибка) по запросу клиента;
7. удалить задачу из очереди по ID либо удалить результат с CDN по ID;

★★

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

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 2)

Объяснить, что подойдёт для решения задачи (кафка/не кафка, что ещё есть).

Ничего не нужно по идее. Нода + либа axios. Впрочем, зависит от нагрузки, конечно.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)

мне известен только один «менеджер очередей» – это cups

futurama ★★★★★
()

Короче, я уже придумал, как что сделать, но, походу, ты деньги в рф перевести всё равно не сможешь.

crutch_master ★★★★★
()

Вакансия закрыта.

SOmni ★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.