5 ms·
I think for this to be successful you need to encourage users to server the videos. There are a couple things that might help this: - Popularity could be based
by that_guy1 9y ago
I think for this to be successful you need to encourage users to server the videos. There are a couple things that might help this:
- Popularity could be based not only on views, but how many total minutes of the video were shared by other people.
- When someone watches a video, they have to keep hosting it until they share as much as they've watched it (so if they watched 10 minutes, they have to share it until they've distributed 10 minutes worth of the video to other people.
- cwkoss 9y agoMake them share for ~10% longer than they consumed for a more robust network.
- KallDrexx 9y agoMost people have terrible upload speeds compared to download speeds. In my neighborhood most people (by choice because they aren't tech savy and don't care) have AT&T DSL with 40Mbps download but 2Mbps upload. This means that for a good quality 10 minute video at 720p with a bitrate of 3mbps they would have to seed for significantly longer than viewing just to get a ratio of 1 without degrading downstream performance.
- cwkoss 9y agoGood point. Equal is probably fine.
- thenewwazoo 9y agoJust to add a datapoint to this, my home service is gigabit down... 10 megabit up. That's 1000 / 10.
- alexeldeib 9y agoThis makes me want to go test me upload on my gigabit down connection...
- kakarot 9y agoIn my current model for a distributed video service, peers gain "premium" bandwidth rights in exchange for storing videos, modulated by view count. Plenty of users would store popular videos to chase after premiums, but it will be similarly profitable for a handful or so of people to host the less popular videos because there will be less competition for views (which are in turn modulated by the amount of data for a video you contributed to a given P2P stream). This solves the problem of obscure but useful content being phased out.
- flukus 9y agoAn idea of been playing with in my head is a youtube-in-a-box" type device, a machine you would buy that would sit on your home network, essentially a NAS that could publish to video sites or services like peertube. With that sort of device any unused space and bandwidth could be allocated for sharing the videos of others.
- kawfey 9y agoLBRY and dtube (and maybe a few others) use a blockchain model, which allows creators to easily get paid by viewer donations as well as by pay-per-view. A good incentive to seed would be to payout some whatevercoin for every view/hour/megabit of video seeded, but I don't think they do that.