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

16 hours ago, patrickstigler said:

image.png.f5d472bb971074942616d7cf337ba13a.png

 

At lease for me it seems to work fine. Have you tried these settings? Or what kind of settings are you running?

Unfortunately, the settings do not really change the situation for me

 

image.png.69b71316bd8e177f6d3b5442a85a39d2.png

  • Replies 127
  • Views 29k
  • 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

I'd say you GPU is not really used by OBS.

Have you checked to NVIDEA parameters in Docker?

On 12/2/2021 at 12:24 AM, patrickstigler said:

I'd say you GPU is not really used by OBS.

Have you checked to NVIDEA parameters in Docker?

Yes, same settings as with Plex container and there the GPU is used.

 

 

Screenshot 2021-12-08 at 11.31.15.png

Screenshot 2021-12-08 at 11.31.05.png

  • Author

Just to make sure, you're removed the last part of the GPU ID only in this screenshot, right?

Because that is not the full ID.

3 hours ago, patrickstigler said:

Just to make sure, you're removed the last part of the GPU ID only in this screenshot, right?

Because that is not the full ID.

Yes, just kind of a habit for IDs in general.

  • Author

ok good, what GPU are you running? What driver version are you running? I am running the long term support version.

On 12/11/2021 at 11:05 PM, patrickstigler said:

ok good, what GPU are you running? What driver version are you running? I am running the long term support version.

I am running GTX 1080. I tried all different versions. Currently it is the newest one but I could switch back to an old one again and test.

  • Author

ok, I think I will upgrade the Ubuntu image of the container to a newer version. It could help with this issue.

  • Author

Ok I updated the whole image, but I think you will have the same problem. I hope that the rewrite of the NDI tool will improve it. But at the moment I am not 100% sure if it is the NDI or the OBS itself. I might setup a VM to test it and improve the container.

For some reason I got it working that via "nvidia-smi pmon" I get the report back that OBS is using my GPU. The encoding is just something between 2-7% though. That translates also in my FPS the recoding happens. I play on 60 FPS, output is 60 FPS but the recording depends on the container . If I fully load all CPUs then it even drops down to 4 FPS recoded up to 40 FPS. This feels like the GPU is not really used?

This is great. Is there any plan to add Intel QSV to this?

  • 1 month later...

Hi All, can someone help, I'm just getting this screen when I connect and unable to load OBS
 

Screenshot 2022-01-24 at 22.48.56.png

  • Author

Right click on the screen 

 

image.png.d2e9d7a0204c5ee9575ef0272cb467a8.png

  • 2 weeks later...

is it possible to add an AMD IGPU support for this container?

Is it possible to use quick sync with this?

  • Author
On 2/7/2022 at 6:30 PM, domrockt said:

is it possible to add an AMD IGPU support for this container?

I guess it would. But I haven't found a sample container or more info on that. In case you know a reference, let me know.

 

On 2/7/2022 at 8:44 PM, msone said:

Is it possible to use quick sync with this?

I guess so - maybe check to "quick sync forwarding for Plex" it should work the same.

So you have to set it up to your Hardware.

 

  • 2 weeks later...

Hi,

 

first of all: thanks! It works great! But I have the same issue some people mentioned before:

OBS just utilizes a 3% of the GPU and the framerate it constantly below 60fps. Are there any solutions by now?

 

And where do the recordings go? :D

 

Thanks in advance!

  • Author

I will try to update the container and also add intel gpu support. 

 

I haven't tried to record yet. But you will need to add a volume and define the path in OBS @outi.

  • 3 weeks later...

Can we get this updated? The current version installed has issues connecting to twitch accounts.

  • Author

@TheLaughingMan

 

Just updated the container. Also added Intel GPU support.


I will update the template soon to also have a default recording folder.

  • 2 weeks later...

great container. made it really simple to stream to my private owncast website.

 

I have one question.. I am using Nvenc H264 encoder which seems to be working as Nvidia-SMI shows it being used by OBS... but my CPU is also being used at 50% while running

 

why would this be?

 

GPU encoder shows approx 35% usage but CPU is at 50% I thought CPU would be lower

 

image.png.f0c9098a3c18c247de4742fb699235b0.png

 

image.png.f67ffabb2eacf7bc407c3f0e928f2bf5.png

Edited by enigma27

On 3/26/2022 at 6:42 PM, enigma27 said:

great container. made it really simple to stream to my private owncast website.

 

I have one question.. I am using Nvenc H264 encoder which seems to be working as Nvidia-SMI shows it being used by OBS... but my CPU is also being used at 50% while running

 

why would this be?

 

GPU encoder shows approx 35% usage but CPU is at 50% I thought CPU would be lower

 

image.png.f0c9098a3c18c247de4742fb699235b0.png

 

image.png.f67ffabb2eacf7bc407c3f0e928f2bf5.png

I have noticed the same, the GPU is encoding ok, but there is something in obs that is using a lot of CPU. If I encode with ffmpeg-nvidia docker with the same settings my cpu doesn't pass 15%.

I was thinking maybe the 50% cpu usage is in being used by the host os which i believe is a Linux kernel.

  • Author

Thanks @enigma27 Good question. 

I try to take a look at it. But if you already have a guess what it could be le me know. I try to fix it.

 

On 3/31/2022 at 3:52 PM, patrickstigler said:

Thanks @enigma27 Good question. 

I try to take a look at it. But if you already have a guess what it could be le me know. I try to fix it.

 

Hi, I have detected that the high CPU usage starts when there's some source playing. In my case, when I have no source is 10%, when I add the source increases to 60/70 % and when I start streaming goes up to 90%. As I said, streaming whith nvidica-ffmpeg doesn't use more than 15/20%. I think it's something with the source ingest, like if it were using CPU to transcode the source to the canvas or something, and then the GPU to transcode the stream.

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.