4 ms·
Netflix, but mostly decentralized. End users can be paid to allocate part of their PC's storage toward movies and shows that they stream to their neighbors, tak
by andrewstuart2 11y ago
Netflix, but mostly decentralized. End users can be paid to allocate part of their PC's storage toward movies and shows that they stream to their neighbors, taking a lot of the load off the public backbones and central servers.
Of course, these are encrypted and only decrypted (transcrypted?) when they're transferred to someone nearby, intelligently based on `tracepath` or something. My thought (may or may not be feasible) was that the central server only gives you the public key for the data, and then provides the private key and a new public key when the data is transmitted. I'm not sure that's even possible with any level of secrecy, but if so it would remove a lot of redundant traffic and I imagine you could pay people less than you'd save on bandwidth/peering if you could just pay them to P2P content (securely).
Get theaters involved in the initial distribution since they're everywhere and have digital copies (and probably decent pipes).
Basically, my internet got really crappy every day at about 6 PM and I imagined that 90% of my neighbors were streaming the same episodes of Breaking Bad, and it bugged me that it wasn't just sent once and the distributed locally.
- ghayes 11y agoI am working on a project that let's you stream video / files peer to peer: https://fuego.link/ https://fuego.link/ This project is early beta. It's written in Elixir using the Phoenix Framework and uses React for the front-end. The source code is on GitHub: https://github.com/hayesgm/fuego https://github.com/hayesgm/fuego The end goal is to make file / video sharing in a browser fully peer-to-peer, similar to BitTorrent and cut out the middle-man. The project is open-source to allow anyone to create mirrors for peer discovery. I'm happy for any feedback.
- gkop 11y agoWhy would this wind up any differently then Spotify and Skype, two successful products that started out p2p but ended up centralized? It sounds like what you would benefit from is a universal p2p caching layer. We have perhaps a nice foundation for this in plain unencrypted HTTP, just need to add the p2p part... Also, bittorent has proved a good solution for me in similar circumstances to you. I've never tried streaming bittorrent but google tells me it is possible.
- deepanjanroy 11y agohttp://popcorntime.io/ http://popcorntime.io/ does pretty good torrent streaming already, the challenge would be to offer a similar service that is not illegal and where users can pay.
- danieltillett 11y agoThis would depend where the congestion is. If it is in the last mile cable infrustructure then this would not really help - I know that my poor internet bandwidth is occurring in the last couple of hundred meters.