Skip to content

Специальный репозиторий для ООО "Мой Доктор": NGINX RTMP для Windows

Notifications You must be signed in to change notification settings

gr33njj/nginx-rtmp-hls-html5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📺 NGINX + RTMP for Windows — Готовое решение для синхронной трансляции на Smart TV

Этот репозиторий содержит настроенную сборку NGINX с RTMP-модулем под Windows, адаптированную для запуска HLS-потока с OBS и синхронного воспроизведения на нескольких телевизорах (например, Samsung и TCL).

🚀 Возможности

  • 🔁 Приём RTMP потока с OBS
  • 📡 Генерация HLS потока (M3U8 + TS сегменты)
  • 🖥️ Встроенный минималистичный HTML-плеер для воспроизведения потока
  • ✅ Протестировано на OBS 30+, VLC, Samsung UE55H8000, TCL L43P8US

🗂 Структура

📁 nginx/
 ┣ 📁 conf/
 ┃ ┗ 📄 nginx.conf        — основной конфиг nginx + rtmp + hls
 ┣ 📁 hls/                — временные .ts сегменты и .m3u8 плейлисты
 ┣ 📁 html/
 ┃ ┗ 📄 player.html       — встроенный плеер для просмотра потока
 ┣ 📄 nginx.exe
 ┗ 📄 README.md

⚙️ Быстрый старт

  1. Убедитесь, что OBS установлен
  2. Запустите nginx.exe из корня папки
  3. В OBS укажите URL для стрима:
rtmp://<IP_вашего_ПК>:1935/live
Stream Key: stream
  1. Откройте плеер в браузере или на ТВ:
http://<IP_вашего_ПК>:8080/player.html

✅ Пример:

http://192.168.100.16:8080/player.html

🧰 Технические детали

  • RTMP порт: 1935
  • HLS путь: hls/ (настраивается в nginx.conf)
  • HLS плейлист: http://<ip>:8080/hls/stream.m3u8
  • HTML-плеер использует hls.js (встроено через CDN)

📎 Полный гайд по использованию

Полная инструкция и гайд по использованию:
📘 GitBook: Синхронная трансляция видео на ТВ через OBS + NGINX

🧑‍💻 Автор

Решение собрано и протестировано в рамках внутренней базы знаний отдела АСУ.
Подходит для стендовых и производственных условий трансляции.


ℹ️ Важно: убедитесь, что ваш фаервол и антивирус не блокируют порты 1935 (RTMP) и 8080 (HTTP). Используйте локальный IP в одной сети.

About

Специальный репозиторий для ООО "Мой Доктор": NGINX RTMP для Windows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages