Need more details here:
- What's your bandwidth and delivery medium like?
- What are your edge/router specs?
- What hardware would you be hosting this on?
- What format are you expecting to stream (audio and video formats)?
- Related to #5, what hardware would you streaming from?
OBS and Owncast should allow you to do this for the most part, but it's heavily dependent on all of the above.