Инструкция по установке и настройке Nginx rtmp
Для вещания понадобиться версия с поддержкой rtmp. Например http://nginx-win.ecsds.eu/download/nginx%201.7.12.1%20Lizard.zip
Настройки Nginx.
Переходим в директорию, куда разархивировали nginx. Создаём в папке /conf файл nginx.conf и в нём прописываем настройки.
Основной интерес при ретрансляции rtmp потока представляет, соответственно, секция rtmp. В ней мы описываем порт и приложение live, имя которому можно поменять на любое удобное. Всё остальное в этой секции и в самом описании приложения не изменяется. Проверить корректность файла конфигурации можно запустив приложение nginx.exe с параметром -t.Теперь nginx необходимо запустить. Для этого в начальной директории из консоли запускаем nginx.exe. Правильность запуска можно проверить, набрав в браузере ip-адрес сервера, на котором nginx запущен. Должна появиться приветственная страница.
Настройка Tele.
Теперь необходимо запустить alpha_cfg и настроить TELE. В нём для ретрансляции на nginx необходимо настроить канал.
В случае локального вещания адрес сервера устанавливаем в 127.0.0.1 application – имя приложения из настроек Nginx. (В нашем случае rtmp://127.0.0.1:1935/live
Теперь необходимо запустить трансляцию. Если трансляция началась, то этот этап можно считать завершённым.
Осталось проверить конечный результат. В rtmp проигрывателе например VLC (www.videolan.org) открываем URL: rtmp://127.0.0.1:1935/live/test. Через несколько секунд изображение и звук должны появиться.
Для остановки службы Nginx запустите еще один экземпляр приложения nginx.exe с параметром -s quit.