If I remember correctly we were using the Windows Media Server. But this is also outdated, so I'm not sure.
Oh wow...well that explains the bugs and speed way back when then hahaha...
Hmm...I'm not sure if anyone else has developed anything useful since then besides YouTube, but that's obviously not dynamic video, so it would be useless in this case. I know there's a couple services out there that will stream live from a webcam/cam feed, but most of them are ad-based and are annoying.