NDI is only sending in 60p

Post your questions here and we'll all try to help.
User avatar
cosmowe
Knows Resolume better than the devs
Posts: 1597
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

NDI is only sending in 60p

Post by cosmowe »

Hey Folks,
today I am fiddling around for an upcoming project which highly depends on NDI.

So I set up Resolume on a Notebook with the GUI screen set to 1080p50 also the composition is set to 1080p50. NDI Comp out enabled.

AVStumpfl Pixera Server is the receiver. But it always tells me that it is receiving NDI 1080p60. I was already blaming Pixera for that....because I am a Resolume fanboy :D

For verification I closed Pixera and tried the NDI Studio Monitor software from Newtec. But again... it is receiving 1080p60 instead of 50p

Any ideas?

NDI Sender:
Razor Blade 17 rtx3080
Resolume 7.12.0

[1Gb Router]

NDI Receiver
PC 1080ti all set to 50Hz as well
Newtec NDI Monitor software


I also saw this thread: viewtopic.php?t=17637
Seems to exactly be my problem. Video on receiver side is also un-smooth and looks exactly like a 60fps clip played on a 50fps screen.

I've also tested everything on 60fps (Sender, Receiver) = NDI is buttery smooth, but sadly we do need 50hz.

My test video is a Solid Color Line generated by Resolume which is moving horizontally.


Best wishes
cosmowe
Image Do you like outlines? Easy Outliner on Juicebar

Zoltán
Team Resolume
Posts: 7088
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: NDI is only sending in 60p

Post by Zoltán »

Sienna NDI monitor has an FPS meter, try that to see what the actual frame rate is ;)
Képernyőfotó 2022-06-13 - 15.15.39.png
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

User avatar
cosmowe
Knows Resolume better than the devs
Posts: 1597
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

Re: NDI is only sending in 60p

Post by cosmowe »

Hey Zoltán,
thanks for your answer. Unluckily I do not own an Apple Computer....
Sienna NDI Monitor seems only available for Mac and Linux

Whats wrong with the fps monitor from the Newtec NDI Monitor?
Unbenannt.PNG
Unbenannt.PNG (7.02 KiB) Viewed 1481 times

Best wishes
cosmowe
Image Do you like outlines? Easy Outliner on Juicebar

User avatar
Arvol
Might as well join the team
Posts: 2772
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: NDI is only sending in 60p

Post by Arvol »

TouchDesigner can get you this info as well (for free):
https://streamable.com/hc1rg7

User avatar
cosmowe
Knows Resolume better than the devs
Posts: 1597
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

Re: NDI is only sending in 60p

Post by cosmowe »

Unbenannt.PNG
Unbenannt2.PNG
Unbenannt3.PNG
Image Do you like outlines? Easy Outliner on Juicebar

User avatar
cosmowe
Knows Resolume better than the devs
Posts: 1597
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

Re: NDI is only sending in 60p

Post by cosmowe »

I've reinstalled Resolume. Now the frame-counter in touch designer shows 50fps. Strange...but I take it :)

Ok... now that you proofed me and I myself that really 50fps are send and received. There is still this thing that the FPS Flag is wrong. Is does always show 60fps in other programs. Like Zoltán mentioned in another thread.

viewtopic.php?t=17637
Yes, the stream FPS flag is not being updated properly. We have a ticket for this somewhere.
The actual sent/received frame count will be 50 though. (max)
I am pretty sure even if the send frames are 50-+ with a NDI flag which reports 60fps to the receiver causes an un-smooth result. Like I wrote before, when I try everything with a 60 fps chain the result is smooth but if my whole chain (Sender, Receiver, GUI screens, Comp settings, receiver settings) is 50 it is looking exactly if a 60fps video is played back on a 50Hz screen. There are tiny absolutely regular micro jumps.

Best wishes
cosmowe
Image Do you like outlines? Easy Outliner on Juicebar

User avatar
cosmowe
Knows Resolume better than the devs
Posts: 1597
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

Re: NDI is only sending in 60p

Post by cosmowe »

@Arvol.
You may also proof it :-) ...if you have some time? :)

Here I uploaded two testfiles. One in 50fps the other in 60fps. The testfiles are made that way that frame 1 is magenta, frame 2 is black, frame 3 magenta, frame 4 black.....and so on.

50 / 60 smoothness Testfiles

That way you can see if you encounter any dropframes or...other way speaking, how smooth your videoplayback is. Dropframes or un-smoothness are/is very visible with these testfiles.

The only thing you have to do is set your whole chain to 60hz and NDI stream the 60fps file to Touchdesigner. You should notice a "smooth" 50% dimmer magenta.

After that, set your whole chain to 50hz and try it again with the 50fps file. In that case I do see nothing near the 60 fps experience. Now also a periodical blink/hickup is visible.

You can compare the receiver side with with the output-monitor of Resolume so see exactly what I mean


C'ya
cosmowe
Last edited by cosmowe on Mon Jun 13, 2022 18:05, edited 2 times in total.
Image Do you like outlines? Easy Outliner on Juicebar

Zoltán
Team Resolume
Posts: 7088
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: NDI is only sending in 60p

Post by Zoltán »

Do you also see the jumps in Newtek NDI monitor, on both the sender and receiver?

How about previewing the NDI source in the Resolume which sends it? (double click on it in the sources panel)
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

User avatar
cosmowe
Knows Resolume better than the devs
Posts: 1597
Joined: Fri Mar 25, 2011 10:27
Location: cologne // germany

Re: NDI is only sending in 60p

Post by cosmowe »

Thanks Zoltán,
I've not tested previewing it on the same machine. Good call...
Zoltán wrote: Mon Jun 13, 2022 17:56 Do you also see the jumps in Newtek NDI monitor, on both the sender and receiver?
Sender looks good to me. Receiver has microjump
Zoltán wrote: Mon Jun 13, 2022 17:56 How about previewing the NDI source in the Resolume which sends it? (double click on it in the sources panel)
Also looks fine when previewing it in Resolume directly.



That makes it even more confusing for me :P Your recommend test with 50 fps looks fine before wired network is involved, but not after.

Your test recommendation with 60 fps chain looks fine on sender and receiver side with wired network in between.



Best wishes
cosmowe
Image Do you like outlines? Easy Outliner on Juicebar

Zoltán
Team Resolume
Posts: 7088
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: NDI is only sending in 60p

Post by Zoltán »

Hmm, yeah, weird.
Networking is out of our hands with NDI unfortunately.

NDI libs tend to choose wifi over wired even if wired is a lot faster connection, are you sure all wifi adapters on both the receiving and sending end are off?
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

Post Reply