We'll need to have much stricter content guidelines, especially when it comes to copyright due to automated takedown systems. I'd also like to have subtitles for the pre-recorded content, the computer can generate this but the submitter should go over them to make sure that everything is accurate and fix any mistakes. We should also have a content rating system.
I've started working on all of the above, but no clue how long it will take to get everything up.
As for software, I'm testing various playout systems: FFPlayout, Nebula Broadcast, Sofie, CasparCG, and whatever else I happen to come across.
OBS cannot handle this, as it's basically just a vision mixer. We can use it to send out the final feed though, just like we are with the radio.
In addition to the above, of course, we'll need to make a website. We'll also need to get a server because of residential bandwidth limitations. I don't know how powerful the server needs to be, because I cannot test something that I do not have access to.