Разработать Web интерфейс для просмотра видеороликов (mjpeg\h264)

5 000 руб. за проект • наличный расчёт, безналичный расчёт, электронные деньги
12 марта 2019, 08:26 • 1 отклик • 47 просмотров
Описание: создать интерфейс, доступный из браузера на ПК для просмотра имеющихся в базе видеофайлов. (файлы разделены по 5 секунд)

Зачем: промежуточный этап разработки ПО. В настоящее время для целей отладки. В будущем станет основным интерфейсом работы и управления

Используемые технологии (можно другое, по согласованию): NodeJS, Express, Bootstrap, PgSQL, Docker

Логика:
  1. Страница авторизации (логин:пароль. В базе просто храним таблицу с хэшированными данными)
  2. Основная страница (выбор данных из базы и их проигрывание)
На основной странице у нас есть элементы:
а. Список источников
б. Список назначений
в. Список видео файлов (по 5 секунд)
г. Плеер файлов
д. Чекбоксы: автоматические проигрывание\автообновление списка
е. Кнопка: обновить список; управлением проигрывателем (старт\стоп, перемотка, шкала времени)

В качестве плеера можно задействовать, например, https://github.com/131/h264-live-player

Применение:
https://medium.com/@daspinola/video-stream-with-no...
https://github.com/daspinola/video-stream-sample

Вид готвого приложения (прототип) - https://www.justinmind.com/usernote/tests/39615228...
Дамп базы для теста: https://drive.google.com/file/d/1y5fZeliKIydL0PYpP...

Результат сдаем в виде готового Docker контейнера, который работает.