Please be aware that OBS v24 to v26.0 does not natively support VDO.Ninja, but version 26.1.2 and newer does. StreamLabs OBS for macOS also does not support VDO.Ninja as of yet, but it should in the future after it updates. Use the Electron Capture app if you are using a non-compatible version of OBS. > Get it here <
Ensure that the “Enable Browser Source Hardware Acceleration” checkbox is checked in the advanced settings. If you still get just black video when it’s checked, then you can try:
Updating your graphics card drivers
Go to the windows setting for “Graphics Settings”. You may see OBS or SLOBS under programs listed for “graphics performance preference”. Make sure OBS or SLOBS is set to “high performance”. Turn on hardware accelerated GPU scheduling.
If using OBS 64-bit, try installing the 32-bit version instead.
If using a laptop, check out this article: https://obsproject.com/wiki/Laptop-Troubleshooting#for-nvidia-based-laptops
Try a different video codec; perhaps &codec=h264 or &codec=vp9, which can be added to the view links
Check to make sure you are not behind a corporate firewall or on a VPN (see Network issues below)
Disable any Anti-virus or other security software
Uncheck the Hardware Acceleration checkbox -- does it work now? If so, it may be choppy, but perhaps still usable
You can also download the Electron Capture app, and use that instead of OBS browser source. https://github.com/steveseguin/electroncapture
As a final resort, consider using a Cloud-hosted version of OBS instead, such as on Paperspace.
If the hardware-acceleration checkbox is not checked, check it and restart. Does it work now?
We provide a speed test to see if the connection works at all, https://obs.ninja/speedtest You should be able to see your video streamed back at you. If not, there might be a network problem. You can visit https://test.webrtc.org or https://networktest.twilio.com/ for tools to help debug issues that might be impacting your network, such as Firewalls or incompatible browsers.