Most optimal way to stream between an opengl app and resolume

FFGL, OSC, GLSL. If you like abbreviations, this is the forum for you
Post Reply
sefreso
Posts: 32
Joined: Thu Nov 07, 2019 21:36

Most optimal way to stream between an opengl app and resolume

Post by sefreso »

Hello,

I have developed an opengl application.

I am able to "stream" it to resolume in 4K 60 hertz with alpha layer, using Spout.

Would anyone know if it is the most optimal way to do that? I do that so I can apply live effects on the rendering of the opengl app.

Would using NDI (both app on the same computer) be as optimum or even more? It's a nice thought since it would be the same code whether windows or osx.

Or any other idea?

The opengl app is too complex to be easily converted to a FFGL app, I'm guessing. It can't easily be ported in touchdesigner for example, see https://forum.derivative.ca/t/porting-a ... r/110124/6

Thanks!

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Most optimal way to stream between an opengl app and resolume

Post by Arvol »

Spout is always more optimized than NDI in every scenario.

sefreso
Posts: 32
Joined: Thu Nov 07, 2019 21:36

Re: Most optimal way to stream between an opengl app and resolume

Post by sefreso »

Thanks for you input.

Now, if you had anything to share about how one can export frames out of spout into cpu memory this is where I'm at : viewtopic.php?f=12&t=19226

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Most optimal way to stream between an opengl app and resolume

Post by Arvol »

Sounds like you are having hardware issues not software. I can record several minutes at a time within resolume, or hours at a time with OBS. Might try upgrading your system.

sefreso
Posts: 32
Joined: Thu Nov 07, 2019 21:36

Re: Most optimal way to stream between an opengl app and resolume

Post by sefreso »

At 4k 60h?

Post Reply