DemandHunt 海外社区机会雷达
简中
社区运营 Hacker News · 2025-04-14

为什么没有 BitTorrent 那样的 P2P 直播协议?

Why is there no P2P streaming protocol like BitTorrent?

30 秒速览
  • 谁在提Hacker News · 2025-04-14 · 236 赞 · 223 评
  • 想要什么为什么没有 BitTorrent 那样的 P2P 直播协议?
  • 能做成什么面向中小直播的 P2P 加速层(观众互传 + 边缘回源),按节省的带宽分成。

原帖原话

“Why there is no P2P protocol for mass live stream content in decent quality?… i cant find anything.”

“我一直在想,为什么没有一种能高质量分发大规模直播内容的 P2P 协议?是技术限制,还是大家都怕被媒体公司的律师搞死?我找了很久都没找到。”

— Hacker News · 2025-04-14 · news.ycombinator.com/item?id=43684286…

需求背景与痛点

痛在哪

直播带宽成本极高,中小平台一场活动就能烧掉一个月预算。

可以做成什么

能做成什么

面向中小直播的 P2P 加速层(观众互传 + 边缘回源),按节省的带宽分成。

怎么验证它

  1. 读完原帖的评论区,把重复出现的具体场景记下来——重复次数就是需求的密度。
  2. 搜索「直播 / P2P」相关的现有工具,确认它们只覆盖了哪一环。
  3. 用一句话落地页,投回 Hacker News 或同类社群,看有没有人主动问价格。

已有方案与差异

WebTorrent、Peer5(被收购)、Cloudflare Stream

社区原声 · 热门评论

People have tried to build BitTorrent clients to do this. As far as I know they never took off. The primary problem is you oftentimes don't get people who want to share back or who have firewalls or other connections that don't allow them to share back. So you end up with a few people who end up seeding everything out. The second problem is in order to watch a streaming protocol things need to arrive in order. It is totally possible to do with BitTorrent and request the blocks in the order that you want but you may not always be able to get them in the order you want. In general people aren't

— elmerfud

what about having something reasonable for lag, like 30-60 seconds would that make a big difference or you think it would just eventually degrade too? Also do you think there's any way you can prioritize seeders in such a protocol? like some kind of algorithm that the more you share the more you're prioritized in getting the most up to date packets. The main reason I would think it would be useful is 1. since streaming sites seem to lose a lot of money and 2. sports streams are really bad, even paid ones. I have dazn and two other sports streaming services and they still lag and are only 720p

— memet_rush

With sports streams you specifically want low lag, don’t you? It’s no fun being spoilered by people cheering (or not) next door.

— dave4420
打开原帖核对

同一痛点的其他讨论

相关机会