Page 1 of 1
SPOUT Virtual Route Video
Posted: Wed Jul 08, 2015 7:34 am
by Pochflyboy
Mike,
Would it be possible to implement SPOUT as a video playback library so that a "SPOUT Sender" would be created coming out of SCS? This would allow the video to easily be cued by SCS but also then be used/manipulated in other software.
Link to the information here:
http://spout.zeal.co/
A FreeframeGL SPOUTSender.dll is included with the install and uses DirectX 11 & 9 texture sharing. I don't know what any of this means I just thought that may help answer the question.
Thanks!
Re: SPOUT Virtual Route Video
Posted: Fri Jul 10, 2015 12:54 pm
by Mike Daniell
Not sure it's particularly easy to implement. I've downloaded the product and the dll you mention (now named SpoutSender2.dll) exists in the FFGL folder but I can't find any documentation on how to use it. What I would need is a developer's guide to the SpoutSender2 functions. I did find a C header file on the web for SpoutSender.h, and that contains functions like 'SendImage' and 'SendTexture'. This all sounds like a low-level interface. To implement Spout as an alternative video library I would need to be able to call a function that says something like 'play this video file through Spout to <destination>'.
Re: SPOUT Virtual Route Video
Posted: Tue Jul 14, 2015 7:40 am
by Pochflyboy
Mike there is a complete SDK available here:
https://github.com/leadedge/Spout2/tree/master/SpoutSDK
Does that help answer how to get it setup? This would add a tremendous number of possibilities to SCS even if just the spoutsender2 side was implemented.
Re: SPOUT Virtual Route Video
Posted: Fri Jul 17, 2015 6:16 pm
by leadedge
Mike, if you download and install Spout 2.003 here :
https://github.com/leadedge/Spout2/releases
It will give you all the documentation you need as well as SDK examples for Openframeworks and Cinder.
GitHub has the SDK source.
If you are using Visual Studio and OpenGL it should be straight forward to create a Spout sender.
If you are using something else I can probably help.
Re: SPOUT Virtual Route Video
Posted: Thu Aug 06, 2015 6:39 am
by Pochflyboy
Mike,
Is this something you think can be implemented? We would be happy to pay some more to help get it done as this functionality would save an incredible amount of time and make tasks for cueing for live and installations quite simple.