Конвертацию видеопотока для HTML 5 на виртуальной машине

Цена договорная
05 января 2020, 17:15 • 6 откликов • 64 просмотра
Описание:
Есть сайт на котором проигрывается потоковое видео с IP видеокамер через RTMP.
streamer=rtmp://sandbox.domain.ru:1935&file=8A765EE2-F45C-42A6-ADAE-7144B0213D61
Этот поток проигрывается через flash player.

Веб-сервер — виртуальная машина №1
Видеосервер — виртуальная машина №2.
Физический сервер — то где крутятся две виртуалки выше и БД, к которой они подключаются.

Принцип работы видеосервера такой:
1. С сайта приходит запрос на NGINX видеосервера (файл .conf) /etc/openresty/nginx/conf/nginx.conf
2. Nginx отправляет запрос на башевский скрипт
3. Скрипт отправляет запрос на php скрипт YII 1.
4. Этот php-скрипт получает с БД : IP адрес каммеры, логин, пароль с которой забирать видеопоток.
5. Эти данные возвращаются в башевский скрипт
6. Башевский скрипт обрабатывает поток и пишет его в память (озу или пзу, непонятно)
7. Nginx забирает этот поток и ретранслирует уже фронт

Задачи для первый этап
1. Доработать или собрать заново виртуальную машину через которую транслируется потоковое видео таким образом, чтобы видео отдавалось для сайта в формате, который можно воспроизводить с помощью HTML5+JS.
2. Предусмотреть возможность трансляции потока с камеры как с помощью кодека H-264 так и с помощью кодека H-265
3. Видео должно передаваться следующим образом htяps://facecast.net/ru/news/post/6616/

Ищем специалиста, который поможет нам разобраться с этим. После успешного выполнения первого этапа готовы обсудить второй:
1. Реализовать возможность включения выключения записи видео
2. Экспортировать видео в формат mp4.