• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Netflix streaming quality

glen

Lifer
Does anyone know how it work?
They seems to have a few different quality levels.
Can it ramp both up and down during viewing?
When on my PC, I have seen it pause and say it is changing the quality to adjust to different bandwidth. I have never seen this during palyback through my Blu-Ray player.
Is there a way once it detects a low bandwidth to jump back up in quality during a movie?
 
There used to be keyboard shortcuts that would work. Ctrl+Shift+Alt+S would allows you to manually adjust the streaming bitrate. Apparently Netflix has disabled this along with the keyboard shortcuts for the Status and Diagnostic screens.
 
I know on the PS3, if you have the status display on it will show the quality of the streaming and it always goes back to the highest quality after a few seconds (you see this most often when you go back to playing a show after pausing or skipping scenes.)
 
Netflix uses several different adaptive bitrate streaming systems. The idea in all these systems is to have a given movie available in many different quality levels, and switch adaptively between them according to network conditions, so as to maximize the quality of service. In other words, to give you the best possible picture quality while still managing to stream properly (i.e. no buffering).

The Silverlight version that runs in your PC's web browser is powered by Microsoft IIS Smooth Streaming.

The technology that powers other playback devices like Roku, Archos, or other embedded devices like your BluRay player is certainly different.

There are a lot of other adaptive streaming systems out there, including Apple's "HTTP Live Streaming" aka HLS, and some offerings from Adobe as well. There's also the legacy "non adaptive" way of doing things, like YouTube does.

Suffice it to say, Netflix actually encodes each movie MANY MANY times, since they have to cover a wide range of bitrates, video compression formats, and encapsulation / adaptive streaming methods.

At the end of the day, you're seeing different streams on your PC then you're seeing on your BluRay player. It's being delivered to you by entirely different code running in a different platform, and being presented in a different way.

Most of the time it all works nicely, but from what I understand, their Silverlight product is the oldest and least advanced of all their devices. The PS3 is supposed to be the most advanced.

The issue you're describing (stuck on a low bitrate) shouldn't technically happen, since all their methods will adaptively switch up and down according to network conditions. If it does happen, then either they are unable to measure your available bandwidth properly, or there's other network traffic that would prevent delivery of a higher bitrate stream.
 
Netflix uses several different adaptive bitrate streaming systems. The idea in all these systems is to have a given movie available in many different quality levels, and switch adaptively between them according to network conditions, so as to maximize the quality of service. In other words, to give you the best possible picture quality while still managing to stream properly (i.e. no buffering).

The Silverlight version that runs in your PC's web browser is powered by Microsoft IIS Smooth Streaming.

The technology that powers other playback devices like Roku, Archos, or other embedded devices like your BluRay player is certainly different.

There are a lot of other adaptive streaming systems out there, including Apple's "HTTP Live Streaming" aka HLS, and some offerings from Adobe as well. There's also the legacy "non adaptive" way of doing things, like YouTube does.

Suffice it to say, Netflix actually encodes each movie MANY MANY times, since they have to cover a wide range of bitrates, video compression formats, and encapsulation / adaptive streaming methods.

At the end of the day, you're seeing different streams on your PC then you're seeing on your BluRay player. It's being delivered to you by entirely different code running in a different platform, and being presented in a different way.

Most of the time it all works nicely, but from what I understand, their Silverlight product is the oldest and least advanced of all their devices. The PS3 is supposed to be the most advanced.

The issue you're describing (stuck on a low bitrate) shouldn't technically happen, since all their methods will adaptively switch up and down according to network conditions. If it does happen, then either they are unable to measure your available bandwidth properly, or there's other network traffic that would prevent delivery of a higher bitrate stream.
Wow. Thank you! That was a great answer. I love AnandTech.
 
Back
Top