Use ANY WEBCAM in Multiple Software Simultaneously - NDI Tutorial

Поділитися
Вставка

КОМЕНТАРІ • 38

  • @alexandercato7400
    @alexandercato7400 16 днів тому +1

    This is the best video on NDI. Really well done man!

    • @CameraTim
      @CameraTim  16 днів тому

      @@alexandercato7400 Thank you so much!

  • @promediag
    @promediag Рік тому +1

    Best video on NDI, i ever seen, we need more content man

    • @CameraTim
      @CameraTim  Рік тому

      Thank you so much! I have two videos completed and planning on working on some more very soon!

  • @JMONEYGAMES
    @JMONEYGAMES 7 місяців тому +1

    I can't get past the dirty glasses as a person who also wears glasses lol

    • @CameraTim
      @CameraTim  7 місяців тому

      Hopefully it’ll help to know that these glasses specifically weren’t prescription, they were just computer glasses. (I try to do better with that! 😅)

  • @RyanClifford
    @RyanClifford 7 місяців тому +1

    Hi i know this video is quite old but I'm having an issue and i cant figure it out and if you could help me id greatly apprecciate it!
    I want to use OBS vitual camera and output that as an NDI source like you did using the NDI screen captures webcam option. But whenever I select the OBS virutal camera it comes up as a black NDI source. If i attempt to use the OBS virutal camera in discord for example it works just fine and is not blank. Its only when trying to use it as an NDI source that im seeing the blank output.
    Any ideas why this might be happeneing? Thanks!

    • @CameraTim
      @CameraTim  7 місяців тому +1

      No problem, I still like getting comments on these. Haha!
      So the Start Virtual Camera toggle inside of OBS isn’t tied to NDI at all, so if you want to use OBS as an NDI source, you’ll need to enable it from the Tools > NDI Output Settings window, then open the Webcam NDI application and select OBS from any of the four windows it shows. Then in whatever chat software you want to use it in, then you can select the NDI Source option.
      I will say I was experiencing a bug with NDI and Discord a little while ago where it was preventing me from connecting to a call, but I haven’t done extensive testing to figure out what’s going on there or if it was just a version thing. Not sure if that’s related to the blank issues you’re talking about, but felt it was worth noting.

    • @RyanClifford
      @RyanClifford 7 місяців тому +1

      @@CameraTimThank you for the speedy reply! I think i should explain to you exactly what im trying to achieve:
      I want to stream to tiktok and youtube at the same time. I have the Aitum Vertical Plugin installed so it has a scene setup for TikToks Vertial format. The problem is my pc isnt good enough to stream to obs and tiktok live on the same pc. So i have 2 sepearate pcs.
      The thing to do would be what you suggest but the NDI plugin wont let me send the vertical format. It only sends the horizontal meant for youtube. So a workaround the Aitum team suggested in a forum is to use the Vertical Virtual Camera which can then be picked up as a webcam using the NDI screen capture tool and then send that to the 2nd pc VIA ndi.
      But for whatever reason when i turn on the virtual camera in obs and go to the NDI screen capture app, the OBS virtual camera comes up as an option but when i click on it its just a black screeen. Other programs such as Discord picks up this virutal camera correclty but the NDI tool doesnt.
      Thank you again for the quick reply!

    • @RyanClifford
      @RyanClifford 7 місяців тому +1

      Also i should add, I tried sending a normal virtual camera (horizonal format) but that also doesnt seem to get picked up by screen capture

    • @CameraTim
      @CameraTim  7 місяців тому +1

      @@RyanCliffordAh okay, I see where this gets tricky pretty fast. Now I do have a couple more questions on your setup, but I'll post some more solutions below to consider. The first question is, on your gaming PC (assuming this is for gaming, I'm just going to call it that for funzies), how much are you sending to your streaming PC outside of the content itself? Because the idea is that all the scenes and such are built out on the streaming PC, you just need to send the sources. Unless there's reactive information of some sort coming from the gaming PC that I'm not thinking about.
      The second question is are you sending more than one screen to the streaming PC? For example, having multiple monitors (this is rare, but some people like myself actually need it).
      Third, are there visuals you need on the gaming PC for peripheral reasons that you need either OBS, chat, or external software easily visible? And do those need to be sent to the streaming PC as their own sources?
      So there are a few solutions here, and I personally wouldn't use the virtual cam options because they're just adding an unnecessary layer of encoding you don't need. The first option is just to add a Dedicated NDI Output filter to whatever source you need to send to the streaming PC (although I wouldn't do more than two because then it feels kind of pointless). Then you just add those sources in the streaming OBS as NDI Sources.
      The second option would be to not even use OBS on the gaming PC and just use the native Screen Capture or Screen Capture HX tool because then everything is built into the streaming PC anyway and you just pull in the game via NDI Source. This is assuming you don't need to send any extra information from one OBS to another like if your game affects something in OBS via external software, but there are workarounds for that.
      The third option is a plugin called Teleport which can be a little easier to set up and is meant to send OBS scenes/sources from one computer to another, very similar to NDI. You have a quality control slider with this too if you need to save on bandwidth.
      Let me know if any of this text-diarrhea helps!

    • @RyanClifford
      @RyanClifford 7 місяців тому +1

      @@CameraTim So all im trying to do is send the Vertical Scene on my streaming PC to a 3rd PC (not gaming) via NDI that will then be put into TikTok LIve studio so i can stream to that platform as well. As i dont have the preformacnce to do it all on the 1 streaming PC.
      Thank you for the suggestions!
      I tried applying the NDI filter to the vertical scene and it does send the signal! But its wayy to laggy. Like 1 frame every 15 seconds. ( I have 10gbps network so its dont think the issue lies there). If i use the regular NDI plugin (non filter) it works perfectly
      The reason using the Virtual camera idea makes sense is if i change scenes on the streaming pc (pc 2) it will also change it for the tiktok live as its sending the preview of all the scenes and not just the one scene using the NDI filter if that makes any sense? Sending via NDI screen capture would also allow me to send the audio in one NDI source too which would be useful. But tbh if we can get the NDI plugin filter working smoothly ill take it at this point hahaha

  • @hohumdiddly1
    @hohumdiddly1 3 роки тому +2

    Great video! So you could essentially use this tool to turn on and off snap cam filter so it wouldn't be stuck at 30 fps when face filter was not in effect?

    • @CameraTim
      @CameraTim  3 роки тому +1

      Yep! That's correct. You just import the webcam into OBS as a Video Capture Device like normal, and then use the Dedicated NDI Output along with Webcam Input for Snap Cam, then Snap Cam can be used as a separate source.

  • @indi2174
    @indi2174 7 днів тому +1

    Why are you saying it's 4k ... When the Livestream is not outputing 4k😂😂😂

    • @CameraTim
      @CameraTim  7 днів тому

      The webcam capture is 4K, so the capture itself contains 4x the pixel information that a 1080p capture would, leading to a sharper and more accurate webcam image when scaled down to 1080p. That’s likely all I was referring to. (If there’s a specific point in the video you mean, let me know)

  • @RDHellspawnd
    @RDHellspawnd 3 роки тому +1

    Great explanation, my head did explode, thank you. Question: Would this allow me to pul my phone camera into OBS wirelessly through an NDI?

    • @CameraTim
      @CameraTim  3 роки тому +1

      Yes, I almost mentioned this in the video, but felt like it was already a ton of information. But you can use the NDI HX app on your phone to run it as a webcam. There are a few options though, like obs.ninja and droidcam.

    • @RDHellspawnd
      @RDHellspawnd 3 роки тому +1

      @@CameraTim Awesome! Appreciate the info.

  • @DazzaJay
    @DazzaJay 2 роки тому +1

    Great video, and it's very close to what i'm looking for, but not quite.
    My question is, Can NDI Tools create an NDI Source from my webcam that i can find on my network WITHOUT using OBS to create the NDI Source?
    So Basically, instead of: Webcam -> NDI Tools -> *OBS* -> Network -> OBS on another Computer.
    I'd like to do something like this: Webcam -> NDI Tools -> Network -> OBS on another Computer.

    • @CameraTim
      @CameraTim  2 роки тому +1

      Yes, you can absolutely do that. On PC, the Screen Capture app inside of NDI Tools will do that. When you open Screen Capture, go to the small icon at the bottom like you would for the Webcam Input app, right-click, go to Webcam Video Source, and select it from there. Once it's selected, you should be able to grab it from any other device on your network.
      If your webcam source is from a Mac, it is a little more complicated because Mac doesn't have the option to select a webcam as an NDI Source output through the Tools natively. So you would need something like OBS in that case or a way to have the webcam display full screen on your Mac so then you can use the NDI tool Scan Converter. As of writing this, OBS NDI output is still the best way to do it on Mac.

    • @DazzaJay
      @DazzaJay 2 роки тому

      @@CameraTim awesome, thanks for that. I gave it a shot but ndi . exe uses 25% of the CPU when the camera is running, which on the specs I have means I don't have enough CPU left over for what I'm trying to achieve. I will definitely come back to this in the future when I can afford an upgrade. Core i7 870 just doesn't cut it these days.
      Thanks for the help :-)

    • @CameraTim
      @CameraTim  2 роки тому

      @@DazzaJay No problem! And yeah, that CPU is going to struggle just a bit just due to the nature of high quality video encodes. The only other option I would suggest would be running the Screen Capture HX app because that uses GPU instead of CPU, which shows up when you hover over Screen Capture in the Launcher and click on the gear. The only issue you'll run into is that it also doesn't grab webcams natively, so you need a display capture workaround again.

    • @DazzaJay
      @DazzaJay 2 роки тому

      @@CameraTim I just wish sienna-tv made their "webcam for ndi" app for windows, rather than just apple only. (Though I have no idea how resource intensive it is)

  • @clay2146
    @clay2146 3 роки тому +1

    Saw it first on twitch!!!
    lol

  • @j-kgamingkh2760
    @j-kgamingkh2760 Рік тому +1

    sir can i put 2 different model webcam in obs ?

    • @CameraTim
      @CameraTim  Рік тому +1

      If you mean, as an example, you want to put a Logitech and Razor webcam into OBS at the same time? Yes, you should be able to just plug and play without needing to do anything special, assuming your computer's USB load can handle it.

    • @j-kgamingkh2760
      @j-kgamingkh2760 Рік тому +1

      @@CameraTim thank so much sir ❤️

  • @DimmanKo
    @DimmanKo 2 роки тому +1

    how you do with the audio any solution?

    • @CameraTim
      @CameraTim  2 роки тому

      Are you referring to sending audio from OBS through NDI or sending your mic directly through NDI?

  • @7aemr
    @7aemr Рік тому

    it doesn't send my video capture source, just the display capture source..

    • @CameraTim
      @CameraTim  Рік тому

      Are you on Mac or PC?

    • @7aemr
      @7aemr Рік тому

      @@CameraTim mac to pc as intel macs suck for streaming while apple silicon macs are good.

    • @CameraTim
      @CameraTim  Рік тому

      @@7aemr Ah, well in that case, using OBS NDI from your Mac might be your best option since Scan Converter from the Mac NDI Tools doesn't capture webcam sources for whatever reason. Which is weird because it says that it's a feature in the description for that tool, but that feature doesn't seen to actually exist.

    • @8RIGHTS
      @8RIGHTS Рік тому +1

      @@CameraTim how would i fix this on a pc? ive got all the downloads but i cant change my stuff to a webcam, it just shows remote connections and doesnt let me change them, its updated and different now compared to when you uploaded this, how would i do it now?

    • @CameraTim
      @CameraTim  Рік тому

      @@8RIGHTS Are you referring to pulling the NDI signal from OBS into NDI Webcam or pulling your webcam into NDI Screen Capture?