Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[support] OBS-NDI

Featured Replies

  • Author

Interesting point, I will check that. But I guess that would mean if you turn off the preview window it should drop the load?! And I think that is not the case.

I will check if I can find something in the obs documentation.

  • Replies 127
  • Views 29.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Created an issue on GitHub to report this there as well   Also, @patrickstigler, thanks a lot for putting this all together.

  • mountaintop
    mountaintop

    Hi gents,  Waited a bit to work on fixing this myself and ended up revamping a bit of it back to the old system to get it to work.   The new accetto/ubuntu vnc based image does not play well

  • patrickstigler
    patrickstigler

    Hi you can run it without a GPU, just remove the --runtime=nvidia     That should fix it.   @parish @phoenixrisen

Posted Images

  • Author

So I got 10% less load without the preview. And it must be something with the views. But at least for now I haven't found anything usefull on the git issues. 

Some say it could be about the colorspace - but I tested that. 

  • 1 month later...
On 11/1/2021 at 11:57 AM, patrickstigler said:

You must be in the same subnet. Than it will work. Just define your container within the same Subnet i.e. 192.168.0.X

That is the exact way I am using it. 

Sometimes it can take a bit till your Desktop will be found. (Have you enabled it on your desktop?)

Hi would you please help.

 

I am trying receive ndi streams inside docker container but obs studio doesn't see any ndi source from outside. I try to setup Subnet but it doesn't help.

 

Let me know please does your obs studio inside docker see outside ndi source?

 

what ports do you share with host

i am expose ports docker run --shm-size=256m -it --expose 5353 --expose 5353/udp -p 5900:5900 -p 5901:5901 -p 5910:5910 -e VNC_PASSWD=123456 daedilus1/docker-obs-ndi:latest

  • Author

As far as I know it does not work with exposed ports. You have to create a bridged interface in your subnet.

 

So if you IP is 192.168.0.[something] it must be 192.168.0.[a free IP] like 192.168.0.200

image.png.e030719c4432bff803dd2dff81cd0ea9.png

  • 1 month later...

Very interested in this Docker, but how would I go about adding plugins, i.e. SteamFx and Teleport? I get the container is called NDI, but not sure how to really add this in. I get the same subnet rules apply, and other constraints. I'm not new to administering dockers, but modification is a rough one for me still.

  • Author

Either you should be able to mount the folder as a drive to add your addons. But I could also build a new version of it. I also use some addons. So I might release a new build with more addons.

  • 1 month later...
  • 1 month later...

I feel like I'm missing something simple here. My container is experiencing a slow network connection. When I set my NDI bandwidth to lowest, everything in OBS is smooth. But, when I set it to highest, both the audio and video hang every few seconds. I have a VM running on br0 as well, but it doesn't use much bandwidth. I tried setting the container to use bridge, host, and another custom network, but I could not get it to see my NDI source on any of them, so I can't really continue troubleshooting.

 

Checking Task Manager on the source PC shows that NDI isn't using more than 120 Mbps on a gigabit LAN connection. The source PC and unRAID server are connected to the same switch and router.

Edited by LeeNeighoff

  • 2 weeks later...
  • Author
On 8/8/2022 at 7:55 PM, chalk said:

Any chance you could add the obs-multi-rtmp plugin? https://github.com/sorayuki/obs-multi-rtmp, advanced scene switcher https://github.com/WarmUpTill/SceneSwitcher, and the WebSockets Server Settings https://github.com/obsproject/obs-websocket plugins?

 

Thanks!

Sorry for the delay. 

 

I just saw some pull requests. I gonna fix the image soon and also add some plugins.

 

@LeeNeighoff

Unfortunately I got the same problem. But I can't really see a solution for that. .... yet. 

@patrickstigler

I am having issues trying to find my ndi source from my windows pc on the obs docker. I am able to ping obs docker but am not able to ping my windows pc from docker. My windows PC is on a separate subnet but they both are reachable and can talk to eachother. 

Seems like the recent release broke it(for me). Tried running a fresh install. Not getting anywhere.

 

  • Author

@slimshiznThanks - I guess you mean the Browserview. 

I just realized it. I am usally using a VNC client, but I will fix it.

On 10/20/2022 at 8:27 PM, patrickstigler said:

Sorry for the delay. 

 

I just saw some pull requests. I gonna fix the image soon and also add some plugins.

 

@LeeNeighoff

Unfortunately I got the same problem. But I can't really see a solution for that. .... yet. 

The websocket server plugin is now a part of the OBS program and no longer a plugin

  • 2 weeks later...

Hi, I've updated unraid to latest version and downloaded latest update for obs-ndi but I'm not able to connect to novnc client. From checking the logs, not sure if the two lines were throwing an error before, but I see the error message below.

 

/usr/bin/xauth:  file /root/.Xauthority does not exist
/opt/container_startup.sh: line 8: /opt/noVNC/utils/launch.sh: No such file or directory

  • Author
1 hour ago, iForeverNoob said:

Hi, I've updated unraid to latest version and downloaded latest update for obs-ndi but I'm not able to connect to novnc client. From checking the logs, not sure if the two lines were throwing an error before, but I see the error message below.

 

/usr/bin/xauth:  file /root/.Xauthority does not exist
/opt/container_startup.sh: line 8: /opt/noVNC/utils/launch.sh: No such file or directory

 

I have the same issue now. Sorry for that. I realized it too late. It's just the webserver for the webVNC. As a workaround (my default way to connect). Is a full vnc client. With that you shoudn't have a problem.

 

I created a dev branch and will fix it soon-ish.

Since the last update I did I get this error and cannot record anymore?

 

image.png.c610d3f4fa16ba4c9f8110e1145ecb67.png

I feel so stupid. I can't access the webui. The app is running. What have I done wrong?

Hello,

 

Looks like the NVIDIA_VISIBLE_DEVICES default value is "YOUR-GPU-IP". Should that be "YOUR-GPU-ID"?

 

Had me trying to figure out which IP address to put there.

  • 2 weeks later...

I'm looking to use Intel Quicksync but I don't see a hardware option in OBS. I've probably missed a step somewhere. Any help would be appreciated. Thanks!

WebUI didn't work for me on last version, and it seemed like other comments said "wait for an update". After updating to the latest, I see this:

 

Quote

Warning: could not find self.pem
Using local websockify at /opt/noVNC/utils/websockify/run
Starting webserver and WebSockets proxy on port 5901
Failed to start WebSockets proxy

 

Any help would be great. Let me know if I can provide more info. Thanks.

  • 2 weeks later...
On 12/4/2022 at 11:50 AM, scooterbaga said:

WebUI didn't work for me on last version, and it seemed like other comments said "wait for an update". After updating to the latest, I see this:

 

 

Any help would be great. Let me know if I can provide more info. Thanks.

I'm getting the same error.  Please help!

On 12/16/2022 at 2:34 PM, Japesg said:

I'm getting the same error.  Please help!

Same! Any update would be super appreciated.

  • Author

Sorry for the long delay.

 

But now I rebuilded the whole container on a new base image. So I hope the regular updates for instance the NVC will come with that image. 

 

I will update the instructions in unraid as well (app template), since I changed some ports and variables.  (takes around 2h)

@z0nik @Japesg @SeHansson @Evidenz

 @scooterbaga

Thanks for the hint - I fixed the GPU IP by setting it as required field and added a note.

2 hours ago, patrickstigler said:

Sorry for the long delay.

 

But now I rebuilded the whole container on a new base image. So I hope the regular updates for instance the NVC will come with that image. 

 

I will update the instructions in unraid as well (app template), since I changed some ports and variables.  (takes around 2h)

@z0nik @Japesg @SeHansson @Evidenz

 @scooterbaga

Thanks for the hint - I fixed the GPU IP by setting it as required field and added a note.

Much appreciated! I will have a look.

Correct me if I am wrong but I recall that I always used NVIDIA NVENC HEVC up until a point it did not work anymore?

 

Nowadays when I try to record something with it selected as the encoder I receive this error (also with the previous build)

image.png.6e8e702e8284701ae7cd94c8e36c0a62.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.