Few things are as frustrating as having to wait a while it seems years to finish loading the video you shot in order to publish and share with friends. And speed is important to us on YouTube, whether it concerned the speed with which the video is playing or the rate at which the video loads. And why do we care so much speed? Because we know that can make the difference between a good user experience and a YouTube user who leaves to find a better and faster.
Now, as we face most of 2011, we would like to review our progress on improvements related to speed processing and publication of the videos. When we publish process and we refer to what happens behind the scenes from the time the user presses the refresh button until the video appears on the site and can be viewed by others.
This is the challenge: a minute, get up on YouTube 35 hours of video. Over time, the average size and length of files is increasing, and as users increasingly using HD cameras, the average resolution of the videos is also higher. Moreover, growth in the resolution of the video results in a quadratic increase in the number of pixels to be processed: a 1080p HD video has 2 million pixels compared with 300 thousand pixels in a 480p video (DVD quality).
In recent years, the infrastructure team YouTube has taken steps to address this challenge in different ways. Highlight two of these techniques:
Now, as we face most of 2011, we would like to review our progress on improvements related to speed processing and publication of the videos. When we publish process and we refer to what happens behind the scenes from the time the user presses the refresh button until the video appears on the site and can be viewed by others.
This is the challenge: a minute, get up on YouTube 35 hours of video. Over time, the average size and length of files is increasing, and as users increasingly using HD cameras, the average resolution of the videos is also higher. Moreover, growth in the resolution of the video results in a quadratic increase in the number of pixels to be processed: a 1080p HD video has 2 million pixels compared with 300 thousand pixels in a 480p video (DVD quality).
In recent years, the infrastructure team YouTube has taken steps to address this challenge in different ways. Highlight two of these techniques:
- The first is to superimpose the load and the video processing without waiting finish loading. This makes a version of the video, basic acting, can be found quickly, with the link active and ready to share.
- The second technique, which internally call the codenamed Hydra (the Greek itológico monstruom nine heads) addresses this problem by using the massive cloud computing capabilities that Google has. We divide the video into smaller pieces and process each part simultaneously on different machines. Then rearrange all parties Hydra processed so you can see a full video, which is processed and published in a much smaller fraction of the time formerly taken.
As you can see in the chart above, we are making progress in our battle to make the videos can live and be processed much faster. Here are additional statistics:
- videos now processing seven times faster than it did in 2008.
- the past six months, we increased our speed six times
- 60% of all YouTube videos are uploaded in less than a minute, while last year no video is loaded in that span.
Gadepalli Krishna, a software engineer, recently watched " Satarii IndieGoGo Campaign" and Wendy Tobagus, software engineer, recently watched " Parkour and FreeRunning "
0 comments:
Post a Comment