Comments 15
Проект переименовали и он уехал на https://github.com/bluenviron/mediamtx и контейнеры https://hub.docker.com/r/bluenviron/mediamtx
Нам понадобится Docker для установки контейнеризованного nginx-rtmp с FFmpeg
А без доскера нельзя?
Здесь всё просто: за приём и кодировку потока из OBS отвечает RTMP модуль Nginx'a.
Я один не знаю что такое OBS?
Ну и для зачем указывать
index index.htm index.html;если index.htm потом не используется?
Кто не стримит, тот не знает. Open Broadcaster Software — практически стандарт де-факто в любительском и не очень стриминге.
Сложно сказать, какой там конфиг для rtmp на стороне nginx, ведь он не приведён в статье, но без специальных приседаний раздача rtmp потока будет вестись только одним процессом-воркером, так что использовать многоядерные виртуалки для рестриминга большого смысла нету, и сильно увеличить количество потоков относительно того, что получилось у автора, может и не получиться.
Так же, без конфига, не видно, был ли там адаптивный стриминг с нарезкой на много битрейтов. Судя по количеству ядер — не было. То есть клиенты с медленным интернетом идут лесом.
Запускаем свой RTMP сервер для стриминга