4 ms·
Yes - very interested in what you're using for the tech stack. Why didn't Streamyard + Twitch work? What are your operating costs (if I can ask)? For the websit
by rexreed 6y ago
Yes - very interested in what you're using for the tech stack. Why didn't Streamyard + Twitch work? What are your operating costs (if I can ask)? For the website, is this a custom site or based on something like Wordpress? Would love to know details!
- bvergara87 6y agoCustom site, built on Vue, Quasar and Firebase. Streamyard + Twitch did work but lacked a lot of functionality we wanted. We built out a lot of realtime functionality like polls. We used Streamyard worked for a little bit but because we wanted to give our streamers only one view to mess with we went with Agora's API.
- rexreed 6y agoCool. Are you still streaming to Twitch for the actual streaming? Are you hosting replays? If so, how are you doing that? Did you have to build custom software to do polls or was that something off the shelf? Another Q: if you're streaming to Twitch (or YouTube), how do you prevent anyone with the link just watching the stream? Basically how do you control the registered viewing experience? Sorry for all the Qs: you're being fantastic with responses!
- MichaelAO 6y agoNo, we're using Agora's API for streaming. Twitch's API works well however we want to try to keep as much in-house for the exact reason you mentioned above in controlling the viewer experience. We'll also be implementing their Cloud Recording functionality but that's WIP. Yes, we used Firebase to build real-time polls and ChartJS to display said data. Not a problem, if you want to continue the thread more long-form shoot me an email -> bryant(at)dexterlearning.com (had to post for Bryant... HN throttled his comments/responses)
- bvergara87 6y agoOp costs aren't crazy, a month of heavy usage cost us about $330 USD.
- MichaelAO 6y agoA big consideration was moderated chat. When we initially embedded a Twitch iframe on our LMS (streamed from Streamyard) - we had little control over who was participating. A cool side effect of it being on one platform is that our streamers can now invite students to join via video with a single click.