We were previously using a combination of Streamyard + Twitch, but had to make our own for various reasons. I'll see if our CTO will give a debrief of the tech stack on this thread.
If you're a scientist, engineer, or artist interested in streaming on the platform let me know! michael@dexterlearning.com