22.29.49
YouTube зменшує затримку

       

        Момент, який найбільше нервує при запуску відео – затримки до його запуску а також повільний 3G-інтернет, який би не мав таким бути. Процес оптимізації вже розпочався і про його результати далі. Джон Хардінг (John Harding), – лідер команди інженерів сервісу, – пообіцяв знизити затримку до 200 мілісекунд. Така його кінцева ціль. Більшість сервісів, наприклад Netflix, не мають затримки, адже відео на хостингу довге, а от в YouTube більшість роликів короткі, тому виникає потреба кешування.


Як я вже сказав, роботи в цьому напрямі вже почались. Результат Ви вже могли бачити, адже колись відео одразу завантажувалось у необхідній роздільній здатності і якщо Ваше інтернет-з’єднання було достатньо швидким все було добре, а як ні – то доводилось чекати поки плеєр "одумається” і дозволить перейти на інше якість.

Зараз YouTube інтегрував нову техніку, що має назву Sliced Bread (прямим текстом "Нарізаний хліб”). Отже спершу плеєр завантажує відео 360p, якщо швидкість замала, то опускається якість до 240p або 144p, якщо ні, то завантажується 480p, 720p і до 1080p – доки дозволяє інтернет-з’єднання. Тобто відбувається динамічна зміна роздільної здатності. Технологія  Sliced Bread стала успішною і дозволила пришвидшити початок відтворення, в середньому, на 40%.

Що далі?

У всіх галузях досягти можливостей 95% доволі легко і дешево, а от далі – процес складний. Для досягнення цілей команда розробників YouTube реалізує наступні принципи:

Паралельність. Першим кроком стане паралельне завантаження. Коли Ви натиснете на відео буде завантажуватись сторінка, але в той же проміжок часу завантажуватимуться javascript,  CSS і плеєр одночасно. Це все добре, але користі не так і багато.

"Менше рухів”. Коли завантажуєш відео з’являється плеєр, рекомендації, значки, лого і т.д. Ми вибираємо наступне відео і це все завантажується знову? У майбутньому коли ми натиснемо на відео  воно одразу почне завантажуватися, адже плеєр вже працездатний і після початку відтворення почнеться підвантаження всіх інших частин сторінки.

Передзавантаження. Страшне слово для тих хто слідкує за трафіком, або має малу швидкість з’єднання. Але швидкість інтернету росте, особливо у нас адже треба торенти качати,, тому ця технологія має місце. В чому ж суть? Ми не заходимо на сайт, щоб подивитися лише одне відео, часто-густо користувачі переглядають і рекомендовані відео. То чому ж їх трішки не завантажити, якщо можливості дозволяють. Не потрібно багато, лише перший "кусочок хліба”. Тут найскладніше не реалізація принципу, а підбір YouTube-ом тих самих "рекомендованих” відео.

Команда розробників сервісу обіцяє реалізацію всіх цих технології не лише для ПК, а й для мобільних пристроїв.

 

Переглядів: 467 | Додав: dvi | Рейтинг: 0.0/0
Всього коментарів: 0
der="0" width="100%" cellspacing="1" cellpadding="2" class="commTable">
Ім'я *:Email:WWW:
Код *:
close