Как работает возобновляемый загрузчик Youtube?

Любая идея, как работает загрузчик видео YouTube? Интересной особенностью здесь является то, что вы можете возобновить прерванный процесс загрузки (например, когда вы закрываете браузер или ваше интернет-соединение теряется). Кажется, что они не используют Java, Flash или какой-либо другой родной материал. Возможно, какой-нибудь модный HTML5 материал? Или специфичные для браузера методы?

1 ответ

Решение

Я убедился, что YouTube не использует Flash (мое первое предположение), используя flashblock. Похоже, что они используют новый модный HTML5 файл API Java.

Вы можете прочитать о том, как это можно сделать (в зависимости от mozilla): https://hacks.mozilla.org/2011/04/resumeupload/

Или обратитесь к этой аккуратной библиотеке, которая поможет вам возобновить загрузку: https://github.com/23/resumable.js

Другие вопросы по тегам