Сервер в приложении React
Есть приложение на React'e. Есть трансляция с IP камеры по протоколу rstp. Надо эту трансляцию вывести в браузер. Пишут, что для этого нужен сервер и подходит, например, библиотека 'node-rtsp-stream'.
Но как в существующее приложение на React'e добавить этот сервер - где его сохранить, какое расширение?
Ответы (1 шт):
Автор решения: Boris
→ Ссылка
- Скрипт ffmpeg вынимает трансляцию, разбивает на фрагменты.tx, создаёт плейлист.m3u8, удаляет фрагменты старше 'n' секунд чтобы папка не перегружалась.
- Юзер нажимает кнопку (фронтенд), дёргается скрипт в контроллере, п.1 начинает выполняться.
- Плеер проигрывает фрагменты из локальной папки.
- Задержка неизбежна ибо это hls.