Hacker News new | past | comments | ask | show | jobs | submit login

Can this do web RTC between servers? Can we construct a tree of OBS instances?

The numbers are purely illustrative. I don’t know what OPS can actually do but let’s say each OBS server can handle 50 connections that means if we had a two level deep tree, we could handle 2500 participants in a single call.




I don't have an idea on how to do cascading OBS instances. I should write some software to make this easy though. I want to make 'self hosting' as easy as possible. I think https://github.com/glimesh/broadcast-box will fill that gap for now.

For my own usage I run WebRTC servers and have them 'replicate' the video traffic. LiveKit did a write up on this with some good graphics https://blog.livekit.io/scaling-webrtc-with-distributed-mesh...


What I would like to see is a Twitch like experience but within your own space, aka what a website is for the web, and the hoster is nothing more than a facilitator. So you pay for the basic tech and maybe bandwidth but the rest is up to the streamer. Would be great to have a real alternative to Twitch that’s completely your own. People could still federate, but there is also a mainhub (broadcastbox.com or whatever)

Anyway it’s super exciting stuff! Great work!


I have been thinking about this a bit, kind of like a "what if you could set up a streaming website as easily as a wordpress blog"


That was my hope for Broadcast Box! Mind checking it out and telling me what you think?

It has a docker image so you should be able to run a 'streaming site' with just a few commands :)


What if you create extra facilities on a unified website? I would pay for that. Maybe sub functions, chat functions and so on. You need that for more discoverability I think.


Thanks for the response, I’ll take a look. I really appreciate how much focus you put into this project. I think it does good for the world.


This is output only (more specifically over WHIP, WebRTC-HTTP Ingest Protocol).

For incoming connections and compositing them you need something beyond OBS. Gstreamer is one option.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: