Anyone working with NDI without issues?

vankedisiTV

New Member
Well since i use a budget 1080p 60fps cap card and i have a good router and cat a6 cables and switches everywhere in my network i wanted to give ndi a try.

I enabled HW acceleration on my streaming pc (gt 1030)

And i used both low latency and safer mode. High band with.
My connection bandwidth is 1 gigabit so it would do max 100 megabytes per second.


However, something weird is happening on the streaming pc.

When i start streaming or recording or both it lags. The whole preview and recoding lags in streaming pc while my game play is same.


I checked the network usage in task manager and it shows 120 megabits upload in main pc.

My canvas is 1440p downscaled to 720p. So i send 720p signal over ndi to avoid potential issues.

Well i tested 1440p it looks beautiful! And I would see something like 160 megabits if I'm not wrong.

Now i tested very fast to slow. No skipped frames etc. Why does it lag.

Also my streaming pc lost ethernet connection when i did ndi. Then i installed lan drivers from mobo website and it was fixed (did it in both pcs)

It's a realtek something 1 gigabit.

So if i don't stream or record the preview looks very smooth and high quality despite the low resolution (crazy bandwidth that's why lol)

Anyways i want to solve this problem to avoid double downscaling twice but it looks like i will switch back to cap card.

I want to send 720p signal directly to cap card but i get some issues maybe i should try that again
 

Lawrence_SoCal

Active Member
Always a good idea when asking for help to read the pinned post in a forum around such requests
real-time video encoding is VERY computationally demanding. So I recommend monitoring hardware resource (CPU, GPU, RAM, Disk I/O, etc) utilization [for ex. using Task manager’s Performance tab and/or Resource Monitor] to see if your system is being maxed out with your settings https://obsproject.com/wiki/General-Performance-and-Encoding-Issues and https://obsproject.com/wiki/GPU-overload-issues

I have an NDI camera and no problem. It is also on the upper end of business/office PC 1 year ago [this is NDI PTZ camera to OBS PC].

Lagging means 1 or more of the following
- PC it isn't powerful enough for what you are asking it to do
OR
- Operating System and/or OBS not configured to correspond to processing ability of the PC and what you are asking it to do
- Or something else is running and consuming your processing (and/or network) bandwidth
There are plenty of articles on optimizing OBS for an under-powered system.
Fixing an operating system that is messed up, or otherwise not optimized, is for the most part outside the scope of this forum [some folks will comment of a few unique settings specific to OBS, but that is a small fraction of tweaks that can help to reduce OS and any auto-starting background processes demand on a PC]

NDI at 120mb/s means using uncompressed NDI which reduces decompression effort, but means more data to move over NIC and associated buffers.

Your comments about losing Internet from streaming PC make me think either bad drivers, or poor quality mobo, though there are plenty of other possibilities as well. IS that computer running with very high sustained CPU (all kinds of flakiness can happen if that's the case)
 
Last edited:

vankedisiTV

New Member
Always a good idea when asking for help to read the pinned post in a forum around such requests [/URL]

real-time video encoding is VERY computationally demanding. So I recommend monitoring hardware resource (CPU, GPU, RAM, Disk I/O, etc) utilization [for ex. using Task manager’s Performance tab and/or Resource Monitor] to see if your system is being maxed out with your settings https://obsproject.com/wiki/General-Performance-and-Encoding-Issues and https://obsproject.com/wiki/GPU-overload-issues

I have an NDI camera and no problem. It is also on the upper end of business/office PC 1 year ago [this is NDI PTZ camera to OBS PC].

Lagging means 1 or more of the following
- it isn't powerful enough for what you are asking it to do
OR
- Operating System and/or OBS not configured to correspond to processing ability of the PC and what you are asking it to do
- Or something else is running and consuming your processing (and/or network) bandwidth
There are plenty of articles on optimizing OBS for an under-powered system.
Fixing an operating system that is messed up, or otherwise not optimized, is for the most part outside the scope of this forum [some folks will comment of a few unique settings specific to OBS, but that is a small fraction of tweaks that can help to reduce OS and any auto-starting background processes demand on a PC]

NDI at 120mb/s means using uncompressed NDI which reduces decompression effort, but means more data to move over NIC and associated buffers.

Your comments about losing Internet from streaming PC make me think either bad drivers, or poor quality mobo, though there are plenty of other possibilities as well. IS that computer running with very high sustained CPU (all kinds of flakiness can happen if that's the case)
Thanks i tried everything and i just nah back to cap card
Thanks for your detailed answer
 
Top