Hello dear all.
I am triyng to receive |Resolume´s output into Spout receiver.
It is not working.
If I try with Spout Sender, it works fine. But with resolume… dont
The weird thing is that Spout recognizes both resolume outputs in ´select sender´ menu: the compostion and also the advanced output screen.
That’s strange if you can receive from the Spout demo sender but not Resolume.
I suggest to start Resolume, activate Spout output and then start the Spout demo receiver. Select Help > Diagnostics, click “Copy” and paste the result here. That might tell us something about what is going on.
As it says in the log, this tells me that you have a laptop with Intel UHD graphics 630 and that OpenGL/ DX11 texture sharing succeeded. The Spout Demo progams should say “Spout DX11 Sender” and “Spout DX11 Receiver”.
Is this a laptop with NVIDIA/Intel “Optimus” graphics?
If you have both Intel UHD graphics 630 and NVIDIA GEFORCE RTX2060 graphics in the same machine it has “Optimus” switching graphics. Intel is used to save power when high performance is not needed. Geforce is used for high speed graphics applications and is required for Spout texture transfer.
First open SpoutSettings to make sure it is set up correctly :
DirectX 9 - Off
Share mode - “Texture”
NVIDIA Optimus global processor - “High performance”
Other settings are not important.
Next open the NVIDIA control panel to confirm that Optimus “High performance” is selected.
RH click on the desktop.
NVIDIA control panel.
Manage 3D Settings at left.
Global Settings tab at right.
Preferred processor at top
“High performance” should be shown. If not, select it from the list.
Now try Resolume -> Spout demo receiver
If that does not work, we might not have time to test other things. You could try using “NDI” as a CPU-based alternative if the receiving application supports NDI. If you can keep the resolution down, performance may be suitable for your job.
In Resolume, select Output > Network streaming (NDI). In your receiving application will need to select NDI input.