нього.
Приклади кодування під різні швидкості зі стандартним параметром якості (як і раніш для перегляду необхіднийі RealPlayer версії 4 чи старше). Для більшого ефекту рекомендую дивитися в збільшеному розмірі (іконка Zoom/Double Size).
швидкість зв'язку | швидкість потоку | розмір файлу | файл
модем 28.8K | 20kbps | 12Kb
модем 56K | 32kbps | 16Kb
Single ISDN | 45kbps | 22Kb
Dual ISDN | 80kbps | 38Kb
LAN | 153kbps | 72Kb
А тепер оптимізація файлу на 32kbps по динаміці (18Kb), четкости (16Kb) и просто режим Slide Show (17Kb).
Програми
Для організації трансляції LiveVideo природно необхідно спеціалізоване ПО. З відомих мені систем RealSystem и перша виявилася більш простий у перебуванні, установці і використанні. (Помітимо, що обоє базових варіанта цих систем абсолютно безкоштовні). Тому її опишемо більш докладно. Коротко про NetShow написано далі.
Комплекс RealSystem складається з
Real Player - програми перегляду і прослуховування потоків RealAudio/Video
Real Encoder - програми для перетворення мультимедія файлів у формат Real Systems, а також on-fly кодування і трансляції на сервер живого звуку і відео
Real Server - власне сервер, що поширює потоки RealAudio/Video. Вільно розповсюджувана версія (RealServer Basic) має деякі обмеження. див. далі
Усі ці програми легко знайти і скачати в Internet. Імена і розміри файлів: Real Player 5.0 rp32_50.exe 1.35Mb, Real Encoder 5.1 renc51.exe 1.55Mb, Real Server Basic 5.01 Windows NT Intel rs501basic-intel-nt.exe 3.47Mb, Windows95 rs501basic-win95.exe 3.44Mb. Для використання сервера необхідно зареєструватися на сайті виробника й одержати по e-mail номер ліцензії (безкоштовно). Сучасні версії цих програм 5.xx . На сайті можна знайти і бета версії програм наступного покоління RealSystem G2, що забезпечує поліпшену якість і сильно розширені можливості. Також компанія пропонує інструменти для перетворення презентацій PowerPoint і Macromedia у файли RealVideo. Крім програм фірма також продає закінчені рішення для відеоконференцій, відеотрансляцій і т.п., що включають крім ПО і все необхідне устаткування.
RealPlayer
У спочатку розрахованої на роботу зі звуковими файлами програмі підтримка відео з'явилася починаючи з четвертої версії. На картинці представлений вид RealPlayer 5.0 при перегляді вищенаведеного прикладу. Крім звичайних для media-програвачів кнопок пуск/пауза/стіп є переключення Compact/Normal diaplay (на Normal можна побачити більше інформації про файл, що програється,), кнопки Mute і Zoom. Також через меню можна викликати вікно статистики поточного з'єднання, на якому відображається число прийнятих/ відновлених/ втрачених / спізнілих кадрів, що тече швидкість каналу до сервера і т.д. Безсумнівним плюсом програми є наявність посилань на популярні сайти з файлами RealAudio/Video, у такий спосіб після установки програми Вам не прийдеться довго шукати сайт для перевірки її роботи. Через меню можна настроїти роботу програми: Ваше підключення до мережі (модем, ISND, LAN і т.д.), робота через proxy, транспорт TCP/ UDP/ HTTP, автоматичний upgrade і інші.
RealEncoder
Це програма призначена для підготовки RealAudio (.ra) і RealVideo (.rm) файлів і потоків. Вихідні файли можуть бути типів WAV, AU, AVI і MOV. Також можна кодувати потоки з будь-яких аудіо/відео джерел (від других потрібно MS Video for Windows сумісність) і передавати їх на RealServer. Програма працює під Windows 95/NT. Вимоги, що рекомендуються, до комп'ютера: i120, 16Mb RAM, 1G вільного місця на диску, TrueColor відео, 16 біт звук. Вимоги для кодування live video:
вимога | менш 3 fps | мінімум для більш 3fps | сильно більше 3fps чи велике розрішення
ОС | Windows 95 | Windows NT
процесор | iP 166 | iP 200 | Dual P2
пам'ять | 32Mb | 64Mb
відео | 16bit | 24bit
Варіантів роботи три: кодування з файлу у файл, кодування з media джерела у файл, кодування з media джерела і передача на RealSystem сервер для online віщання.
Під час кодування відео можна спостерігати його результати і порівнювати з оригіналом. Для правильного сприйняття бажано використовувати досить швидкий ПК. При кодуванні live video відображення цих вікон краще заборонити. Для спрощення створення медіафайлів запропоновано кілька визначених шаблонів (Recording Templates). Також Ви можете виправити готові чи додати свої. У них указуються параметри кодування - швидкості, кодеки, встановлення якості.
RealServer
Це і є головна частина програмного комплексу RealSystem. Існують різні версії цього ПО. Вони відрізняються ціною, кількістю одночасних з'єднань і сервісних можливостей. RealServer Basic безплатний (але вимагає реєстрації по e-mail) і підтримує до 25 одночасних з'єднань. По зовнішніх ознаках RealServer мало відрізняється від WWW чи FTP серверів. Запускатися може під Windows 9x/NT, в останньому випадку і як сервіс. Природно сервер може працювати на ПК, на якому немає WWW сервера. Запуск і зупинка сервера виконується з RealServer Control Center. Крім цього з нього можна перевірити роботу сервера, програвши тестові приклади. Для цього потрібно наявність на ПК RealPlayer. У базовому варіанті передбачені і засоби скромного Web-адміністрування - можна подивитися файли прикладів і деяку статистику роботи - версію ПО, кількість підключених користувачів і загальну використовувану смугу. У професійній версії (не безкоштовної) є більш розвиті засоби моніторингу на базі Java додатка. Для перевірки роботи сервера можна використовувати і log файли, що він веде, відзначаючи хто, що, коли дивився і як добре це вийшло. Конфігурація сервера задається в текстовому файлі. Можливості настроювання дуже широкі, однак для запуску сервера потрібно буквально пара рядків. Надалі можна додати ідентифікацію користувачів, джерел live потоків, настроювання IP і портів, чи дозволити заборонити запис трансляцій на диск користувача, уключити розсилання повідомлень по e-mail про роботу сервера, зробити настроювання продуктивності