|
|
|
|
|
by DanBlake
4491 days ago
|
|
The 30 seconds is not because twitch sucks. They do encoding/decoding/sampling And honestly, if you were streaming a 1080p video over p2p, I see no physical way that it would be below a 30s delay if there was 1k+ people watching it. You are limited by peers outbound bandwidth and for most in the US that is going to be sub 5MB/s. With that in mind, you can really only have a maximum of 5 or less streams per user. That means to get to the 1000th viewer, its going to be a daisy chain of 50+ users in front of you before you get the data. P2P does not and can not work for distributed video until home connections catch up. (Unless you are OK with insane delays) |
|
Obviously in practice you wouldn't get a perfectly balanced tree, but I don't see where your "50+ users" is coming from.