Как запустить 2 obs на одном компьютере

Обновлено: 07.07.2024

Во время видеозвонков и конференций пользователи TrueConf могут демонстрировать различный контент, но не всегда может быть достаточно слайдов презентации или показа вашего рабочего стола. Иногда требуется передача сразу двух видеоисточников сигнала. Ниже мы расскажем, как можно реализовать подобный сценарий различными способами.

Способ 1. С помощью OBS Studio

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

Установка OBS Studio

  1. Скачайте OBS Studio и OBS-VirtualCam.
  2. Запустите установку OBS Studio с правами администратора.
  3. Во время установки укажите:
    • путь установки;
    • дополнительные плагины.
  4. Установите OBS-VirtualCam с параметрами по умолчанию.
  5. Перезагрузите компьютер для внесения изменений.

Настройка OBS Studio

  1. Запустите OBS Studio.
  2. Создайте новую сцену, на которой будут размещаться видеопотоки.

obs-studio

  1. Для выбора видеокамеры нажмите Добавить → Устройство захвата видео:

choose-device

  1. Выберите пункт Создать новый и укажите название для источника:

choose-device-2

  1. В разделе Устройство выберите необходимую камеру и нажмите ОК.

choose-device

После этого вы можете настроить отображение видеопотоков так, как вам будет удобно, регулируя размер и положение видеоокон.

Микширование RTSP потока

Аналогичным образом вы можете микшировать изображение с вашей веб камеры и IP-камеры, расширяя возможности проведения конференции.

Для этого вам необходимо:

  1. Повторить шаги 1 и 2 из пункта Настройка OBS Studio.
  2. Для выбора IP камеры нажмите Добавить → Источник медиа.
  3. Выберите пункт Создать новый и укажите название для источника.
  4. Снимите флажок Локальный файл, введите в поле Ввод адрес IP камеры и нажмите ОК:

Запуск OBS-VirtualCam

  1. Для активации виртуальной видеокамеры выберите раздел Инструменты → Виртуальная камера на панели в верхней части окна приложения.

choose-virtual-camera

  1. Во всплывающем окне выберите целевую камеру (по умолчанию OBS-Camera) и нажмите Старт.
  2. Запустите клиентское приложение TrueConf.
  3. Перейдите в раздел Настройки → Видео и звук и в разделе видео выберите OBS-Camera.

Теперь вы можете демонстрировать смикшированный видеопоток во время видеозвонка или видеоконференции.

Гибкость настроек OBS Studio позволит вам менять пропорции используемых видеопотоков в режиме реального времени или переключать подготовленные схемы микширования OBS Studio через комбинации Alt+1, Alt+2 и т.д., что может быть полезно при проведении вебинаров.

tcw-conference

Способ 2. С помощью запуска копии клиентского приложения TrueConf

Ранее в нашем блоге мы описывали, как запустить два независимых экземпляра клиентского приложения TrueConf. Данную функцию можно использовать для трансляции дополнительного видеопотока с помощью входа в одну и туже конференцию двух копий приложения TrueConf.

Некоторые приложения могут запускать несколько экземпляров, например Microsoft Word, Chrome, VLC Player и т. Д. По самой своей природе эти приложения могут запускать несколько экземпляров, не прерывая работу другого экземпляра. То же самое нельзя сказать обо всех приложениях, так как запуск нескольких из них может привести к сбою.


Запуск нескольких экземпляров OBS в Windows 10

Несколько лет назад OBS не разрешало несколько экземпляров приложения для запуска. Теперь он почти работает сам по себе.

Для тех, кто хочет управлять несколькими экземплярами OBS, вот правильные шаги (в 2020 году):

  • Загрузите zip-файл OBS Studio и распакуйте его в любую папку.
  • В извлеченной папке найдите подпапку / bin / 64bit / и найдите exe-файл: OBS64.exe.
  • Создайте ярлык для файла OBS64.exe на рабочем столе.
  • Щелкните правой кнопкой мыши созданный вами ярлык и выберите Свойства -> Цель -> И добавьте следующее в конце строки: -portable
  • Нажмите Применить и сохранить.

Ноябрьское обновление 2021:

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows - нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

скачать

  • Если вы запустите этот ярлык сейчас, OBS будет работать в автономном режиме (портативный компьютер) без использования ваших файлов конфигурации (из другой установки, которая у вас может быть). Это как запустить первый раз после установки с нуля.

Переключение для запуска нескольких экземпляров OBS

OBS поддерживает несколько экземпляров, но если вы не можете их запустить, вы можете принудительно запустить функцию с помощью простого переключателя.

  • Установите OBS.
  • Создайте ярлык на рабочем столе для OBS.
  • Щелкните ярлык правой кнопкой мыши и выберите «Свойства» в контекстном меню.
  • Перейдите на вкладку Ярлык.
  • Найдите поле назначения и добавьте пробел в самом конце адреса.
  • После добавления детали введите следующее и нажмите ОК.
    • –Множественное предупреждение

    CCNA, веб-разработчик, ПК для устранения неполадок

    Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.


    Некоторые приложения могут запускать несколько экземпляров, например Microsoft Word, Chrome, VLC Player и т. Д. По своей природе эти приложения могут запускать несколько экземпляров, не слишком сильно влияя на работу другого экземпляра. То же самое нельзя сказать обо всех приложениях, поскольку запуск нескольких их экземпляров может привести к их сбою.


    Несколько экземпляров OBS

    Несколько лет назад OBS не поддерживал запуск нескольких экземпляров приложения. Теперь практически работает из коробки.


    Переключиться на запуск нескольких экземпляров

    OBS поддерживает несколько экземпляров, но если вы не можете их запустить, вы можете заставить функцию работать с помощью простого переключателя.

    Запишите несколько видео

    Несколько экземпляров в основном независимы друг от друга, хотя вы обнаружите, что они не могут записывать с веб-камеры, поскольку устройство может использоваться только одним приложением за раз. вы можете добавить шрифты и сцены к каждому экземпляру отличны друг от друга.

    Параметры, которые вы, вероятно, не сможете настраивать отдельно для каждого экземпляра, - это параметры вывода и кодирования.

    OBS поддерживает несколько экземпляров в macOS и Linux. Упомянутый нами переключатель, заставляющий приложение запускать несколько экземпляров, также можно использовать как в macOS, так и в Linux.

    заключение

    OBS может запускать несколько экземпляров, и эти два (или более) экземпляра могут записывать и транслировать с вашего рабочего стола. Если у вас возникают проблемы с потоковой передачей, это может быть связано со службой, на которую вы выполняете потоковую передачу, и с тем, как она работает при запуске нескольких экземпляров OBS. Чем больше экземпляров OBS вы запустите, тем больше будет нагрузка на вашу систему.

    Четыре года назад я написал гайд, как в OBS стримить на два канала при помощи собственного nginx-сервера. Кому-то он оказался полезным, кто-то его назначение не понял, но суть не в этом.
    Шло время, и информация потихоньку устаревала. Гайд всё ещё рабочий, но мне писали люди, которые хотели пользоваться новой версией nginx, а недавно написал человек, у которого были проблемы со стримом на три канала, и попросил найти решение. Он был в таком отчаянии, что даже предлагал мне деньги! денег я не взял Информацию я проверил, и действительно — с тремя каналами начинались проблемы: запускались рандомные два, один раз даже запустились все три, но постоянно лагали и изображение сыпалось. Попробовав разные варианты решения, я пришёл к тому, что проблема из-за старой версии.
    Что ж, значит, пришло время обновляться.

    Для начала немного оффтопа. Спустя какое-то время после написания того поста до меня дошло, почему на версиях, отличных от 1.5.9.1 ничего не работало — rtmp-модуль для nginx поставляется отдельно, следовательно, его нужно ещё встроить. Никаких проблем, если вы используете *nix — взял nginx, взял rtmp-модуль, скомпилил, и pen pineapple apple pen готово. Другое дело, если вы используете windows — насчёт тонкостей компиляции под эту систему я не в курсе, но они есть, судя по тому, что обновляется nginx с rtmp не часто: актуальная версия nginx под windows на данный момент 1.17.3 (или 1.16.1 стабильная), а актуальная версия nginx с rtmp-модулем — 1.14.1.


    Ну, к делу. Весь апдейт сводится к тому, чтобы скачать версию 1.14.1 отсюда (воспользуйтесь зелёной кнопкой Clone or download, и выберите вариант Download ZIP). Затем извлеките файлы из архива на диск C:\, переименуйте папку из nginx-rtmp-win32-dev просто в nginx, или заранее создайте на диске папку nginx, и извлекайте файлы в архиве уже из папки, а ещё можете прямо в архиве переименовать папку в nginx, КОРОЧЕ, сами разберётесь, как удобнее, главное, чтобы в итоге на диске C:\ у вас оказалась папка nginx, в которой будут лежать файлы.

    Далее следуйте старому гайду:
    идёте по пути C:\nginx\conf, где создаёте файл nginx.conf, и туда помещаете этот код (пришлось сделать ссылкой на pastebin, так как у стопгейма нет возможности нормально вставить код).


    Здесь нужно вместо STREAMKEY подставить свой ключ трансляции. Далее, по желанию, меняете, удаляете, добавляете ссылки, в зависимости от того, сколько и какие каналы нужны. Единственное, что нужно помнить — ссылка на каждый канал пишется отдельной строкой, начинается с push, а заканчивается точкой с запятой (в общем, смотрите, как сделано сейчас, и повторяйте синтаксис).

    Все ссылки на rtmp-сервера нужных площадок найдёте где-то в настройках этих самых площадок. Ключ потока всегда ставится в конце rtmp-ссылки через слэш (вот эта херня — /).

    После этого открываете OBS, в настройках вещания ставите custom (он же «настраиваемый»), и сервер rtmp://localhost/live.

    Перед тем, как начинать трансляцию в OBS, либо запустите этот батник, либо откройте консоль, и напишите там cd C:\nginx (жамкнуть Enter), nginx.exe (жамкнуть Enter).
    Бонус — теперь заканчивать работу nginx можно не через диспетчер задач, а при помощи батника stop в папке nginx (хотя и раньше можно было, ну да ладно).

    Лично всё тестил на новейшей Windows 10 (а то знаете, как сейчас бывает — на 1809 работает, а на 1903 уже нет) несколько часов, качество отличное, задержка огромная (ну ладно, не огромная, секунд 9, но я разбалован миксером с его FTL), ни единого разрыва.

    Читайте также: