Как транслировать по локальной сети OBS?

Как транслировать по локальной сети OBS? - коротко

Для трансляции по локальной сети с использованием Open Broadcaster Software (OBS) необходимо настроить сервер и клиентское приложение. В качестве сервера можно использовать OBS Studio, а для просмотра видеопотока - OBS VirtualCam.

Как транслировать по локальной сети OBS? - развернуто

Трансляция с использованием программы Open Broadcaster Software (OBS) по локальной сети может быть выполнена для облегчения рабочего процесса и обеспечения доступа к видеоконтенту для нескольких пользователей. Для этого необходимо выполнить следующие шаги:

  1. Настройка OBS:

    • Откройте программу OBS на компьютере, с которого будет осуществляться трансляция.
    • В меню "Settings" (Настройки) выберите вкладку "Stream" (Трансляция).
    • Выберите сервис для трансляции, например, "Custom..." (Пользовательский), и укажите необходимые параметры.
  2. Настройка локального сервера:

    • Установите и запустите сервер Nginx с поддержкой RTMP (Real-Time Messaging Protocol). Этот сервер будет принимать поток от OBS и распределять его по локальной сети.
    • Настройте конфигурационный файл Nginx для работы с RTMP. Пример конфигурации:

      server {
       listen 1935;
       chunk_size 4096;
       application live {
       live on;
       record off;
       }
      }
      
    • Перезапустите сервер Nginx для применения изменений.
  3. Настройка потока в OBS:

    • Вернитесь в настройки OBS и укажите URL сервера Nginx в поле "URL" (например, rtmp://localhost/live).
    • Убедитесь, что порт 1935 открыт в брандмауэре для приема потока.
  4. Проверка доступа:

    • Для проверки доступности трансляции можно использовать плеер VLC или другой RTMP-совместимый клиент.
    • Введите URL rtmp://<адрес_сервера>/live в поле "Network" (Сеть) и нажмите "Play" (Воспроизвести).
  5. Доступ для других пользователей:

    • Другие пользователи в локальной сети могут получить доступ к трансляции, указав тот же URL в своем плеере.
    • Убедитесь, что все устройства находятся в одной и той же подсети и имеют доступ к серверу Nginx.

Этот процесс позволяет транслировать видеоконтент по локальной сети с использованием OBS, обеспечивая доступ для нескольких пользователей одновременно.