Мне нужно создать приложение, которое имеет переписку «многие ко многим» между пользователями и камерами. Сервер должен получать RTMP-потоки с камер и передавать их пользователям (веб-приложения и мобильные приложения) в виде HLS.
Я рассмотрел использование nginx -rtmp-server, но я столкнулся с проблемами:
- Мне приходится настраивать каждый поток камеры вручную (я бы предпочел добавлять / удалять потоки программно)
- Запросы пользователей на потоки должны быть разрешены моим приложением
Есть ли способ достичь вышеуказанного с помощью nginx -rtmp-server или любой другой библиотеки? Я думаю, что библиотека, которая может быть интегрирована с моим приложением и настроена динамически, сделает эту работу. Есть предложения?