OBS-NDI

OBS-NDI

Docker app from Asparon's Repository

Overview

Docker OBS and NDI (QT6) This container is based on https://hub.docker.com/r/patrickstigler/obs-ndi. Due to some QT-changes in the OBS code the initial version by patrick needed some changes. To start the container: docker run --shm-size=256m -it -e VNC_PASSWD=headless -p 5901:5901 -p 6901:6901 -p 4455:4455 asparon/obs-ndi:latest The shm-size argument is to make sure that the webclient does not run out of shared memory and crash. You have to change the "Network Type" to "Custom: br0" in order to be able to find the NDI-Source of your desktop in the container an vice versa. You can change the default VNC password of 'headless'. You can connect with your own VNC client via 5901 or use the webclient at 6901. To enable GPU Support: Nvidia: add -e NVIDIA_VISIBLE_DEVICES=your_GPU_ID -e NVIDIA_DRIVER_CAPABILITIES=all and also add --runtime=nvidia as extra parameter. Intel: add --device=/dev/dri (not tested yet)

Install OBS-NDI on Unraid in a few clicks.

Find OBS-NDI in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for OBS-NDI Review the template variables and paths Click Install

Requirements

You have to change the "Network Type" to "Custom: br0" in order to be able to find the NDI-Source of your desktop in the container an vice versa.

Download Statistics

5,658
Total Downloads

Related apps

Details

Repository
asparon/obs-ndi
Last Updated2023-09-26
First Seen2023-09-29

Runtime arguments

Web UI
http://[IP]:[PORT:6901]/
Network
br0
Shell
sh
Privileged
false

Template configuration

VNCPorttcp

Port for VNC

Target
5901
Default
5901
Value
5901
noVNCPorttcp

Port for noVNC

Target
6901
Default
6901
Value
6901
WebSocketPorttcp

Port for OBS WebSocket

Target
4455
Default
4455
Value
4455
OBS config pathPathrw

path for storing the OBS config data

Target
/home/headless/.config/obs-studio
VNC passwordVariable

set your VNC password (default: headless)

Target
VNC_PW
Default
headless
PUIDVariable
Value
99
PGIDVariable
Value
100