black-sliver / PopTracker

universal, scriptable randomizer tracking solution that is open source, runs everywhere and supports auto-tracking.
Other
61 stars 20 forks source link

[Feature] NDI Support for broadcast view #15

Open neomatamune opened 3 years ago

neomatamune commented 3 years ago

A NDI support for the broadcast view could allow easier multi-pc setups for streaming.

Wiki page about NDI : https://en.wikipedia.org/wiki/Network_Device_Interface

It is actually added to emotracker's broadcast allowing :

If NDI is not a target choice, maybe a web socket could allow an equivalent result.

black-sliver commented 3 years ago

Will look into that. SDL can render off-screen with alpha, so that would also be nice on localhost.

Which plugin do you use in OBS? https://github.com/Palakis/obs-ndi ? We can maybe even reuse code from that OBS plugin (since it's GPL).

neomatamune commented 3 years ago

As I'm using Streamlabs OBS I'm using their "native" plugin I set it up following this tutorial : https://streamlabs.com/content-hub/post/ndi-receiving-setup-in-streamlabs-obs

FelicitusNeko commented 1 year ago

Not sure if any progress has been done on this. If NDI doesn't work out, though, Spout may be an alternative. veadotube mini (a PNGtuber application) uses that. NDI would be a more seamless solution for people using Emotracker, though.