2013-12-24 2 views
3

Как указано выше, я хотел бы передать на свой сервер lan с помощью OBS (открытого программного обеспечения вещателя)Как я могу передать поток OBS на локальный сервер, который может преобразовать поток в файл?

В OBS есть опция «сохранить файл», но качество может быть довольно низким и занять много ресурсов на компьютере. У меня есть файловый сервер, который я использую практически для всех с приличным процессором и большим количеством пространства для хранения.

Я пытаюсь найти программное обеспечение, которое может конвертировать поток с моего клиентского компьютера в файл на сервере, поэтому весь рендеринг выполняется на сервере, а не на моем компьютере. Это освободит много ресурсов на клиентском компьютере.

Мой клиентский компьютер работает под управлением Windows 8.1, а на моем сервере работает сервер Windows 2012 r2. Я также могу использовать Ubuntu на сервере, но я бы предпочел использовать Windows, поскольку все уже настроено.

ответ

3

Я нашел этот действительно хороший учебник о том, как это сделать с Ubuntu.

Вот ссылка: http://obsproject.com/forum/viewtopic.php?f=18&t=2651

Все, что вам нужно сделать, это загрузить и скомпилировать Nginx с его модулем RTMP. Затем вы можете настроить простую конфигурацию, чтобы сделать все, что хотите, например: сохранить поток, переслать его другим людям, переслать его для подергивания и т. Д.

Я протестировал потоковое перенаправление и сохранение потоков на диск, и он работает очень хорошо. Единственный недостаток заключается в том, что вы должны сами компилировать nginx, но в Linux это не очень важно.

+0

НО НО НО, но почему Nginx только? нет ли образца на Python, PHP, Perl или BASH или Apache ??? – YumYumYum

+1

Нашли это, которое будет работать и на Windows, а https://helping-squad.com/obs-studio-send-an-udp-stream-to-a-second-pc-using-obs/ – Mastro

Смежные вопросы