Я будую сторінку (використовуючи video.js, якщо це має значення), яка містить плеєри для досить великої кількості відео - натисніть кнопку на ескізі зображення і відкриється модальний плеєр, який відтворює відео. Прекрасно працює; нічого великого. Мій сервер Apache 2.2.15, fwiw.
Питання: коли я переглядаю свої журнали сервера, я бачу записи для кожного з відео з кодом HTTP 206 (частковий вміст), наприклад:
GET /videos/a_video.mp4 HTTP/1.1" 206 1130496 "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.73.11 (KHTML, like Gecko) Version/7.0.1 Safari/537.73.11"
Я не впевнений, що саме означають ці записи. Коли ця сторінка завантажувалася, чи було 1,1 МБ речей, які дійсно передаються клієнтові по мережі, чи це просто інформація, яку клієнт повинен використовувати, коли / якщо файл дійсно запитується користувачем? Перекидання цього матеріалу на користувача / клієнта було б дуже непорочною справою для пропускної здатності когось (нехай це стосується мого сайту), особливо в мобільному зв'язку. (На основі деякого додаткового аналізу журналу, схоже, що ці біти справді підштовхуються, але перевірити це з іншими більш обізнаними людьми, безумовно, здається, що це правильно зробити ...)