Netflix's Secrets to Success: Six Cell Towers, Dubbing and More (variety.com)
Variety gets access to the people at Netflix who take care of the tech: Netflix has its own cell towers. Netflix wants to test its app running on mobile devices under a variety of conditions available around the world, so the company decided to bring the operating equipment of six cell towers to its Los Gatos offices. "Minus the towers," quipped Scott Ryder, the company's director of mobile streaming. The cell tower equipment is housed in the company's mobile device lab, where they are joined by a number of cabinets that look like fancy Netflix-themed fridges, but in reality are Faraday cage-like boxes to suppress any outside interference, and also make sure that those experimental cell towers don't mess up phone reception on the rest of the campus. Each of these boxes can house dozens of devices, and emulate certain mobile or Wi-Fi conditions. "We can make a box look like India, we can make a box look like the Netherlands," Ryder said. Altogether, Netflix runs over 125,000 tests in its mobile lab every single day.[...]
Netflix just re-encoded its entire catalog, again. To optimize videos for mobile viewing, Netflix recently re-encoded its entire catalog on a per-scene basis. "We segment the videos into shots, we analyze the video per shot," said the company's director of video algorithms Anne Aaron. Now, an action scene in a show may stream at a higher bit rate than a scene featuring a slow monologue -- and users with limited bandwidth are set to save a lot of data. A few years back, 4 GB of mobile data would get you just about 10 hours of Netflix video, said Aaron. Now, members can watch up to 26 hours while consuming the same amount of data. Netflix previously re-encoded its entire catalog on a per-title basis, which already allowed it to stream animated shows at much lower bitrates than action movies with a lot of visual complexity. The next step for the company will be to adopt AV1, an advanced video codec developed by an alliance of companies that also includes Apple, Amazon, and Google. Aaron said Netflix could start streaming in AV1 before the end of this year, with Chrome browsers likely being first in line to receive AV1 streams.
Netflix just re-encoded its entire catalog, again. To optimize videos for mobile viewing, Netflix recently re-encoded its entire catalog on a per-scene basis. "We segment the videos into shots, we analyze the video per shot," said the company's director of video algorithms Anne Aaron. Now, an action scene in a show may stream at a higher bit rate than a scene featuring a slow monologue -- and users with limited bandwidth are set to save a lot of data. A few years back, 4 GB of mobile data would get you just about 10 hours of Netflix video, said Aaron. Now, members can watch up to 26 hours while consuming the same amount of data. Netflix previously re-encoded its entire catalog on a per-title basis, which already allowed it to stream animated shows at much lower bitrates than action movies with a lot of visual complexity. The next step for the company will be to adopt AV1, an advanced video codec developed by an alliance of companies that also includes Apple, Amazon, and Google. Aaron said Netflix could start streaming in AV1 before the end of this year, with Chrome browsers likely being first in line to receive AV1 streams.
So they have cell towers, but they don't have cell towers. Nice.
How many people will actually be using AV1?
A few days ago, Netflix said that 70%+ of viewing happens on a TV, which implies a smart TV or a set top box and almost all of them use H.264.
#DeleteFacebook
Once upon a time Netflix filtered by Language ... ... ... ...
Once upon a time Netflix filtered subtitles
Once upon a time Netflix did not play video until you told it to do so
Once upon a time Netflix had a rating system that worked (with stars)
And then ... they rolled back all these features so that ...
Netflix no longer "derates" shows that are not in a language you understand ... ... ... ...
Netflix no longer "derates" shows that have subtitles (due to being in languages you do not understand)
Netflix now starts playing video willy nilly with no way to stop it
Netflix has an indeciferable rating system (some stupid % and the thumbs up/down) and no way to tell if you already watched something
Netflix is dying. If something that works "like netflix used to" comes along, netflix will go bankrupt in a week.
Just a reminder.
Dems will lose again in 2018, and yet again in 2020. They have nothing to offer.
This is.
Not.
Too bad their movies and shows are shit. At least it's latency-free shit, I guess.
>Now, an action scene in a show may stream at a higher bit rate than a scene featuring a slow monologue
I distinctly remember scene groups doing this back in the day for Xvid rips of DVDs
StingRay.
I don't want to watch stale, static, commercial laden crap.
Netflix lets me watch content that is NOT stale, static, and laden with commercials.
Give the people what they want, what a concept!
I tried explaining this to the cable company, when they wanted me to sign up for cable. Their main selling point was they DOUBLED the amount of stale, static commercial laden crap, since I could now time-shift, and watch the same stale, static commercial laden crap, at a slightly more convenient time.
I understand the cable companies now want to slightly reduce the amount of commercials. I still have to watch at a specific location, at specific times, on a specific device, on an approved device, and watch commercials, but hey, LESS commercials.
They are catching up..
They are either orders of magnitude better at encoding than everyone else on the face of the planet, of their quality must be shit.
Troll is not a replacement for I disagree.
I've heard a mixed bag coming out of Netflix re: developer experience, but one thing I admire is their effort toward a reliable user experience.
From testing everything down to minutiae, to designing things so that failure is simply another regular and expected state to move forward from... most companies do not commit the time/funds to do this sort of thing.
This practical engineering is much cooler to me than Facebook/Google's latest me-too Javascript libraries that iteratively steal the next good established idea from desktop coding and call it innovation.
"We segment the videos into shots, we analyze the video per shot," said the company's director of video algorithms Anne Aaron. Now, an action scene in a show may stream at a higher bit rate than a scene featuring a slow monologue
Video encoders have supported constant quality modes for quite a while that already do this very effectively. I'm guessing they don't do this out of some need for precise control or for hardware compatibility. It's obviously not a wasted effort, but it's unfortunate that Netflix is needing to reinvent the wheel here.
He also doesn't think development will improve as rapidly as it has in the past without MPEG... which I call BS on. Without the huge patent minefield of the MPEG consortium and ancillary players, there will be an opportunity for patent covenants that will protect the community from NPE aggression, while also leading to new video encoding developments as various parties have needs that must be met. Netflix for instance will not rest on its laurels, nor will Amazon, Google, or many other big players who need video encoding not just for selling media from their respective web services, but also for pushing new iterations of devices with build in video decoding for the new standards. Most people don't realize there have been at least 3 iterations of decoding hardware just in the time that Android cellphones have become popular. Without the right decoding hardware the
even though all my equipment is capable of 1080P, I don't have the "approved by Netflix" devices.
"Who leaked Vault7 to WL" - not Snowden according to any sources that I can find.
...they need to put some effort into sorting out the home screen once you sign in, for a start:
- Half watched stuff that you didn't like is constantly there to "continue watching"
- No ability to hide anything I'll just NEVER watch
- The suggestions I see are often pretty dismal. i.e., not all comedy is the same type. Just because I watched X, doesn't mean I'll like Y.
The bitstream was supposed to be frozen for more than one year now !!!
Does someone have information about the new (new new new new) ETA
10 = Their authors on github.
Av1 ?
Freeze the bitstream or it does not exist !
Netflix could start streaming in AV1 before the end of this year, with Chrome browsers likely being first in line to receive AV1 streams.
But Chrome is a famously poor choice for Netflix - it only supports 720P, despite that it's apparently possible to force 1080P playback with tweaks.
(To be clear, the 720P limitation appears to be Netflix's doing, not Chrome's.)
You assume Apple and Google will allow software decoding of AV1, which is extremely bad for battery life.
Apple :
No, they wont. They have high stake in H265 patents.
(I am actually surprised that there are part of the alliance)
Google:
Yes, they will. AV1 is also designed to be easy to implement in hardware and in GPGPU acceleration.
Means that, there will be some implementations on whatever is closest to a OpenCL / Vulkan combo available on the hardware.
So even before AMD, Nvidia, and the other hardware manufacturer of the alliance start shipping dedicated AV1 hardware on their GPU, the GPU will already be able to offload a significant bit.
Your battery won't suffer as bad as if everything was 100% decoded by the ARM CPU core.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
The problem is that only high-end devices are just getting H.265 support
(which is also due to the patent mess and thus nobody being in a hurry to jump into the bandwagon)
If the industry keeps coming out with new codecs at this rate,
If you look, "the industry" is more or less grouping around two entities :
- the MPEG which still tend to design codecs the old way (file patents and monetize through licensing)
- and the Alliance for Open Media, where basically any industry member that has anything to do with video in their business is represented (the whole chain from the camera to the mobile device receiving the stream seem to be represented) with a completely different approach to financing it (these are video companies. they earn money from video any way : be it selling hardware, services, etc. they don't need to sell AV1, they only need to get rid of the licensing madness of h265. Making an open/free codec makes entirely sense for them)
So we're not bound to see dozens of new codecs, we're basically only expecting 2 :
- whatever MPEG comes up with after H265
- AV1
given the list of members behind AV1, it's bound to be supported by most software and hardware pretty fast.
we are going to have to adapt our chips to be more flexible, perhaps even programmable in the hardware decoder area
Congratulation, you've successfully described a compute shader.
More seriously : GPU have flexible blocks - the compute shaders available to Vulkan and OpenCL. They might not be as efficient as a dedicated core, but they are deffinitely better than a naked CPU core. AV1 is on purpose designed in a way to be easily implemented on a GPU, and decision are taken in this favor.
H.264 and VP8 is easy to find these days,
Yes.
VP9 and H265 is slowly but surely coming,
h265 is *very slow* at coming, mostly due to the patent minefield making manufacturer less in a hurry to support it.
releasing a brand new codec today will take 5 years to get it in the majority of high-end chip fabs and another 5-or-so years to go mainstream with at least 15-20y more years of having to have both available.
Unless the chip manufacturer are part of the process. Which is the case (ARM, AMD, Nvidia, Broadcom, etc.)
They are considering hardware implementation while the AV1 is being designed and contributing appropriate feed-back.
- compute shader code will be available at codec release time (you'll be able to have decent performance on smartphone on day 1).
- the manufacturer plan to have chips ready within one year.
- means by 3 year (counting the current 2 year churn) there will be a lot of smartphone native-capable on the market.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Does Netflix do any similar optimizing for streaming to TVs? TV/non-mobile streaming is typically not subject to data caps or paying per amount of data, like mobile data, so the financial incentives to optimize the streams are different. Just wondering...
Testing.
Wow. Whod've thought?
Yes, we get it, Netflix over-encodes their video so that it generally looks like crap.