Разработать модуль сервера для работы c видео-потоками

20 000 руб. за проект
06 декабря 2021, 15:03 • 4 отклика • 31 просмотр
Приветствую.

Необходимо написать сервер на Python или JavaScript. Суть в том, чтобы по get запросам запускать нужные видео и получать их в итоге в manycam (любым способ: RTMP, IP camera, NDI и т.д.)

На сервере будут лежать короткие видео.

Для каждого сотрудника закреплен свой порт или поток (как удобнее)

Одновременно может быть запущено 20 портов (потоков) - предусмотреть до 1000шт

Сотрудник отправляет GET запрос (порт, название видео, команда запустить) на сервер, в результате чего - на определенном порте (потоке) запускается нужное закольцованное видео). Это видео надо закольцевать на сервере

Далее, нужное видео запускается в manycam у сотрудника. (для того, чтобы не надо было выбирать ручками, и хранить для каждого сотрудника свои базы данных , что ведет к ошибкам)

Get запросы будут следующие
1) запустить видео файл на порт 4000. (1000-1.mp4) точное название файла
2) запустить видео файл на порт 4000 (1000-1*.mp4) - вместо звездочки, может быть рандомное значение и выбор происходит из имеющихся файлов начинающихся с 1000-1
3) остановить порт 4000
4) показать все работающие порты
5) возможно - сменить файл в порте 4000
* - 4000 порт указан для примера


Самое главное, чтобы при смене видеоизображений, видео-поток не прерывался в manycam, а только менялась картинка. В manycam будет выбрана IP камера, и чтобы мы больше ничего не делали в manycam. Один раз включили выбрали нужный порт (стрим) и на этом всё (чтобы не надо было что-то дополнительно выбирать, обновлять или еще что-то).

Также работа включает себя:
1. настройку VPS на хостинге заказчика (Яндекс), параметры сервера по вашим рекомендациям, для устойчивой работы
2. настройка FTP для загрузки файлов с двумя группами пользователей (1 - могут всё, 2 - только открыть).

Спасибо
Отзывы
Андрей очень крутой мастер своего дела. Решил сложную задачу в кратчайшие сроки. Пунктуальный и вежливый. Крайне приятно работать. Но самое главное профессионал. Мы с ним делали стриминговый сервер, от которого я в восторге.
~ 1 месяц назад
Интересные задачи, отличный заказ, все прошло отлично. Рекомендую к сотрудничеству)
~ 1 месяц назад