Streaming large video files with a distributed network

@russell with deference to you desire not to have this thread full of objections— I get the impression that you feel the only industry that could really be hurt by the transition, what ever it turns out to be is film. What about video games? And aren’t these two industries converging?

But while we are at it, I still don’t see why the strategy to save careers and livelihoods in the film industry must involve hobbling or dumbing down the potential of SAFE. The finance of film can adapt. We’d need some real numbers sifted intelligently but I’d suspect that the people in the film industry could reach a much wider audience post transition and have an even greater impact. Big budget films might be in trouble but I think some big film luminaries were predicting the implosion of the current system even without Pirate Bay or even bigger threats on the horizon.

Also if you start doing a film or documentary on this, I think there is a chance that by the time you finished your opinions about how this could go down and still have an acceptable ending might change.
Its hard to find people who are as for something as those who used to be solidly against it.

1 Like

This probably never happened. I’d like to point you to Exhibit A: Everything I’ve posted.

Big budget films will have their own system that they’ll keep using for decades: theatrical.

But yeah, smaller budget films will hopefully find a larger audience through online distro.

From David Irvine:

Options for the consumer Internet

This is a particularly easy issue for the decentralised community. The easy wins here are:

Private data sharing (e.g. DropBox, Box.net etc.)
Video provisioning (youtube, vimeo etc.)
Social networking (FaceBook, Twitter etc.)
Email and messaging

There is a plethora of ‘low hanging fruit’ that would benefit immensely from decentralisation. Ask any of the businesses mentioned if they would like their infrastructure to be secure, reliable and free. I think the answer is obvious. Now ask their users if they would prefer to not have their identity taken and used in advertisements or have their activity tracked to advertise to. We know the answer to that one too, I think.

Well how do they profit?

Good question, maybe some don’t. Others will come up with ingenious mechanisms I cannot foresee. They should be innovators, right?

There are in fact many ways to profit. advertising is still possible. Build advertising into the app, select adverts from a network location that’s sorted on some categories, geographies etc. and serve these to the user. Significantly though there is no need to take user data, store it and mine it. All the matching for advertisements can be done in your application. Simple, cheap and in no way a harm to privacy of users. It’s still possible to measure advertising impressions etc. It just reverses the proposition, where advertisers get what they want, users get what they want at no cost to their privacy and security, now that’s great.

There will be a ton of opportunities to commercialise applications on the market.

thanks chris. I think I saw that. I’m curious if the network will be able to stream content specifically though. I know it says it there, but what I’m curious about maybe is how the network returns data. So if its pulling chunks, in order to stream they’d have to be pulled in a specific order to buffer the front of the file. Right? Anyone know if this sort of thing is possible?

So you would be referring to ‘Adaptive bitrate streaming’ which is achieved now by utilizing streaming servers like Flash Media Server together with Content Distribution Networks (CDN)

I looked into this quite heavily a few years back when CDN’s were a bit thin on the ground in Australia. I actually did some live streaming testing out various CDN’s and got good results with 480p.

In that client/server model, it’s all about having Points of Presence (POP) close enough as to keep latency within limits.

Distributed Streaming would probably utilize WebRTC

Have a look at PeerJS as an example…should be straightforward to implement.

4 Likes

That is abstracted. The app (say, VLC Player) reads the file/object from the file system or over HTTP(S) or receives a stream (if content is streamed) and it doesn’t have to worry about what’s going on with bits and bytes on the network.

Let’s say you wanted to create an iOS app that allows one to watch a video that’s stored on the SAFE network.
You could use a traditional way (point it to your Web server app which could serve as a gateway to SAFEnet) so this would happen over HTTP(S) or a streaming protocol served by the Web site.
You could - to make this distributed and “native” build a SAFEnet client support into the video client (someone talked about using safe:// links) or you could use your client’s plugin API to build a SAFEnet plugin for it. Either way, once that is done your client would read the file from safe://net.wo.rk/video.mp4 (which would then fetch data in chunks as appropriate). Note that most clients would get chunks from the closest MaidSafe cache server located near them. The first request would go to vaults with nearest chunks, but if the video remains popular it will be cached (now for free) by nodes in between the client and vault (for each chunk, respectively).

So in short, yes, it’s possible to leverage this to get very good performance (considering the price), but I don’t think you can ever match a good CDN (which is understandable and I think fine - some CNDs are even free and still provide great basic (no encryption, for example) service).

But other parts of the puzzle need to come in place too.
It seems that in absence of a functioning copy protection and ways to effect “takedown notices” and such, one would have to focus on getting as much revenue from live streaming (the first broadcast) which wouldn’t benefit from stored data and perhaps selling “right to retransmit” to traditional Web sites (e.g. a regular Web site wants to stream that content over the Web, charge them per month or per view or whatever).
And then drive traffic to your Web site to make sure everyone knows which of (probably) many copies on SafeNet is served by the actual owner (which is useful as you can get revenue from ads).

Fortunately or not, it seems ad networks will probably become (and remain) one of better ways for content owners to monetize their content (assuming that “reputable” advertisers won’t advertise on sites that store stolen content).

(As requested I won’t go into philosophical battles about copyrights and so on).

EDIT: adding a link that’s relevant to the revenue issue:

1 Like

I am hoping that’s an old opinion by @dirvine David did recently post the clip from Bill Hicks on ads and how lovely they are.

I posted on the need for the end user to have total control over the end user interface and hypothesized ways to make to make ads and modal ads in particular impractical. David seemed to respond in the affirmative with regard to the crucial user interfaces and their connection to the SAFE infrastructure and the goal of keeping control in the end user’s hands. To me this means browsers, search/trending and community that block the spam and noise. But in the post we have above just looks like post SAFE we can expect the net continues unabated in its conversion to Cable TV and we continue lose our rights and quality of life to the crack down.

Because we are worried about artists, instead of children being lured into smoking or diabetes, we are going to allow the most important thing humanity has produced yet to be converted from a medium for open communication to a medium for barrel scraping and command and control exploitation? Cable was just as destructive and effective prior to the camera and them knowing exactly who you were. If it weren’t it couldn’t be clawing back now. The greatest threat to the future is not the fed or carbon energy. Its sponsorship and sponsored media platforms. If you allow that to continue you will have nothing and no way to get at solutions.

Ohh I see what you’re saying. Thanks @janitor. I wasn’t aware of CDNs (reading up on them now). I was really hoping the network would be good for

Yeah, I’m thinking the same thing. I haven’t seen any good suggestions on ways to defeat the ad and sponsorship model for artists. It works too well and provides too much additional revenue. I’m probably fine with that model for now.

Ohh, thanks @chrisfostertv, i’ll take a look at this.

1 Like

Ohh, thanks @chrisfostertv, i’ll take a look at this.

Except that its well known that consumers prefer the Netflix model and ad free music systems and ads are not value added but value minus. And the only issue is content strike that a working government and law where anti trust would prevent these content strikes. And if the content where, which it would be without the content strike, Netflix would mop the floor with the useless ad industry and kill if off. But then came all the enclosure stuff with bandwidth caps, proven to be fraudulent and now the lack of neutrality where advertisers will determine who you can talk to and at what price and for how long- much larger prices by the way, possibly prohibitive for many.

Oh yeah? How interesting… I’d love to see the viewership statistics on that! Would you mind linking me to them?

1 Like

Are you kidding.

Netflix killed Blockbuster and was killing Hulu despite it being backed by Sony etc… The Hulu people kept bragging that their ads were value added but didn’t they despite the backing, didn’t the spin off go under something like 2x against Netflix. Netflix would be on top now if it had a bigger on line library when it tried to kill backwards disk.

People don’t want ads, they don’t want to pay for them and certainly wouldn’t them eating into unnecessary but expensive caps. As for the music system when you can get the universe of music apparently now even the Beatles and Led Zeppelin for $9.99 a month why would you ever want ads? You’ve already got everything. Again no value added. The main reason for Netflix success on digital was no ads. And the reason they are in a fight with useless cable is because the ad enclosure people want you to pay more to be force fed ads. The ad situation is always an enclosure situation and you always end up paying way way more one way or another That goes for the zero rate stuff in the developing world. The cost there is incalculable.

Just to reiterate, you said consumers prefer the Netflix model (subscriptions) and ad free systems. I’m asking to see the viewer stats on broadcast/cable/youtube vs Netflix. Or the number of people using free Spotify (or just the radio) vs paid Spotify.

I agree. People don’t want ads. Why would anyone want ads? We want free food and no mortgage too. That doesn’t matter, though. It’s how much advertising their willing to have shoved down their throat before the go somewhere else to consume. And according to the numbers, the vast, vast majority choose ads over paid-and-no-ads models.

Not saying its better or worse, just the facts.

Also, where are the numbers on Netflix destroying Hulu? I’m not sure that ever happened.

EDIT:

Completely different thing. Netflix offered a subscription rental system that mailed you discs, and eventually offered streaming. Blockbuster was renting physical items. Also, Redbox was a big player in Blockbuster’s demise. Advertising dollars actually managed to have nothing to do with that demise.

3 Likes

I remember Netzero in the states. It failed because it was ads per minute and pure spyware- your browser as an advertisement. One of the programmers her was saying the thought MaidSafe would be slow imagine that being made worse by spam. AOL failed for equivalent reasons. With AOL in 96 or so they were trying to charge people 3.95 per hour to access stuff that resided on their own hard drives that was downloaded from the general internet.

We don’t need numbers on this we have the well known market history and the preference of public for Netflix over cable- it was Netflix radically gaining share on cable not the other way and pretty much without limit. That people are willing to pay for ad free system says everything vice suffer with ads that only diminish quality. Really ad services produce content that becomes all about what the sponsors want because they are he customers. If people weren’t willing to pay for ad free Netflix wouldn’t have succeeded at all and become dominant for a while. It should be clear that even the Netflix hobbled by a content strike being ad free at 1/15th price of cable would kill Cable and that was part of cable trying to play games with its internet access. It succeeded and beat Hulu with better content for a while prior to the stumble brought on by the content strike which, which only intensified the strike afterward. Tons of people paid for ad free total music services. But the issue isn’t whether people are willing to pay for ad free the issue is its possible to provide a more competitive service without ads.

I don’t like this model but much more apt than the ad model would be one that offers access to pretty much all content forms ad free for a nominal fee- that will always beat an ad model in the developed world and ethical governments would spare their populations from the enslaving zero rate models. Ads never win when the markets aren’t enclosed and people have access to what a level playing field can offer.

… I… just can’t keep arguing with you. The amount of things you just said that are either flat out wrong or use manipulative language to sound right is troublesome. And what’s so sad to me is that if you’re this delusional, we’ll create an ad free system. Your inability to research and accept actual stats is unfortunate to your cause.

I would love a sustainable system without advertising, but you’re just plain wrong here, man.

3 Likes

I don’t think so, present the counter stats yourself. We have sponsorship having to be rescued so many times. Tivo- it didn’t need to be watered down by a court.

People chose to pay for cable over ads on network TV because it was initially ad free that was the draw but the goal was just to bait and switch once people had not choice and force them to pay to watch ads. And what we got as a result was fox news etc. Somehow it got even more belligerent when they could make people pay to watch spam. Spam is not value added, its the destruction of the usefulness of a medium, it means medium capture.

Recently the sponsor industry was complaining that the internet was destroying sponsorship and we needed an American TV tax on the internet (which they were trying to sponsor into law,) because Americans must pay for TV and should not have options. That didn’t work and we got the ramped up attack on neutrality.

The ad industry was recently admitting that demand creation was dead- solution, get Google to allow sponsors to directly optimize search or spam search.

We had the ascendency of Netflix over both ad supported and ad plus subscription platforms Hulu and Hulu Plus (yes to the point that Hulu got multiple reboots despite its rich parents) because people

We have what the market preferred and the successes. Netzero- fail as did the whole approach. People only accept this when there are no better options. Allow ads on the platform and turns it into a sponsored platform and turns the content into propaganda, it becomes Fox news. SOPA/CISP/PIPA/MPAA/RIAA these are consistent, these are the same people, this is supply side society (which is unsustainable depravity and guaranteed to implode.)

People like me arguing for this will lead to ad free platforms? As if that were a problem. Netflix is that but its compromised by content strike, recycling sponsored compromised content, Wall St sponsor influence (notice there are less good documentaries on Netflix?) So having an ad free Project SAFE would be a problem. That is ridiculous. You are arguing to compromise the platform with spam and sponsorship. The pro spam position is not legitimate.

Russell, good info in this doc here (which I had read and forgot at least twice). I just read it again and thought I should link it from here:

http://maidsafe.net/SystemDocs/user_perspective/app_devs.html

App developers pass their Wallet Address to farmers and get 10% of the GET fee (basically making referrals to their own content, so to speak).
Supposedly there will be some logic that will discourage the hacking of the apps (to prevent that apps can be patched to pass a different Wallet Address and so on), but for open source apps that won’t be possible (as anyone will be able to recompile the app and set their own Wallet Address to point to their own copy of data they copied from elsewhere).

This is just like copied and re-posted content issue, and solvable by a reputation system. Users in general do care about rewarding the real authors, its in the users’ interests to reward those doing the work they like and value, to encourage support, development, new products and just feel good about the exchange.

For content, reputation can be handled by content related apps: galleries, youtube-alikes etc.

For apps, by rival app-stores, which will also sink and swim by reputation (as well as usefulness).

1 Like

I just try to “round up” topics so that people who stumble across them don’t have to open 35 tabs.
Yes, it is solvable by a reputation system, but there is no Reputation System yet, so there’s no solution at the moment.
(I saw someone on that thread on reputation systems proposed that up-votes cost money, like that would prevent anyone from buying likes).

1 Like

Cant believe I missed this one…discusses video streaming, meshnet…

1 Like