Netflix to cut streaming quality in Europe for 30 days
bbc.co.uk
bbc.co.uk
I've been tracking the performance with PingPlotter, if you're curious how bad it is right now here's the last 10 minutes: https://i.imgur.com/AnUqv3j.png (red lines are packet loss) Pretty interesting how current circumstances are pushing even tried and tested infrastructure to their limits.
Network congestion issues shouldn't be handed off to field techs to check local loop (last mile) and CPE (Customer Premises Equipment.
I guess I need to remember the ISP I work for here in Australia (front line tech support, and then network operations physical security and infrastructure) was widely recognised as the best ISP in Australia multiple years running, so I shouldn't use it as a baseline expectation.
Yeah, was a good place to work. I was in their Adelaide data centres when iiNet acquired the company.
I’m not sure what the incentives are for an ISP to try to get the provider to fix issues, or even if they would e.g. https://company.chorus.co.nz/what-we-do is notoriously bad for service and the copper network is being deprecated. Locally https://www.enable.net.nz/about-enable/ are doing a good job of service, because they are well subsidised by the government and seem to be effectively operated.
More recent versions of DOCSIS have moved away from that layer of backwards compatibility, so you would probably need some specialised equipment, if it is possible at all (I don't know at what layer exactly encryption happens).
They'll be happy to deal with the last mile segment, but anything beyond that is murky and most companies I know aren't going to share much. Helps to have friends on the inside leak some graphs, though.
MRTG graph, ISP circa 1995. Colorized.
See a flat line? that's congestion. Now figure out where it is coming from. Sorry, we have been doing this for thirty years so I'm kind of cranky. It is not a rocket science.
On some days my connection resets 5 times within an hour, which is quite annoying since retraining the connection takes a minute or two. When I call support about it they have zero monitoring in place that would let them know about the recent history of the connection quality, they can only do spot tests of SNR on demand, which of course doesn't show any transient events. According support forum posts of other users they'd have to explicitly enable "long term monitoring" based on user input to get that information.
Of course SNR line quality is an issue separate from congestion, but still, automatic monitoring appears to be limited.
Here's a nice blog post about the subject:
https://www.johndcook.com/blog/2009/01/30/server-utilization...
There is, however, a high chance of encountering buffer bloat if countermeasures are not taken at the chokepoint: https://en.wikipedia.org/wiki/Bufferbloat
Modern cable modems, for example, are required to implement such countermeasures. My ISP is at over 90% capacity and round trip times are still mostly reasonable. (Bandwidth is atrocious, of course.)
If you have more control over or knowledge of your load, you can safely go higher than 80%.
Eg when I was working at Google we carefully tagged our RPC calls by how 'sheddable' they were. More sheddable load gets dropped first. Or, from the opposite perspective: when important load is safely under 100%, which it is almost all the time in a well-designed system, we can also handle more optional, more sheddable load.
As a further aside, parts of the financial system work on similar principles:
If you have a flow of income over time, like from a portfolio of offices you are renting out, you can take the first 80% of dollars that come in on average every month and sell that very steady stream of income off for a high price.
The rest of income is much choppier. Sometimes you fail to rent everything. Sometimes occupants fall behind on rent. Sometimes a building burns down.
So you sell the rest off as cheaper equity. It's more risky, but also has more upside potential.
The more stable and diversified your business, the bigger proportion you can sell off as expensive fixed income.
Yes, the ICMP response packets could still be skewed, and the effect you mention is definitely real, but on a good connection, usually there should not be much to drop at all, neither TCP/UDP traffic nor ICMP packets.
Doesn't matter what it uses (though by default MTR does use regular old ICMP Echo - you have to specify -u or -t to get it in UDP or TCP mode). When TTL expires it still requires an ICMP TTL Exceeded be sent, regardless of whether or not you were sending ICMP through it.
Traceroute implementations in general are probably telling most everyone in this thread a lot less than they think, even without icmp deprioritization being taken into account.
https://archive.nanog.org/meetings/nanog47/presentations/Sun... is worth a read for most anyone that's ever attempted to use traceroute to troubleshoot networking, because they're almost certainly doing it wrong.
Not only did the rep freely share the utilization numbers with me (80% during the day and 90% at night), he also mentioned that things would not get better until end of the year when they would do a node split.
As consolation, they offered me 10x the download speed for half the price. I'm not really sure how that would help congestion...
In fiber connections is actually not that expensive to split a fiber after a CTO, you can actually sort of daisy chain it, but you want to keep everything as standard as possible.
[1] https://www.thebeaverton.com/2020/03/telus-threatens-to-euth...
Some EU relatives of mine keep their phone plans living here because it's cheaper with the overseas rate than paying Canadian plan rates (!!!)
Not that there's anything wrong with that, everyone was entry-level at some point, but engineers who do capacity planning and traffic engineering they are emphatically not.
The mind boggles. These people maintain our infrastructure.
I understand that you don't need an electrical engineering degree to be an electrician, but still, these are some fairly basic concepts in the electric power industry, especially the safety aspects, so you'd think someone working on live wires would know better.
Honestly, any halfway-intelligent person who travels internationally should know that Europe runs at 240VAC/60Hz, because this is really important if you want to use your American electronics there without a transformer. (When I went to Europe last, I brought my laptop, and an adapter which does not convert voltage, only the prongs, but that's OK because the laptop's power brick says it works on everything from 100VAC to 240VAC, as do a lot of electronics these days. But you have to check this first, you can't assume! Plugging a 120V-only device into this adapter could cause a fire.)
Luckily, the 50/60Hz stuff really doesn't matter these days except maybe for some digital clocks on appliances.
Adding to that, even clueful places may be held back by one or more vendor or provider, all of which need to have working v6 support before you yourself can deploy it.
That is, it was my understanding that there was no real blocker to supporting it in the interim, except for the lack of any immediate benefit. Though I'm also not clear on whether supportinf both introduces any significant complexity
Suppose an ISP wants to provide IPv6 besides v4. What does that ISP need? Well, first, v6 from the upstreams, that's simple, and v6-capable name servers, routers, that's simple too nowadays.
But there's more. Suppose that the ISP has some homegrown scripts connected to its monitoring or accounting, written by a ninny years ago, uncommented, and some of those assume IPv4, and noone wants to touch them.
Suppose that ISP outsources its support, and the outsourcing company promises to do the needful regarding IPv6 support but never actually does it.
Suppose that that ISP is in a country where ISPs have to answer automated requests from the police or courts, and one of the software packages involved in that has a v6-related bug. Or the ISP worries that it's poorly tested and the ISP's lawyer advises that if there are any bugs, the ISP will be criminally liable.
And so on. Enabling IPv6 may need a fair number of ducks lined up.
Doesn't sound ideal for distancing.
Last ISP I worked at would have email and SMS notifications going to On Call staff.
In some parts of the world running links at 95 percent is okay because look 5 percent left (totally ignorant of buffers or microbursts etc.).
My connection: https://www.thinkbroadband.com/broadband/monitoring/quality/...
In case anyone is shopping for broadband in the UK, I only have great things to say about Zen pictured above. It's so good I just called to upgrade my 80 Mb to a 300 Mb just for fun, meanwhile my quarantined Italian friends are suffering awful internet now that everybody's at home streaming Netflix.
I used to have Virgin fibre and my average ping was 80ms with a ton of jitter. The plot above is my internet while downloading at about 2MB/s average over the past 24 hours, and surprisingly stays the same even at peak download.
I've written more about this problem here [0].
I wonder how TCP BBR would react here. If I understand it right, it wouldn't need RED to back off: the increased latency of buffers filling up would do that automatically. But BBR also wouldn't let the occasional dropped packet make it back off.
TCP BBR would still rely on RED/WRED to compute the connection rate estimate initially, then it would attempt to send below that rate to avoid packet loss. If packet loss is detected it would recompute the estimated connection rate.
I found this page [0] useful, especially the graphs.
[0] https://blog.apnic.net/2017/05/09/bbr-new-kid-tcp-block/
I am sure its affecting you internet speed, what sorts of tasks are you generally doing now that the entire is state is pretty much on lockdown?
Here in Alberta, although we are told be socially distant, there is no full lockdown and I want to know what kind of issues would I be expecting to run into in the up coming weeks/months?
I suspect its the services that relay on super low prices and don't have excess capacity Talk Talk etc that are really going to feel the pressure in the UK
Don't make decisions about the European infrastructure based on American problems.
But mostly I'm amazed how well the internet is working given the circumstances.
I haven't had any problems with my internet (I do have fiber straight into my house, wired network on my laptop, fast.com reports 600 Mb/s), but Skype, which we use for meetings, has been pretty shit in terms of sound quality.
Is your own connection idle though? Pings are also affected by the congestion on your own router†, especially if you don't have good AQM (such as CAKE). Dumb queues will just drop all packets equally, smart queues will do flow isolation and penalize the bulk flows first while keeping the trickle ones (ping, ssh, voip, ...) untouched.
† and anything else along the path to your ping target
https://github.com/SickChill/SickChill - automatically download TV episodes (about Linux)
https://github.com/CouchPotato/CouchPotatoServer - automatically download Movies (about Linux)
https://github.com/qbittorrent/qBittorrent - torrent client for downloading your Linux tv/movies...
I'm pretty sure this text is read by a real human in the end. Each cancellation likely represents a pretty significant loss of recurring revenue on average.
Clarification: This was a total BS move. A French EU politician yesterday tweeted a random idea, with no support (or even any request) from any network provider. They all seem to be saying traffic is slightly higher than usual, but they're coping.
Then Netflix just randomly decides to do this, to everyone in Europe. To me this was the straw that broke the camel's back. Goodbye, Netflix.
Might also be a good opportunity for trying out some community and mesh network software.
I switched to radarr[1] and I never looked back. Although I hate having mono installed in my server, at least I can manually perform searches to check if it works until I was satisfied that the "Monitoring" feature actually works. And I find the UI much more understandable too.
I also use sonarr[2], which is also pretty satisfying for me. Although SickChill looks much better and more feature complete; I will look into it when (if?) I manage to get back home.
[1] https://github.com/Radarr/Radarr [2] https://github.com/Sonarr/Sonarr
Do they basically automatically download the newest pirate movies using BitTorrent protocol? Or there is more?
Sonarr 3 isn't technically stable, but I've been running it for more than a year now and didn't have any problems worth mentioning.
Radarr, Lidarr and some others are all built off of Sonarr.
I have a server in a DC that has been running Cloudbox for about a year now with 0 hiccups. 10 users and ~14TB in Google drive. Save yourself the headache and go Usenet instead of torrents too. Can't recommend this setup enough, it's about as hands off after initial setup as you can get.
When doing that he found out that Netflix streaming in 4k isn't actually 4k.
Again not exactly sure how this worked but that was the result. And he put some kind of device between the Chromecast and the TV. And at the end of the post he shared his top movies of the year or in the previous post.
Does anyone know what I am talking about? I've thought about this pist several times in the past weeks.
On computers you can access some debug stats https://www.reddit.com/r/netflix/comments/2fkylx/hidden_netf... and Roku also has it https://community.roku.com/t5/Channel-Issues-Questions/Someh...
There's likely little or no benefit on using a 4k resolution at this bitrate.
In his experiment the Chroomecast on wifi gets a ~6 Mbps stream for 4k, which is about 20% of an average quality Handbrake encoded 4k stream. The surprise was that in his experiment Apple TV got so much higher bitrate. Market segmentation?
https://lars.ingebrigtsen.no/2019/02/14/adventures-in-netfli...
Google Chrome
Up to 720p on Windows, Mac, and Linux
Up to 1080p on Chrome OS
Internet Explorer up to 1080p
Microsoft Edge up to 4K*
Mozilla Firefox up to 720p
Opera up to 720p
Safari up to 1080p on Mac OS X 10.10.3 or later
*Streaming in 4K requires an HDCP 2.2 compliant connection to a 4K capable display,
Intel's 7th generation Core CPU, and the latest Windows updates.
Check with the manufacturer of your system to verify specifications.
From: https://help.netflix.com/en/node/23742I really wish they'd just allow up to 4K streaming on all main browsers. The Windows 10 app is awful and very buggy for multi-monitor setups. The two main issues I run into with it are:
1. The video will stutter unless I set both my monitors to the same refresh rate. As you can imagine, it's somewhat annoying to have to lower the refresh rate of my main monitor from 144Hz to 60Hz whenever I want to watch Netflix.
2. When playing in fullscreen on one monitor, the video will randomly minimize if I interact with any applications on my second monitor! So if I want to look something up online or whatever as I'm watching, I have to switch to windowed mode or I risk having the video just minimize and mute itself.
This is probably how they get away with providing 4K without destroying their network: by making people think they are getting 4K when most are really are just watching 720p
(I'm just saying, because apparently there were people unaware they are paying to get screwed from all sides at once)
They have only been lying about this since the beginning and never stopped. So has Spotify.
Were you also paying for gold-plated HDMI with built-in virus scanner?
I thought people were voluntarily buying in to this bullshit, because they feel the obligation to financially support the content industry. I mean that's what everybody who thinks this is important is going on about all the time. None of them are seriously arguing you actually get a good deal out of it.
There used to be some extensions to switch the resolution up on chrome and firefox, but I do believe they're not working anymore.
Another case for piracy I guess.
This is why I won't pay for premium resolution upgrades. It's too much of a hassle to ensure the entire video chain is providing what I paid for.
The notion here is, because of these annoying steps and gotchas, there will not be 4k rips of their content floating around. I don't keep up on the piracy scene these days but I have to imagine that it can still be done, as with the setup from the blog. So goes the story of DRM, it is a painful step that doesn't quite prevent piracy - but if you're netflix or other streaming services, you're working closely with the implementors of the DRM tech (microsoft, widevine, others) and you're not going to just throw in the towel given that it's always a work in progress.
Sometimes there are also licensing requirements around having DRM attached, probably applies to Netflix in certain cases (although less and less these days).
I believe their licence terms are also the reason you can download some Netflix videos to your phone/Windows 10 machine, but not others.
I mean if you download it once, you have it.
I'm on MacOS Mojave and the main issue I have with Netflix is that every few minutes there is a white flash for a few ms. In Safari and Chrome if i remember correctly. But I never investigated that as I don't stream a lot.
I haven't really torrented anything in a while but I doubt there are many 20GB+ Blu-ray quality rips out there that you can download in a reasonable amount of time.
EDIT: after reading the replies I stand corrected; it seems like there are some better quality uploads out there than I thought.
You can also find uncompressed 60-70GB UHD rips.
Depends very much on your own bandwidth. For someone with 400Mbps, 20GB+ doesn't take that long time to download in the end, especially popular torrents.
But then again, not many have that kind of bandwidth available.
I seriously can’t tell the difference between a very low quality YIFY rip and a proper Bluray. If you freeze frame they both look bad, and when they’re moving they both look great. I’ve done this as an experiment multiple times and it’s like judging wine... There’s a threshold you need to pass but beyond that you quickly run into diminishing returns.
[1] BTW most movies are still mastered or partially mastered (SFX) at 1080p still, and even if they’re true 4K you get high quality downscale to 1080p for free. But really most 4K movies are still upscaled from 1080p.
I think lower quality rips show themselves a bit more on high quality playback devices, but I generally don’t hit low quality releases purely for Snob factors so I could be wrong.
That's why moviemakers beg audiences not to do frame interpolation.
Care to give an argument more than ‘looks garbage’? I think people reported that the hobbit looked weird, but that’s likely because were used to 30fps in a subconscious level.
The keyword you should be searching for is "remux", as in identical video/audio streams to a BD but in a new container (probably MKV).
Pirated content from other people that lies about what it is isn't unheard of, though.
It's like the oppressive DRM that hurts actual paying customers of games rather than the pirates who circumvent it.
Add to that the various geographical restrictions (have the audacity to live outside of the US? No content for you!) and piracy becomes quite attractive.
Half the stuff I recommend to people is not on Spotify or Youtube. Thank goodness I had the "entitlement" to build a giant mp3 collection because I have no idea where I'd find it otherwise.
more like redefining what people think is "all music"
Also sharing mp3s was sharing our full fucking musical culture with each other. We had WHAT.CD. You could make mixtapes. Copyright vultures destroyed ALL of this and put shit like Spotify in the middle of it, making it the arbiter of what is and is not part of this shared culture. Controlling HOW it is shared, what you can do with it and preventing it from being shared with people not in the paying Spotify club.
The things they did to our shared culture, in the name of "stopping privacy" has cost us SO fucking much.
https://help.netflix.com/en/node/14163
> I really wish they'd just allow up to 4K streaming on all main browsers
Do all the major browsers support this?
Yep, and when you have done that don‘t forget to manually guess and set your video output refresh rate because the Netflix can‘t be bothered to switch and match the output to the frame rate of the content. For movies it’s very likely 24p and you don‘t want to have that interpolated to 60 Hz.
On platforms with only software DRM (tl;dr an obfuscated binary blob distributed along your browser that does some form of AES decryption), only low resolution streams are available because there is a good chance some folks somewhere have tooling to intercept the decrypted media.
Ask B&H folks. They always have them.
I mean how is this even legal?
After diligent conditioning by Netflix, I've come to enjoy 720p, apparently. On the plus side it means I can pay them less.
Their advertising touts their 4K streaming and HDR quality, but then in practice they silently downgrade most non-television devices to HD resolutions and SDR. There's a footnote in some tech support article if you know where to look, that's it.
Under Australian consumer protection law, for example, this kind of deceptive or false advertising is flat-out illegal, and comes with eye-watering fines. Telecommunications companies have had huge fines for saying their Internet is "broadband" when it wasn't qualifying, for example.
If it wasn't such an enormous pain in the arse, I would love to get the ball rolling on a lawsuit, because flagrantly anti-consumer behaviour like this needs to stop.
Look at this this way: If you ask NetFlix about why they insist on DRM, particularly when most of their content is available in glorious 4K on certain pirate-themed bays, they mumble some excuse about contracts with their content providers. However, a huge chunk of their content is made by Netflix!
That's like a self-employed person saying "Sorry, this is company policy. My boss told me I have to do this nonsensical bad thing."
It's just absurd.
You're going to sue Netflix for maybe $1 in damages per user?
This is a Windows 10 bug. Even things like mouse movement in the 60Hz will make the 144Hz stutter. It's especially noticeable in games.
Well, after so many people praising streaming i wanted to check what this means. According to wikipedia the server adapts to the clients bandwidth. So you can get UHD with the quality of mpeg1.
> Does anyone know what I am talking about? I've thought about this pist several times in the past weeks.
Yes. That's why i decided that streaming is not really a solution.
It is really amazing how they are selling crap claiming that they have better quality. Damn, even an AM transmission sounds better.
He also monitored how much network traffic was being used while playing Netflix videos to get an estimate of the bitrate that was being played. The 4K videos were consistently around 18Mbps, which is reasonable.
FWIW, you can (normally) get a HDCP stripper from AliExpress for $10. This isn't particularly exotic hardware.
This is not really surprising as most of the audience is very insensitive to quality.
Bittorrent can be damn quick. Haven’t used it in a while but it was certainly fast on well seeded items.
With enough bandwidth Bittorrent would be less efficient than a single stream TCP between the source and destination because of the protocol overhead.
On an 1:10 asymmetric connection, users would need to remain available for seeding 10 times longer than it takes to download (and presumably watch) the film to have a net positive impact on the system.
That's not exactly realistic, considering that a lot of traffic goes to mobile devices where this would outright kill battery life.
Most Comcast plans in my area come with 5Mbit/s upload, even if the download speed is 15x to 25x that.
On a good day, that works out to about 100/2, thanks to my provider vastly overselling their shitty overcongested network as "fiber to the home". (It's just cable.)
There's absolutely no reason you can't have symmetric cable if cable companies wanted to pay for the infrastructure.
Yes, you can configure it to use more channels for upstream, but only if you cut off television to all of those paying customers, likely losing a lot of subscribers, breaking carrier agreement contracts, lose the advertising dollars, and go out of business before you even get there. You also have to swap out all of their cable boxes, and leave whoever purchased their own box hanging.
As far as I know, no ISP in North America is currently using any DOCSIS 3.1 features for upload, and they're barely taking advantage of the features for download. Moving to OFDMA is the big barrier to opening upload speeds. The protocol supports it on paper, but turning paper into massive co-existing television and ISP infrastructure is not trivial.
In eyeball networks the bottleneck is not upload. It is traffic being brought into the edge network from upstreams (netflix/photos/etc)
I guess I'm just an old timer....
It isn't completely free like torrents though. You'll need to subscribe to a usenet provider for like $6/month and a newsgroup indexer for $10/year. The $80/year is worth it though. I've got it setup so my series automatically download (Sonarr) and whenever I want to download a movie I usually just look it up myself. I've had it automated in the past (Radarr), but it wasn't really necessary. My download client already renames movies and places them in the right directory anyway.
Maybe if the industry can agree on an OpenConnect standard with some traffic shaping. Then Netflix, Hulu, Steam, Xbox, PlayStation, EA, Disney+, etc could all share the same edge CDN hardware. Then residential buildings, cities, individuals, whoever, could run their own caching hardware that would cache based on downstream demand.
Of course there are other considerations and we (humans) haven't worked as much on P2P as centralized systems, so only the future can tell us where the limit is.
This assumes that residential internet connections act like a larger version of your home LAN.
For all the ISPs that I know about in Australia, all of those connections are terminated within the ISPs network in a central location. This is done using PPPoE/IPoA which is handled generally at the state level.
Even for HFC networks where the local node is a shared medium, you can't get client-client communications.
Perhaps the situation is different for small WISPs, but I can't see it being too different for most people. Happy to learn more if you have examples.
Every NBN connection goes back to one of 121 Points of Interconnect (PoIs) (which is way too many by the way but was a dumb and misguided decision imposed by the ACCC). At the PoI it gets to the provider through a Network to Network interface (NNI). The provider’s switch that plugs in here is the earliest that a P2P connection could loop back (but only to somebody in the same region, that is, connected to the same PoI), and is also the closest that a Netflix OpenConnect device could be (although it might not be cost effective to rent the rack space there vs. putting it in a data centre in a capital city).
A lot depends on the provider, however, on how they have structured their network. Apparently some do tunnel all their connections back from the PoI to a central location even though they don’t have to.
But for most, I expect the provider’s backhaul to the PoIs in a state would all go back to the capital city of that state, which would then be interconnected to the neighbouring states capital cities (this is what the ISP I use, Aussie Broadband does at least).
The default is to download 100% from a CDN somewhere, and P2P that default to the same behavior can’t be a net negative outside of sub 0.1% extra communication overhead. Don’t want to use your upload bandwidth? That’s fine your simply stuck using the same CDN network that’s currently overloaded.
So none of the above are actual issues, a device doesn’t need to stay connected or have the full movie to be useful for P2P. If I start watching some movie while you’re also watching that same movie you can stream whatever is in your buffer to me and that’s a net gain in terms of back haul capacity. I don’t need to depend on anything from you other than what you already sent to me. I can then download from the service bit’s you don’t have and stream them to you.
You also confuse "CDN somewhere" with OpenConnect box literally inside your ISP's DC. It is probably faster to get it this way than it would be to P2P it from your neighbor since, at the end of the day, that P2P traffic _must_ go through your ISP and their ISP. It will not, by definition, peer at the local hub. You are _NOT_ on a local network with your building/neighbors/etc. Your communication routes to your ISP and then out to anywhere else, even if that somewhere else is on the other side of your wall.
Even if it was possible. Even if it was slightly faster. Do you really think studio execs are going to be okay with customers hosting/serving their content off their machines? Even _IF_ this was "technically" a good idea, this is a non-starter from the business standpoint.
Anyway, the CDN knows the connections that are on the network because they are what are connecting to it. Segregating based on large scale network architecture is a solved problem, if you’re confused read up on how CDN’s work. What happens inside each ISP can then be managed either via automation based on ping times etc, or ISP specific rules.
In terms of P2P it’s trivial to include 99% of the data for a movie, but not enough data to actually play the movie. It’s codec specific, but that’s not a problem when you’re designing the service. Ensuring the correct users are part of the network is the basic authentication at the CDN node. That’s what’s keeping the list of active users.
As to data validation, the basic BitTorrent protocol handles most of what your concerned about. Clients have long been able to stream movies with minimal buffering by simply prioritizing traffic. Improving on that baseline is possible as you’re running the service not just accepting random connections and you want to be able to switch resolutions on the fly, but that’s really not a big deal.
PS: And yes, some Netflix content deals would create issues. But, that’s irrelevant to their own content and it’s just another negotiation when negotiating licensing, much like allowing content on a CDN in the first place.
They have boxes in a lot of ISPs.
If “P2P” requires you to transit your last mile to your ISPs POP and then back down to another user, and Netflix requires you to transit to the ISP POP and back out again... has P2P gained you much? In most cases downstream throughput is much higher as well, making the in-ISP cache box far better for most.
P2P has its place but it’s hard to argue its better for video distribution.
Another common case is if you want X bandwidth from A to B you round up to hardware with some number more than X. This can result in network topology’s that seem very odd on the surface.
PS: I think you’re confusing what I am saying, this is not pure P2P it’s very much a hybrid model. Further Netflix was seriously considering it for a while in 2014, but stuck with a simpler model.
But you do bring up good points, as the current infrastructure (everywhere) is not setup for P2P. In most modern countries (sans US), ISP networks are actually pretty good and cheap, and works fine P2P. Otherwise there are other ways of distributing as well, mesh networks is one way.
All these questions you are outlining are definitely solvable though, just like when these questions arised when we built our current centralized infrastructure. Problem is that P2P networks are not nearly as funded as centralized infrastructure, leading to less people working on actually solving these problems.
2) Where does the upload bandwidth limitation live? Because if it's in the cable modem itself or the nearest upstream connection, this doesn't help much. There is probably much more capacity between the OpenConnect and the home than the home and its nextdoor neighbor.
Guess it depends on the ISPs implementation but in my experience, yes, some ISPs let you route traffic between residential customers, granted you've setup your router correctly.
> 2) Where does the upload bandwidth limitation live?
In my experience, the limitation lived further away than the residential building, as we hit our own equipment's limits before we hit any other limits.
I don't think bittorrent can compare to the efficiency of traditional TV broadcast, neither cable nor over-the-air. Instead of a packet being for a single destination, it's send once, and everyone just listens in.
Ideally we would treat hospital capacity the same way. In good times, everyone gets a private room.
It's changed my perspective on efficiency. There are some forms of inefficiency that can provide a buffer if something goes wrong.
Though Americans were probably least affected by WW1 and WW2 of most war participants. Go ask some people in Russia for a better example.
Eg flush toilets are a great time saver. But they use a lot of water.
If we had a drought tomorrow, we could switch to compost toilets. They are more hassle to use and maintain, but use basically no water.
Which one is more 'efficient' depends on the relative scarcity of water vs time.
I mean I'm all for having excess hospital capacity (and excess capacity for a lot of things), but at the same time who is going to pay for it?
This has been the problem before cloud computing; companies had to set up servers and the like for the worst case peak capacity workload, meaning that usually they'd only be operating at 10-20% of capacity.
It’s distributed by nature but it relies on a network of computers (peers) to always be available. And given the asymmetric speed of most consumer grade internet connections, most peers tend to be greedy and disconnect from the mesh after the download finishes.
This is where private torrent sites stepped in and encouraged sharing ratios. Of course, most of the “peers” ended up being dedicated servers with symmetric gigabit lines rented from some host in a foreign country.
So in the end it, the patterns shifted back to data centers and “dumb terminals”
You cannot decide by yourself to lower the quality of your services and keep the price same.
Sometimes I wish I had enough money and time to seek "legal retribution" from these type of situations. I would love for this case to make it to the European Court in Strasbourg.
"The video-streaming provider said lowering the picture quality would reduce Netflix data consumption by 25%.
But it said viewers would still find the picture quality good."
How would they know what I find still good, if I found it still good than I wouldn't have taken the premium plan!! So many fallacies in this way of thinking..
Also, it wouldn't surprise me at all if ISPs are also feeling a bit of a strain, and are putting some degree of pressure on streaming platforms to lighten their loads if possible.
Will Netflix be understanding and forgiving if pandemic would cut our income, so we wouldn't be capable of paying for subscription and started pirating their originals?
Perhaps. Amazon Videos and Pornhub Premium are both free in Italy, for example. I don't see anything about Netflix being free there, though.
Getting pity for them when the proverbial fecal matter hits the fan is a big ask IMO.
On Netflix’s side, they sure are in a hard place, I’d wish govs. would foot part of the bill, as it’s directly helping people stay at home.
Unfortunately internet is critical infrastructure, and kicking and screaming "this is bull" doesn't help alleviate traffic.
I'm in Europe, I'm kind of "wtf?" about this, but I get it. I'd rather have lower quality netflix than a broken internet where I can't work from home and have to figure out how I earn my paycheck.
We postpone the hard conversation to get through the crisis. Then after the crisis the hard conversation never happens.
It'd just add to the cognitive load and noise.
But you're right, people also forget to come back and be like "let's talk" - at the same time - given how relatively embarrassing this is for a government (and how economy-critical it is) I'm definite this conversation will be had.
This is not about Corona, this is not about "extraordinary situations", this is about European online infrastructure being garbage and now that it's getting really used for once, everything starts to crumble.
You really cannot make a statement like 'Europe has a poor internet infrastructure', without (i) comparing it to somwhere else and (ii) highlighting the differences in regions.
I mean, I'm pretty confident that everyone in Europe has better internet than everyone in Cuba or Zimbabwe.
Not to mention, everyone who isn't on Netflix now is probably videoconferencing. Which also elevates this problem to "important for preserving the economy" level.
I don't have problem with netflix reducing it. I have problem with netflix not reducing price together.
They're essentially painting themselves in glory AT THE PRICE OF THEIR CUSTOMERS.
But really the praise for Netflix is a bit off tone - they're not making any sacrifice at all.
Remember some Netflix clients pay MORE to enjoy higher quality. If Netflix artificially limits that quality, no matter the reason, then they shouldn't be charging that full price.
Netflix is getting the best part of it: charging the same money, paying less for bandwidth, and they excuse themselves because the EU asked them to do it.
It's the ISPs that should be solving this via QoS, but of course it's the ISPs that have the politicians in their pockets. No commissioner is going to demand them to do anything.
We pay for street maintenance and we're locked in our houses.
We pay for government and elections are being postponed.
We pay for healthcare and people are not getting the care they need.
We keep paying, because if we stop after the epidemic there won't be schools, there won't be road maintenance companies, there won't be a functioning government, there won't be hospitals, because they will have run out of money.
4K Netflix? Suck it up, or feel free to sue them. Courts are in lockdown as well so you might have to wait a few years to get your 10$ back.
- video quality
- number of screens
I for example play for both differences. So if they reduce only one for me it is still good.
Their pricing plans are not black and white only about video quality. Each plan increases both video quality and screen numbers.
I have to admit I did cancel my 360 euros/month public transport subscription. Their service is also reduce by a lot. So who am I to judge.
Cancel your membership and stop giving into the bullshit that people are feeding to you. If you want to help, help people, not corporations.
It may be that whoever has the deepest pockets survives and others go out of business.
I guess the question is how long they have to bleed money until the customers come back.
Yeah, right. So if I am to open a gym, or any other kind of business, I should have it in my business plan that I must have a big enough reserve to survive having my shop closed for months with only days notice. How many businesses do you think will pass that test? I think zero.
Maybe society is more than just the economic transactions that take place and maybe that gym should be opened despite failing this new test, because it is important that we have gyms that keep people fit.
I’m sure we agree that there are legitimate grievances here about consumer rights†, that are worth thinking about.
As the most powerful entities in the economy — not even by virtue of the goods they produce, but by the amount of people they employ and the money they spend — companies like Netflix have to uphold their social contract and be seen to be upholding their social contract!
† In the Netflix example, not the REI example.
I'm fine with not going to the gym and I'm fine with a lower Netflix quality. But you shouldn't charge me for a service that you're simply not providing anymore.
Netflix should downgrade everyone's plan automatically or just charge them less.
That's basically all they had to say. Something to the effect of "This sucks but it's necessary and needed to be done quickly. We'll try to make it up to you." Then figure out whether to refund people on the higher plans or give them a free month or credit on their account or something.
vs
"Netflix should downgrade everyone's plan automatically or just charge them less"
The way it was said in the parent comment was ridiculous.
If they charge everyone the SD package price, noone will really complain. But they will continue charging for a service they're not providing anymore.
It's like food delivery man continuing to charge you for cancelled deliveries because they were found to have salmonella.
edit:misspelling
While the infrastructure is quite stable where it has been extended, those rural areas ("not prioritized for broadband builds") are also affected by the lockdown, people have to work from home, use the internet all day etc. pp. In those places, the infrastructure reaches its limits pretty quickly all the time. This will cause _serious_ damage to local businesses for no good reason other than ISPs unwillingness to invest there.
After the pandemic, we can discuss the whys, and ,make sure it doesn't happen in the future.
If you get kicked down, the invoicing should match that.
> Out of these two, Netflix says it will cut its streaming bitrates.
They aren't cutting resolution i.e. kicking people down a tier. If you pay for HD, you will get HD... at a reduced quality.
Suffering a video quality decrease would seem a small price to pay for not causing further problems, and perhaps once this is all over, or at least we've stopped flying by the seats of our pants, we can see if people should receive refunds of a few dollars a month.
It's amazing how wonderfully liberal and thoughtful people are with other people's money.
This stupid selfish attitude is not helping. Netflix will probably issue a statement that they will refund all those affected. And if you don't like it, downgrade! You probably have plenty of time if this is an issue for you.
It is not about being selfish here, think more about it.
Saying "Internet infrastructure can't handle the current load, we have to restrict service" is fine, but you would expect them to do right by the customer. Not announce the cuts via national news outlets, see how much backlash they get and then decide if they should make concessions to their paying customers.
thus reducing the quality for people that PAY for that quality without reducing their invoice is basically a scam. especially because of the pandemic people are short on money. of course people could just downgrade their subscription, unfortunatly some people are not that tech savy as others, so they do not even know what the news is about.
Give them some time! They just decided this.
Being empathetic to these measures is the right call, although I do find that much more important for brick & mortar businesses than Netflix.
Times a million or 10 or 50. Add to that the 25% savings on internet egress, which last I checked was still how commercial internet is financed.
The cost of actually providing the content to the consumers is on the ISP which hosts an Open Connect box.
I'd like to sell you a subscription service if you're interested?
I mean we've had a lot of slippery slopes recently, things like the government Demanding access to location data. I never agreed to share this information with my government. I did not agree to have my ISP or Google or etc to share this data.
I'm far more worried about my mum than whether TV is SD for a month during a global pandemic.
Fuck me people are ridiculous at times.
Strasbourg is the European Court of Human Rights. Complaining to them about a lack of detail in your Netflix stream during a pandemic will probably not give you the results you want.
They are doing EU a favor, with this one.
[1] https://www.politico.eu/article/brussels-in-talks-with-netfl...
[2] https://www.engadget.com/2020/03/19/eu-netflix-sd-streaming-...
You might even be more entitled than the toilet paper hoarders.
How is this not completely fair?
I HAVE NO PROBLEM with Netflix reducing video quality. What I do have a problem with is Netflix KEEPING THE PRICE THE SAME.
If my local gym chain (Gyms4You) can freeze memberships for EVERYONE and not price it in than Netflix can atleast do the same regarding the "premium" plan.
I understand that this is an unprecented crisis, but that doesn't mean we don't have to follow the rules which we are able to follow without risking our health and well being.
The operations department won't have had the authority to give a €4 refund to everyone overnight (in Europe). They're probably working from home. See what happens i a few days time.
This is a brand image issue and is exactly the type of issue that should escalate quickly to the CEO if necessary.
From a quick search, I can't find any guarantees on what bitrates Netflix will serve you. In fact, they already use variable bitrates that can differ per episode of a series.
I don't see your legal retribution having much chance of succeeding.
Poor you!
> Several factors influence how much data is used when streaming a movie online.
> One of them is video resolution, including whether a video is high-definition (HD) or ultra-high definition 4K.
> Another is bitrate, which influences how clear and smooth videos look when streamed online
> Videos with a higher bitrate tend to look less "blocky" or pixelated, but use more data.
> Out of these two, Netflix says it will cut its streaming bitrates.
My internet connection is fine tho. Still low latency, no jitter.
https://www.politico.eu/article/brussels-in-talks-with-netfl...
I also used to brood over “if I had infinite money” revenge fantasies. They lost their appeal when I realised the answer is the same in all cases: “if I had that kind of money, this wouldn’t have bothered me”.
In some cases, bailouts make sense. In the ISP industry, they don't make much sense. ISPs were offered a monopoly and operate their networks at approximately 95% profit. Now there is a crisis and they've been spending that 95% not on network upgrades, but on dividends or stock buybacks, and it's all blowing up. I don't think the governments need to subsidize that. The Internet should be bad during this crisis so that people are motivated to fix the problems after the crisis. Asking one content provider to subsidize them doesn't help anything in the long run, and if there isn't pain now, this will all be forgotten after the Coronavirus issue.
Things like the airlines are different. They bought multi-million dollar jets with the assumption that they'd be in the air 22 hours a day. Now they're on the ground, and the financials simply don't work under those conditions. That is the the kind of thing society needs to insure against (if they want air travel, anyway, which does seem to be quite useful).
In the end, I'm very cynical about all of this. Sometimes I wonder if the whole "flatten the curve" thing is being promoted because it's an election year and when your whole family dies from COVID-19, you're a lot less likely to show up at a rally to eliminate Obamacare. We need to cover our eyes and stick our fingers in our ears to think the status quo is OK, so here we are. People will invest a lot into maintaining the status quo, be it healthcare or shitty ISPs.
That’s not a personal revenge fantasy. Your post is unrelated to my point.
Are you seriously implying that this is a human rights issue? Because that's what the European Court of Human Rights in Strasbourg is for.
If you're talking about the European Court of Justice in Luxemburg this does't really make sense either but at least somewhat.
One is of the mind that we should be empathetic and since it's not a lot of money, people shouldn't complain.
The other is of the mind that, Netflix can certainly take those actions but shouldn't pass those costs on to the consumer.
I'm in the second camp.
In Holland, all the big gym companies still charge their memberships even though the gyms are closed. Since they're legally required to refund the money, they hide that from the consumer and get ahead of it by offering to 'give' consumers their own money back on their membership card. Thus not losing any money.
I think that people in this thread don't have a problem with the measures being taken, but specifically with companies not eating the cost and trying to pass those on to the consumer. That's the shady part and it's not right IMO.
I also find it fascinating that people don't have an issue with paying for services that they didn't receive if they're on a subscription yet they wouldn't pay an invoice should their favorite club(s), restaurant(s), etc. start sending them those.
While I'm open to having my mind changed, all of these practices do strike me as kinda unethical. It appears to me as taking advantage of the user in order not to sacrifice revenue and I think that that's what most people here are objecting to.
edit: My perspective on companies whether the P&L of a company should be taken into account.
I don't believe so.
I think people should be given the option to make an informed decision. Actions like these feel like they're purposefully designing a choice architecture such that there's an asymmetric information flow that can be taken advantage of to serve one's own needs as a company. That's unethical IMO; not unlike a shady 20th century used car dealer.
Your post makes me think that maybe 99% are actually in the Just Lower The Charge And It's Fine camp, and everything else is either a vocal minority, or due to miscommunication and a desire to be outraged.
I personally think most people are in the If Lower Charge Then Okay camp. From what I can tell it's specifically the feeling of injustice that rubs people the wrong way.
Gyms are forced to close, and are losing money in the process. As a consumer, I can sympathize with the situation. Netflix is having issues because they are thriving, not because they're having a hard time.
I think people should be given the option to make an informed decision. This feels like purposefully designing a choice architecture such that there's an assymetric information flow that can be taken advantage of to serve one's own need as a company. That's unethical IMO; not unlike a shady 20th century used car dealer.
Therefore: Although the Netflix cut was triggered by the EU, it might actually have been a successful lobbying action by the ISPs.
[1] https://praxistipps.chip.de/internet-recht-dsl-geschwindigke...
Right now politicians don't want me to enjoy the perfect weather outside but instead to stay indoor and play online games or program something. Both I'm less likely to do if my neighbors clog my internet by watching ultra hd streams, apparently.
Don't think "the market will solve it" is best approach right now.
Especially for local brick&mortar businesses I do not understand the, in this context, egocentrical "why should I pay you for something I cannot use" mentality.
Nobody here asked for this crisis and we should all support each other as much as possible. People lives are already being destroyed by the necessary measures taken.
Forget letting some massive billion-dollar company get a break. If they can't deliver what you are paying for, you should get a discount on your next bill or some kind of compensation.
I realize Netflix might not have control over the situation, but in the end, they'll be ok. While the average person will not.
E.g. 'We can give you a refund OR you can choose to support us right now. If you do we'll give you a free upgrade to XYZ some later time this year.'
If I order from Amazon and Canada Post refuses to handle my parcel, I will have my money back as Amazon fails to deliver, because they did not account for Canada Post not shipping.
I feel that it's quite likely that they will announce that they will pay back the extra fees, or make it up in some other way. I can appreciate that it was not their first order of business when the request came from the EU (and, as far as I can tell, Australia as well and probably other places).
Good advice in general.
If they don't then that would invalidate the proposition, rendering all that stems from it moot.
1: home network capacity used to be at peak around 7PM IIRC. There should be significant spare headroom on the network during the working day.
2: Netflix already downgrades when bandwidth is limited. The smart move would be to tell Netflix to downgrade more aggressively, on the theory that would allow more “important” traffic to get priority, while still allowing people to watch Netflix (important to keep people from social contact!), and not affecting quality for consumers where ISP capacity isn’t an issue (edit: added clause).
3: Allow individual ISPs to ignore agreements and bandwidth limit Netflix traffic from their POPs, if ISPs are having capacity issues.
This seems political, possibly pushed by Netflix so they can sell more subscriptions while having a third party to blame for reducing service levels. Or maybe just knee jerk dumb reactions from politicians - stupidity seems like an option too!?
Edit: I keep being amazed at how consumerism drives side benefits. Without Netflix and gamers, how much worse off would we all be right now?
That's because people used to be in the office over the day. Now many are working from home and thus at home all day.
Remember that essentially every kid in Europe is home from school right now.
> Netflix already downgrades when bandwidth is limited.
It downgrades when bandwidth constraints and congestion start bothering _it_. By the time all the Netflixes which are competing with you do so, your Zoom conference will be long gone. Netflix is quite tolerant of an unreliable network. Many work-from-home things, VC in particular, less so.
Re second point: you are misquoting, and making a point that is obvious. The next sentence is "The smart move would be to tell Netflix to downgrade more aggressively" to help your canonical zoom conference (which is a super poor example - apparently Zoom failure is due to Zoom and not network capacity).
Oh, I'm over here wondering how much these consumer activities contribute to climate change.
People have about 18 hours in a day to do stuff. Basically all of it has a carbon footprint.
Which do you think is higher: commuting to and from school/work and using electricity for eight hours, or just the using electricity part? Flying to a business meeting, or conducting it with videoconferencing?
The answer is obvious. Also, this is exactly what responsible climate activists advocate for: shift activity to lower total emissions, and electrify everything which can be, while titrating off fossil fuels and ramping up renewable electricity.
Sent from a house with solar panels on a bright and sunny day.
This goes against net neutrality, and it's a slippery slope. We have fought to keep net neutrality (and in the US that fight was lost iirc).
The ISPs oversubscribed, and can't deal with this many people being at home all at once.
"UK broadband companies say they can cope with increased demand as many more people stay at home during the coronavirus crisis."
It's a far cry from the 50:1 IPStream product.
If A&A subscribers could in theory move 10Tbps (if they all simultaneously did some sort of download from a hypothetical unlimited source) but in reality they never do and it peaks at something like 100Gbps, A&A are fulfilling their promise by ensuring they've got 100Gbps to do that.
Typically you'll never notice the difference, except on your bill, because if they had 100x more bandwidth upstream they'd pay a lot of money for that, even though it was unused and they'd have to pass that to you in the medium term.
However, the reality is a little closer to oversubscribing. Suppose A&A are paying for 10Gbps on a particular port somewhere, and at their busiest time of the week it typically runs at 9.8Gbps. Unfortunately the company selling it only wants to offer 100Gbps as the next step up, for five times the money. Another 10Gbps port isn't an option as there are no 10Gbps ports free. So A&A decides to sit on the problem, nobody is suffering at 9.8Gbps.
Next week it hits 10Gbps and seems likely it'd have gone to 11Gbps if that was possible. Oops. The firm they're buying that capacity from still has 100Gbps available, but they agree at last that they could add more 10Gbps ports, and will do so for the same price as the existing port. Unfortunately it means buying a new Cisco router, which Cisc says is on back order, it'll arrive in July.
Are A&A going to throw five times the money at the problem for this burst of maybe 30-40 minutes per week? Or are they going to tell you sorry but it'll be July and until then bandwidth at that peak across that particular link isn't what it ought to be? They're going to do the latter. Because at the end of the day it's a business. RevK is a good guy, but he's not looking to bankrupt the company to make some point.
A bit of that, and also probably a bit that their network needs and expectations, even when self-isolating, are lower than in the suburbs of tech-intensive Seattle.
> Netflix will reduce the video quality on its service in Europe for the next 30 days, to reduce the strain on internet service providers.
emphasis mine.
2. I have doubt that any broadband company would openly admit to not being able to handle the extra load.
Thank you! Found this entire thread very odd.
Likely some ISPs see themselves as offering more valuable traffic than their competitors striving to peer.
With my (relatively small) Cable ISP in an affected country it obvious to me that any Netflix content gets served from very close to the edge, with higher bandwidth and lower latency than almost any other content from the internet.
The last mile does not appear to be close to oversubscribed either, as indicated by my firewall which tracks RTT to the first hop (which is interestingly trending down compared to the past weeks) and the occasional speedtest that never drops below nominal bandwidth (200 Mbit).
If anything it is low latency livestreaming content (i.e. Youtube, Twitch, Mixer) that should be throttled, particularly over cellular networks. I assume it's a matter of scale.
Such a ridiculous and pointless thing to do by the EU. Especially since all the apps drop the quality automatically anyway if the connection is slow.
Netflix might also be good enough at queuing up downloaded portions of the film ahead of time that the brief outages don’t affect the viewing experience.
As in this puts too much stress and thus too high of a cost on their end.
Maybe in Germany is different because people are more used to work from home or just being at home while watching Netflix but Spanish people like to go out a lot and now the network needs to serve all these people as well.
[0]: https://www.xatakamovil.com/movil-y-sociedad/operadores-se-u...
Running better/more aggressive last mile QoS in the affected regions would make more sense to me, though I can see the advantage of netflix throttling "voluntarily" because this approach may avoid net neutrality violations.
German ISPs to EU representative: "Could you please ask Netflix to turn down the traffic so we don't look too bad?"
Not too hard to imagine, is it?
I guess this kind of thing is more for rural DSL lines in other countries? Or maybe central London :-), they still have a lot of homes only connected by ancient copper telephone cables.
I have to say, Netflix does a GREAT job making sure their content works well under lower bitrates as compared to HULU and Amazon Prime.
I was getting pretty good 1080 quality at 2.5mbs. If I didn't do the caps, Netflix (and other services) will stream as fast as they can.
I'm sure its trivial for an internal employee to pull up solarwinds or whatever, but I'd be curious to see if these ISPs are merely running above normal, running hot, barely hanging on with intermittent "isp brownouts" etc.
This is probably a pipe dream but not gonna get any questions answered if I don't ask.
https://www.de-cix.net/en/locations/germany/frankfurt/statis...
Then you go to Germany and it's mass of DSL (and some areas cable). I wonder what happened or why?
- The main ISP of Germany is Deutsche Telekom, a formerly state-owned company that was privatized ~25 years ago, which Germany still holds stock in
- In the past Telekom was awarded big contracts to expand broadband access across the country
- Telekom is/was really slow at fulfilling those contracts, and at the same time behaves in an anti-competitive manner towards any independent ISPs that try to fill the void
- The government doesn't punish any of that behaviour like they rarely do with a big German company, even more so with privatized ones that they have a stake in
To also be fair towards Telekom a bit, Germany is a very decentralized country, which is a boon in a lot of situations, but also challenging for any infrastructure projects. Part of the contracts was that they also have to expand broadband access in all rural parts of Germany.
https://en.wikipedia.org/wiki/Censorship_in_Germany#Re-unifi...
There are some issues at play here:
1. This ISP in particular has extremely weird peering rules, they only do paid private peering (more expensive than other transit providers) and even deny access to Tier 1 networks. For a long time YouTube was almost unusable due to weird routing - they even had a website explaining why YouTube was broken (Google doesn't want to pay crycry). Same with several popular gameservers. Due to their market position they are completely fine with being the bully.
2. They have their own streaming and TV offer so they don't have many reasons for making the Netflix experience better.
This information might be outdated, I don't live in Germany anymore and it seems that they now have some sort of partnership with Netflix.
https://www.golem.de/news/internet-traffic-de-cix-sieht-kein...
Don't know about any ISPs that do this.
> But it said viewers would still find the picture quality good.
I beg to differ and I'm watching on my tablet in bed and it reminds me of the Avi files we used to watch on lan networks in the 90s.
YouTube is unfazed.
Also, always using sequential downloading isn't very good for the swarm; it means that disproportionately fewer seeders are available for the later chunks of a torrent.
I'd recommend downloading the first episode or two sequentially, but downloading the rest of the torrent normally (or perhaps just first/last parts first).
Today the Australian government is making the same request.
For example, Comcast not counting their on-demand, over the internet, streaming against your data cap. Whereas watching Netflix/hulu/etc would count against it.
It's not about being insensitive about the quality reduction, I KNOW PEOPLE ARE DYING, I KNOW that's more important than Netflix.
I don't care if they stop ALL services, but DONT FUCKING CHARGE ME THEN.
It's not that I'm unwilling to donate a few bucks or take a hit for this situation. I have helped as much as I can.
I still don't think its acceptable for Netflix to decide to charge me the same for a worse service.
Why do people equate dissatisfaction at a large entertainment company charging for something they are not delivering with being insensitive??
I don't care if they reduce quality, stop the service entirely and cease to exist, but don't charge me for something you're not delivering.
I'm happy if they want to immediately cease all online video, just don't fucking charge me!
If this move saves lives GREAT!
Just don't CHARGE ME as if you are still delivering the contracted product.
In practice, though, at least in Ireland there's been little obvious problem, though you can definitely see an increase: https://www.inex.ie/ixp/statistics/ixp
The US doesn't have many significant neutral exchanges, but here's one: https://www.seattleix.net/statistics/
Also, California is mostly fairly urbanised and well-off. If Germany was the only place in Europe where people were being discouraged from leaving the home, this would be less of a concern. This is really targeting places, especially rural places, with poor infrastructure.
Also, there are very large parts of California that are rural.
That's about 5%, which is pretty low.
on the other hand the web is filled with horror stories emanating from C....st customers.
Rural America seems to be an entirely different story.
Just checked, and at the address I left in Sweden I could have gotten a 1.2GBps for ~$60/mo, almost what I pay for 100MBps here...
They had microwave for a while, but it didn't work in bad weather, and then the trees got too tall. They've finally resorted to paying the cable company thousands of dollars to bring cable to their house. It's such a ridiculous opaque process though that my mom basically has to stalk cable vans in her area and give the tech an earful to get status updates. The good techs know how shitty the process is, and one even gave her his personal phone number. However, it's not his department, so his ability to make things happen is limited.
She made the payment back in November, they got permits in January, and she hasn't heard from them since. I asked about how to get this done on DSLReports a while back, and the answer was to just keep calling them over and over and over, because every now and then you'd find someone with a clue.
I'd still do the tower and resell b/w to recoup some of the costs.
I'm not holding my breath.
Or even just a separate pipe for either Ethernet or Fibre Cables.
I then decide look up their average Internet speed [1], and turns out they are all in the Top 10.
[1] https://en.wikipedia.org/wiki/List_of_countries_by_Internet_...
And the contract is for 24 months minimum, so if you leave the country before the end, you end up having to pay for the rest of your contract.
But, in general, US ISPs are particularly bad in my experience (and worse even than HK)
Interesting how ISP's outside of the EU are uncapping their data limits all of a sudden..
So when people (me included) say it's better in Europe, its because the vast majority of us are not capped.. In normal times.
Sources : https://www.theverge.com/2020/3/12/21177538/att-broadband-in...
https://www.itnews.com.au/news/telstra-follows-optus-with-ex...
Edit: same for 2018 as well: https://www.statista.com/statistics/956188/monthly-mobile-da...
Is that competitive? I have no idea. I could however chose from around 10 ISPs that all have to compete in the network, which I understand is quite rare on the other side of the pond.
I'm pretty sure you'd agree that paying 1/3rd of what you pay now for the same bandwidth is 'better'.
Is there sufficient idle capacity to handle an nearly-overnight transition to whatever the load is now? I don't know, but suspect most ISPs are going to keep similar capacity buffers - nobody sells end consumers non-oversubscribed pipes.
One of them shows a ping of 27 ms (I think it's normally ~ 10 ms)
Maybe Netflix feels the need for its own business reasons (e.g. it pays for some of its bandwidth and now users are using enough that they're unprofitable) but it's not needed to ensure the integrity of Europe's networks.
Were it necessary, the ISPs can simply shape Netflix and let adaptive bitrate take care of the user experience, the same way mobile ISPs do in the US.
Maybe we're far behind the rest of Europe but as we are part of Europe, then it isn't that great 'literally everywhere'.
I don't know the details of the contracts of course, but they are likely to get a dedicated bandwidth within the ISP, if that comes under strain, of course, that contract comes into play. So I think it's not just the datacenters involved..
COVID-19 requires spending time and effort on lots of things.
Everything has an opportunity cost.
Spend time and attention on things that matter.
Doesn’t seem that often or that excessive.
> Spend time and attention on things that matter
Like what? Just because there’s a pandemic doesn’t mean every single person in this world suddenly has tons of important stuff to do.
Some people do. Most don’t. For most people, “things that matter” in the context of this pandemic doesn’t go beyond washing your hands and avoiding social contact.
What do you imagine the opportunity cost of a couple Netflix devs moving people to a cheaper plan to be? Millions of deaths? Ridiculous.
I also disagree that there's an uniform service quality problem, there really isn't. Such a blanket change is simply stupid.
Netflix runs on AWS and while they are paying a special rate they are still paying through the nose.
Netflix is operating at a loss, has a mountain of debt and it's most profitable when people maintain their yearly sub and binge 1 show ever 2-3 months basically the same way gyms make their money you pay for a year, go for 3 weeks in January a week before easter, few more weeks in late May - June and maybe then a bit after thanksgiving.
Also I asked Netflix chat if this will be applied in the UK they told me yes but also told me 2 interesting things.
1) It will not affect all customers all the time, 2) it's up to 25% bitrate cut.
I have a very strong suspicion that what Netflix is doing is basically a population wide A/B study on how reduction in bitrate will affect viewing habits during a time when people aren't likely to unsubscribe from their service.
This will be quite invaluable to Netflix especially if they'll will find out things like different countries and different user profiles may have different tolerances to lowered bitrates.
I don't care if people would think this is a tin foil hat conspiracy anyone who's thinking that Netflix would not have the data profiling how every user reacts to this change which could allow them to tweak bitrates on a per-user basis in the future hasn't seen any of their talks about just how they use viewer data to tailor their service.
edit I'm pretty confident I'm right: https://www.computerworld.com/article/3427839/ten-years-on--... , https://arstechnica.com/information-technology/2016/02/netfl...
I'm sure a law firm somewhere is already looking to form that "class" and rake in their % of a settlement, and I'm sure Netflix understands that and has factored it into their plans, so it's all a moot point except that at some point in the next 3-7 years you'll get a $5 service credit. Maybe.
Also, most contracts have a "force majeur" clause that would cover this sort of thing. And even if it didn't, if enough businesses start having to modify or breach service agreements in these ways through a world-wide crisis then governments will step in and legislate them out of liability. There won't be too much sympathy for the "victims" of Netflix either. Not from the public at large, especially those who lose friends or family to the pandemic, over someone's pixelated experience of End Game or The Office. I know people who are sick, one closely, and I don't know if they're going to survive. Suffering through SD quality (or worse!) isn't what I concern myself with at the moment.
The "Europe" qualifier seemed necessary as many people on here aren't in Europe.
You have a right to demand partial refunds for service outages. I once spent several hours of my life getting a <$5 credit from Comcast for a day-long outage.
They sent a tech over to install a new router and I enjoyed faster, uninterrupted service for the remainder of my tenancy, so I count it time well spent.
I can definitely see a difference between 1080 and 4K on Netflix. Compared on the same internet connection and streaming device in the same house. One 1080 tv and one 4K tv.
My point is, you’re saying nobody would notice the quality difference if Netflix lowered their quality. I think I would notice a bit.
I'm not going to knock them for this, given that we're talking about keeping critical infrastructure from being overrun while the remainder of the economy works distributed.
Question to downvoters: does it make sense that every part of the EU gets this degraded quality even if they have competently built IT infrastructure?
They did not force Netflix to do it. Rather, they asked them.
Is it them, or is it overselling by ISPs?
4 euro a month (or 33% increase).
Also it would be the first time that a U.S net company does something voluntarily just by kindly asking.
"European Commissioner Thierry Breton, who is responsible for the EU internal market covering more than 450 million people, spoke to Netflix (NFLX) CEO Reed Hastings on Wednesday and again on Thursday about the strain video streaming was placing on networks."
Apparently the EU thinks it's a problem.
The truth is that this will probably make little difference, but it makes sense for Netflix to do this since it doesn't cost them anything and now they are owed a favor by a regulator.
If it weren't for the ridiculous power of the copyright industry, there would be no problem.
Because non-live streaming doesn't make sense except as an artificial way to control copyright.
There literally is no other reason why you would download an entire movie and then throw it away.
Instead of this bullshit, people could easily have a small box of microSDs with their favourite films and series. You could exchange them with friends, it would be fun. Again, why did Netflix used to be mailing around DVDs instead of much more efficient read-only SDs? Oh yeah, copyright bullshit.
It's very easy to forget that everybody together made up this one completely artificial rule that, unlike normal data, this is "magical data" that we have to pretend cannot be copied or stored. What ever.
Cable TV internet is horribly oversold - Kabel Deutschland was already infamous, when they got bought up by Vodafone shit got even worse. DSL ... let's just say most of Germany is happy to have 16/1 ADSL. I have 100/10 FTTB via M-net and even they have load problems.
Cellphone internet is even worse but as data is horribly expensive in Germany no one dares streaming Netflix over that anyway...
tl;dr: it's not Netflix fault, it's last mile telcos who have done jack shit the last decade to build out new FTTP infra coupled with appropriate uplink capacity to the nearest IX, but people are too dumb to understand this and blame Netflix instead of directing their anger towards politicians and telcos where it belongs!
Luckily we have net-neutrality infringing features like Telekom's "Stream On" where it's included /s
If you want to talk legality etc., most contracts have a "force majeur" clause that would cover this sort of thing. And even if it didn't, if enough businesses start having to modify or break service agreements in these ways through a world-wide crisis then governments will step in and legislate them out of liability. There won't be too much sympathy for the "victims" of Netflix either. Not from the general public, especially those who lose friends or family to the pandemic. Not over someone's pixelated experience of End Game or The Office. I know people who are sick, one closely, and I don't know if they're going to survive. Suffering through SD quality (or worse!) isn't what I concern myself with at the moment.
There is absolutely no legal reason to downgrade performance of service. It's a big WTF.
What's next. A guy telling other to sell lesser quality of what?
In a desperate time of need, 4k streaming isn't really all that important.
I imagine you can make that change to your account yourself. Whether Netflix will prorate this for everyone automatically remains to be seen.
Because what I usually observe when Netflix compromises the streaming quality because of bandwidth problems with my connection is a far larger drop in quality than would be expected at just 25% less bits - it normally feels more like 75% less bitrate, if it doesn't switch down from HD to SD entirely.
In fact, you've probably gotten that bitrate in the past and just not noticed, because you have to be looking hard to see the quality difference.
There is a good chance your ISP is limiting your bandwidth to Netflix, preventing you from getting 4K.
If you get a good speed from that test, you should call Netflix customer service to help you diagnose.
>good chance your ISP is limiting your bandwidth to Netflix
Possible, but unlikely. Forunate enough to be in a jurisdiction where broadband generally does what it says on the tin.
Also using the netflix win10 app and hdcp screen so that I can get all that juicy DRM.
>you should call Netflix customer service to help you diagnose.
Yeah probably a good idea
Considering europe has a GDP comparable to the US and a few hundred million more people, you'd think they'd have one or two or more netflixes of their own.
Ok, I'll unsubscribe from Netflix. I've been eying those HBO shows anyway.
Edit: 8-year running subscription now cancelled. I have no polite words for what I feel for this action by Netflix. Fxxk them.
Netflix: You're Europeans again, England. Suck it.
Scotland: Ha ha.
However, we did recently leave the European Union. (See https://en.wikipedia.org/wiki/European_Union.) Completely different thing, but very commonly confused.
Kodi on an Rpi makes a good cast target for it, though.
Would save tremendous amounts of bandwidth in times like this.
They are lowering quality (of service or the catalog size, not always video) and keeping or increasing the prices for a while. Using a global pandemic as an excuse is just a new low.
I wish I lived in this blissful world.
I think my English is pretty good but still watching shows without subs feels like it takes more work and doesn't let me focus on the content.
I used to use opensubtitles.org but it's gotten from difficult to use to impossible to use due to all the popups and crap like that.
You get 10TB of bandwidth for a dollar. Once average usage per subscriber goes over that, then we can talk.
Assigning a single rate ($/TB) requires you to make some assumptions that are at risk of being violated in exceptional circumstances. Using variable pricing to charge more during peak hours is too complicated for consumers to keep track of and their options for changing behavior are limited, so this earns the ISP more money but doesn't eliminate congestion during peak hours.
Why? It works for electricity.
The cost curve for internet service during peak hours is a lot steeper. I think it would take much more than a 3x price multiplier during peak hours to get any noticeable demand reduction beyond what streaming applications already do by dropping down to lower resolutions automatically. (Assuming that the base cost for off-peak usage is remotely realistic, ie. orders of magnitude lower than the metered prices we pay for cellular data in the US.)
Please don't immediately flame, I'm just saying objectively, we could stretch hardware out much further. What do you guys think about this?
That said, I have been enjoying maxing out my Raspberry Pi to see what I can get it to do. (File server, PiHole so far, transcoding audio files so far...)
Looking forward to writing some node.js servers for it to see what it can support.
I think incentives in commercial software are out of whack. It's often more profitable to make garbage software that is barely fit for purpose. But that same critique also applies to much of our economic system.
If we want a particular outcome, the incentives need to be aligned accordingly.