Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Online gatherings" as in 1:M live streams, or "online gatherings" as in "pack everyone into a WebRTC room and hope it holds"? Because Twitch and YouTube do the former and I don't see anything in BBB that natively emits HLS or DASH. I see plugins that will talk to an RTMP server, but that leaves a very long row to hoe.

1:M live streaming is very, very difficult to get right--it's is why video providers can charge so much for private video in the first place.



Its not really the streaming persay its this is TV broadcast tech running over IP.

Its a networking problem, not a software issue. You will have to change the format or be independently wealthy to compete, 1:M will always by nature be a matter of outsized resources on the transmit versus receive side.


Not to be pedantic but because you have a good point, and I would want to know if it were me: persay should be per se.


You are absolutely correct.

It's one of the reasons why these days I'm bearish on the future of independently-run video. The numbers are aggressively bad. People use YouTube and Twitch because they have to, not because they want to.


Basically 1:M, or N:M with N << M.

It works relatively well on a beefy BBB instance. Jitsi from my experience craps out on low-bandwidth scenarios, but I've attended BBB meetings of respectable size with no issue.


WebRTC as currently implemented has very hard and by its nature has very low audience caps. There's a reason why WebRTC-to-HLS gateways exist; WebRTC by itself isn't substitutable, and if you're going to act like this I'd think there's a pretty significant onus upon you to provide something substitutable.

The substitutable thing is "another content provider that does HLS or equivalent", and we're back where we started, because doing so independently, as discussed in another subthread, either costs a lot of money or comes with compromising tradeoffs, as well as a support burden that somebody has to pay for and do.

Independent web video is mostly awful. The best answers are bad ones. Sorry.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: