Кодування для Інтернету, як це працює Le Repaire
Цифрове відео характеризується пікселями, тими крихітними крапками, з яких складається зображення, і всі ці пікселі відображаються 25 разів на секунду (25 кадрів на секунду в Європі, 30 кадрів на секунду в США). Ми повинні додати до цього звукову інформацію на 1 або 2 каналах, а також синхронізувати зображення та звук, щоб відобразити їх через пристрій, що покращує фільм (кіноекран, телевізор чи екран комп'ютера ...). Ця інформація має цифрову вагу, що може мати конкретні наслідки для довжини магнітної стрічки або пропускної здатності, пропонованої різними носіями, такими як Інтернет, наприклад.

Для максимальної якості без стиснення і, отже, без втрати якості, використовується посилання 270 Мбіт/с (270 мільйонів 0 і 1 за одну секунду, тобто 270 мільйонів біт в секунду), що відповідає кількості двійкової інформації, яка проходить через стандартизовану інтерфейс SDI (Послідовний цифровий інтерфейс), який можна знайти на деяких відеомагнітофонах DV та більшості відеомагнітофонів Betacam SX та Betacam Digital.
Цей інтерфейс SDI забезпечує високоякісну передачу зображення та звуку між відеомагнітофонами різних типів із різними форматами запису.
Для порівняння, DV (i-link, firewire або IEEE1394) використовує смугу пропускання 25 Мбіт/с, кількість інформації в 10 разів меншу, завдяки методам стиснення, які дозволяють підтримувати дуже хорошу якість візуального зображення для меншої площі.
Однак відео в Інтернеті обмежене і повинно проходити в межах таких вузьких смуг пропускання:
- 350 Кбіт/с (350 000 біт на секунду), 750 та 2 Мбіт/с в середньому для різних кабельних та ADSL-клієнтів
- 40 Кбіт/с до 250 Кбіт/с для користувачів мобільного Інтернету через 3gp-телефонію.
Ці швидкості визначатимуть цільові показники ваших відео в мережі, а отже, і якість візуального та звукового сигналу. Таким чином, відео, кодоване для цілі 150 Кбіт/с (150 000 разів після «O» та «1», які проходять за 1 секунду), буде візуально вдвічі погіршено, ніж те саме відео, кодоване для цілі 300 Кбіт/с.
Таким чином, доступна пропускна здатність може бути більш ніж у тисячу разів меншою в Інтернеті.
Оператор Free.fr та його пропозиція зі швидкістю понад 15 Мбіт/с !
На сьогоднішній день ADSL пропонує пропоновані швидкості в діапазоні від стандартних 512 Кбіт/с до 15 Мбіт/с (від вашого дому до оператора зв'язку), що не означає, що глобальна мережа дозволяє вам їхати з такою швидкістю в Інтернеті, що рідко буває. справа (нас обмежує найменша труба, по якій проходить інформаційний потік.).
Тому необхідно «втратити» дані, щоб полегшити вагу відео- та аудіоінформації та застосувати відповідне рішення для стиснення цифрових даних, щоб заощадити значний простір, не роблячи зображення нечитабельним, а звук нечутним; це рішення також повинно зменшити роздільну здатність зображень, частоту кадрів і, нарешті, загальну якість зображення та звуку.
На даний момент доступні 5 спеціальних рішень для стиснення веб-сторінок:
- Реальне відео, властивість Real Networks (розширення .rm або .rmvb).
- Windows Media, що належить Microsoft (розширення .wmv або .asf).
- Quicktime, що належить Apple Computer (розширення .mov).
- Mpeg4, стандартизований стандарт ISO, читається всіма сумісними програвачами (розширення .mp4), використовуючи кодек ASP Mpeg4 або нещодавно кодек AV26 H264.
- Flash Video, використовуючи кодек "H263", потім "on2 VP6" і, нарешті, "H264", як у Quicktime.
Медіа для Windows, які можна відтворювати на Mac та ПК, взяли на себе важливе лідерство серед своїх конкурентів у галузі якості та захисту (DRM), але справжня демократизація потокового передавання в Інтернеті в даний час проходить через формат Flash Video та його технологічні варіації. від поганого кодека H263, проходячи повз правильний VP6, закінчуючи сьогодні в H264 з тією ж технологією, що і Mpeg4.
Деякі плагіни також дозволяють потокову передачу файлів AVI (Divx, Streamplug), але ця технологія менш використовується для такого роду програм у мережі в напруженому потоці.
Технологія Flash-відео з’явилася нещодавно, але труднощі з безпосереднім читанням .FLV-файлів, без необхідності проходження програмного забезпечення Macromedia Flash MX Professional, могли обмежити цей формат дуже специфічним використанням, наприклад, інтерактивним відео. Це також те, що робить його сильним. З моменту вибуху відео-сайтів спільноти web2.0 формат Flash привернув багато відомих імен (Dailymotion, YouTube ...) та деяких користувачів, які розглядають цей формат як простий спосіб завантаження своїх відео через ці загальнодоступні сайти. їх відео на власному просторі для зберігання.
Трансляція програм у форматі Mpeg 4 досі не поширена в Інтернеті, але спокійно осідає на приставках та файлах, що зберігаються локально (музичний формат під iTunes, наприклад, у .m4p), а також для трансляції трансляцій; Інші 3 власні формати є найпоширенішими, але ця ситуація може швидко змінитися.
Що стосується стандарту Blu Ray, Mpeg2, Mpeg4 AVC H264 та Windows Media 9 були збережені, залишаючи вибір при кодуванні.
Для того, щоб ви могли пропонувати відео на своїй веб-сторінці, у вас є дві можливості:
- або ви розміщуєте потоковий файл на своєму веб-сайті, як вульгарний HTML-файл або як просте зображення, тоді вам потрібно зробити посилання на цей файл; будьте обережні, якщо ви досягли успіху, пропускна здатність, яку використовують багато глядачів, може повністю розбити ваш сайт (синдром потокового передавання Лайонела Джоспіна). У даному випадку з Fiveure, саме ви обираєте всі якісні параметри відео: визначення зображення, бітрейт, якість.
- Ви надсилаєте свій відеофайл на сайт для обміну відео (dailymotion, youtube, blip.tv.): ви не маєте контролю над якістю, оскільки саме вони кодують і передають ваше відео, але це також їх сайт, який утримує навантаження коли глядачі отримують до нього доступ: тому у вас більше не виникає проблем із дисковим простором або швидкістю, вам просто потрібно заздалегідь зареєструватися, і іноді вони встановлюють обмеження щодо тривалості або ваги завантаженого файлу (150 МБ, наприклад, у Dailymotion, який потім кодує у форматі 320x240 у Flash H263/mp3 зі швидкістю 350 Кбіт/с).
Якщо ви обираєте перше рішення (розміщуйте свої відеофайли самостійно), вам доведеться або вибрати одне з них, або запропонувати своїм користувачам Інтернету стандарти 2 або 3, щоб охопити якомога більше людей, у якостях, що кожного разу пристосовуються до підключений від телефонної лінії (PSTN 56k) до підключеного кабелем та ADSL (широкосмуговий широкосмуговий зв'язок приблизно 350 К).
Отже, це передбачає знання кожної з технологій та способу їх застосування.
Нарешті, існує 5-й формат, який пропонує вибір завантаження в кращій якості, сумісній з усіма платформами та всіма операційними системами незалежно від їх віку: Mpeg1.
Цей останній формат може дозволити вам запропонувати альтернативу потоковому передаванню, яке, як правило, є нижчою якістю, оскільки воно адаптоване до суворого потоку користувачів Інтернету, і може запропонувати архівний файл у хорошій якості та для вивченої ваги, сумісний з n ' будь-який медіаплеєр на ринку та будь-який комп’ютер будь-якого покоління.
Примітка: True Streaming або False Streaming ?
Іноді дебати вирують на тему: чи ми робимо реальну трансляцію за допомогою відеосервера, чи це імітація потокової передачі з використанням простого веб-сервера, який поступово завантажує файл, але буде відтворювати його безперервно, як у реальному потоковому ?
Насправді враховується саме результат, і незалежно від того, перебуваємо ми на веб-сервері чи на дорожчому відеосервері, трансляція здійснюється безперервно і без очікування для більшості використовуваних тут технологій. Різниця буде швидше у доступі до будь-якої частини відео, що можливо лише за допомогою відеосервера або можливості динамічного регулювання якості передачі відповідно до пропускної здатності клієнта, але ці характеристики, як правило, зарезервовані для професійного використання, яке не є метою цієї книги, присвяченої початківцям.
Для трансляції ваших відео достатньо простого веб-сервера.