698 karma · joined November 2, 2012
I remember I saw a video on it from a more credible source than I, but I can't find it.
Contribution: there are platforms who already uses WebRTC instead of rtmp to stream the live camera feed. You can use tokbox's apis for example.
Delivery: This is where it gets more tricky, the nice thing about http based streaming like HLS and DASH is that it's cacheable just like any other file served over http - making it extremely scalable and that's how most CDNs operate today. Changing that part into WebRTC has it's benefits like low latency but has a huge degradation in scaling complexity because of the connection state oriented nature of WebRTC, there are companies trying to build that as well e.g: Red5
AFAIK Service workers are still under consideration, and nothing was announced.
Yea, webtorrent[1] is a great project.
We've also created Sharefest[2] a while ago which is basically WeTransfer with no servers.
I think multiplayer web gaming has a nice potential and need for a high performance network stack using WebRTC.
IoT might also be a candidate for direct p2p communication, without the need for all the devices in your home/office to connect directly to the cloud.
[1] https://github.com/feross/webtorrent [2] https://sharefest.me/
CDN is still a very expensive business to bootstrap and most companies in the world rely on Akamai and Akamai like companies.
We provide a few advantages over a traditional CDN: 1. Geographically ubiquitous distribution - wherever there's demand, there's capacity.
2. Improved user experience - since each user can download content both from the existing CDN and multiple other peers it can fetch that content faster and be less exposed to network conditions between it and the CDN's PoP
3. Scale - CDNs as big as they are, even Akamai have a limit, and this pronounces it self the most specifically in live events. Today's biggest live events over the internet has been single digit million concurrent users and they were using several CDNs at the same time. The potential of a P2P CDN is to bring TV scale events to the internet.
Please elaborate how you think it can facilitate a DDoS?
>Cool! Does this mean all peer traffic is local ? Also, how can you detect when traffic is metered ?
We combine both client side and server side methods for that.