obs-ndi

obs-ndi

Docker app from patrickstigler's Repository

Overview

The OBS with NDI is incorporated into the container and can be used to stream your desktop. With the latetest OBS version the is support for obs-websocket. The VNC password is 'headless'. You can connect with your own VNC client at 5901 or use the webclient at 6901

Build Status

Docker Open Broadcaster Software (OBS)

This container is based on bb12489/docker-obs. The OBS with NDI is incorporated into the container and can be used to stream your desktop.

I rebuiled the container on the base of accetto/ubuntu-vnc-xfce-g3 to have a regualar updated base image.

Here is a screenshot: Alt

To run

You can start the container with:

docker run --shm-size=256m -it -p 5901:5901 -p 6901:6901 -p 4455:4455 patrickstigler/docker-obs-ndi:latest

The shm-size argument is to make sure that the webclient does not run out of shared memory and crash.

The VNC password is "headless"

You can connect with your own VNC client via 5901 or use the webclient at 6901

To enable GPU Support also add -e NVIDIA_VISIBLE_DEVICES= -e NVIDIA_DRIVER_CAPABILITIES=all and also add --runtime=nvidia as extra parameter.

Download Statistics

56,547
Total Downloads
187
This Month
601
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
patrickstigler/obs-ndi
Last Updated2024-08-27
First Seen2021-10-17

Runtime arguments

Web UI
http://[IP]:[PORT:6901]/
Network
br0
Shell
sh
Privileged
false
Extra Params
--runtime=nvidia

Template configuration

Config PathPathrw
Target
/config/obs-studio
Value
/mnt/user/appdata/obs
NVIDIA_VISIBLE_DEVICESVariable

Required for Nvidia GPU support. In case you use something else - delete this entry.

NVIDIA_DRIVER_CAPABILITIESVariable
Value
all
Port for obs-websocketPorttcp
Target
4455
Default
4455
Value
4455
novncPorttcp
Target
6901
Value
6901
VncPorttcp
Target
5901
Value
5901
VNC PasswordVariable

Set your VNC password

Target
VNC_PW
Value
headless
PUIDVariable
Value
99
PGIDVariable
Value
100