Broadcast Box

Infrastructure

live streaming server

SHOW HN2024

283points
132comments
#230of 3,515 in 2024
Top 7%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

5 positive, 28 neutral or asking, 0 mixed, 4 critical, out of 37 comments about the project. Thread score +0.01.

Performance: 1 for, 4 againstIdea: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Low latency enables interactive co-streaming and games played together

    From 2 comments
    • If this does what it says it does I'll be a very happy user. Playing RPGs 'together' with somebody over the internet isn't that much fun if they are a second or more behind in…
      mckirk on HN
    • I see the following statement in the README: “You could also use P2P to pull other broadcasters into your stream. No special configuration or servers required anymore to get…
      monocularvision on HN
  • Simulcast and AV1/H265 support reduce server cost and enable lower-bandwidth broadcasting

    From 1 comment
    • I created Broadcast Box originally as a reference server to test OBS against. It was way easier for people to test my WebRTC/WHIP PRs against. Seeing people use it I am seeing…
      Sean-Der on HN

Objections

  • WebRTC behind symmetric NAT needs TURN servers, which are hard to get free

    From 1 comment
    • IMO This has the same problems inherent to WebRTC itself, which is that a large percentage of users in the world are behind symmetric or CG NAT and so TURN relay servers are…
      ranger_danger on HN
  • Latency claims are misleading versus RTMP and HLS

    From 2 comments
    • > Sub-second Latency > Broadcast Box uses WebRTC for broadcast and playback. By using WebRTC instead of RTMP and HLS you get the fastest experience possible. Nothing in RTMP…
      eqvinox on HN
    • https://www.obe.tv/how-to-lie-about-latency/
      chgs on HN

Requests

  • Open-source scalable WebRTC distribution to many viewers

    From 1 comment
    • What's the state of the art in distributing WebRTC to 100k+ clients? When I was more into the low latency streaming space a few years ago, it felt like WebRTC was there when it…
      filleokus on HN
  • Chat and multi-stream overlays for co-streaming

    From 2 comments
    • So can I use this to record multiple streamers, add commentary and tracker overlays, to stream it back to twitch? I've been wanting to make something like this for a while...
      nubinetwork on HN
    • you know, almost every time i try to talk with my family on jitsi, there's some kind of glitch. they can't see my screen, or i can't see theirs, or they can see it but only in…
      kragen on HN

Questions

  • How does distribution scale to 100k+ clients?

    From 1 comment
    • What's the state of the art in distributing WebRTC to 100k+ clients? When I was more into the low latency streaming space a few years ago, it felt like WebRTC was there when it…
      filleokus on HN
  • What is the bandwidth cost on a VPS?

    From 1 comment
    • Assuming I run this on a vps, what would be the bandwidth cost?
      thih9 on HN

Alternatives named

  • Cloudflare Stream WebRTC

    From 1 comment
    • People interested in this project might also be interested in Cloudflare's webrtc streaming service¹ as a cloud hosted solution to this same problem. "Sub-second latency live…
      iod on HN
  • mediamtx

    From 1 comment
    • Is there a reason why I'd want to use Broadcast Box instead of mediamtx, which features RTMP, RTSP, WebRTC/WHIP, and (LL)HLS in a single small binary?
      oarsinsync on HN
  • OvenMediaEngine

    From 1 comment
    • I've been using OvenMediaEngine for years which seems to be the same thing as this, but this looks pretty promising I'll give it a shot
      Laesx on HN
  • Galene

    From 1 comment
    • Lots of options! More and more WebRTC SFUs are adding WHIP support. Check out https://galene.org/ it lets you do OBS in and has things like chat. Might be better if you are…
      Sean-Der on HN
  • vdo.ninja

    From 1 comment
    • vdo.ninja is a fantastic project, can’t recommend it enough. It made the dream of ‘co-streaming’ available to home users and not just those with hardware/pro setups.
      Sean-Der on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/41424954)