русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Відтворення Мультимедіа


Дата добавления: 2015-07-09; просмотров: 583; Нарушение авторских прав


Лекція №3


Одним з найбільш привабливих результатів переходу з великою пропускною здатністю з'єднань Інтернет є використання звуку і відео, як контента Web-сторінок . Високошвидкісні мережеві з'єднання здатні передавати дані з швидкістю декілька мегабайтів в секунду, що є ключовою умовою доставки великих файлів аудіо і відео

Методи передачі Існує два способи отримання файлів аудіо і відео в браузері. Один з них полягає в завантаженні файлу з сервера Web. В цьому випадку існує затримка, пов'язана з передачею файлу в браузер, хоча сучасні браузери можуть починати відтворювати медіафайл, перш ніж він буде повністю отриманий, - за допомогою методів поступового (прогресивною) завантаження. То, є відтворення відбувається в той же час, коли завантажується файл. Після закінчення завантаження файлу він буде доступний користувачу для швидкого перезавантаження і повторного відтворення. Завантажені файли можна зберегти на комп'ютері і після цього звертатися до них і відтворювати локально.

Другий спосіб отримання мультимедійного вмісту полягає у використанні потокових методів. Якщо файли аудіо і відео знаходяться на "медіасервері", то цей комп'ютер може передавати файли як неперервний потік, який не вимагає очікування закінчення завантаження, перш ніж почнеться відтворення. Є декілька секунд затримки, поки на ПК передається початковий вміст; після цього браузер отримує безперервний потік звуку і зображень. Коли передавана частина файлу відтворюється, наступна частина потоку передається і буферизується (тимчасово зберігається) на ПК в очікуванні відтворення. Таке чергування передачі і відтворення забезпечує неперервний потік мультимедійного змісту. Часто файли медіа можуть передаватися потоком з швидкістю, яка відповідає смузі пропускання використовуваного з'єднання з Інтернет. Потокові файли не завантажуються; тому копія файлу не буде отримана.



Потокові методи використовуються також для живого мовлення. Існує затримка в декілька секунд для отримання і буферизації на ПК початкової передачі. Поки продовжується відтворення буферизированного вмісту, передається наступна порція вмісту і буферизується в ПК в очікуванні відтворення. Здатність комп'ютера відтворювати вміст, що буферизує, одночасно з отриманням і буферизацією передачі створює неперервний потік аудіо- і відеовиводу.

 

Відтворення медіа Щоб отримувати аудіо- і відеофайли і живий потік медіа, необхідно мати на комп'ютері встановлений медіаплеєр. При використанні Windows XP в цій операційній системі є встановлюваний по замовчуванням Windows Media Player. Іншими популярними плеєрами є QuickTime Player компанії Apple і RealPlayer компанії RealNetwork. Необхідний плеєр залежить від формату файлу, який визначає вміст медіа.

 

Далі зясуємо використання Media Player. При використанні Windows Media Player є два способи надання доступу до файлів медіа. Можна створювати посилання на файли або вбудовувати медіа в сторінку Web.

Посилання на медіафайли З файлами медіа можна з'єднуватися точно так, як і роблять з'єднання із сторінками Web, - за допомогою тега <a>. В цьому випадку атрибут href задає адреса URL файлу, розташований або локально на ПК, або видалено на сервері Web. При з'єднанні з файлом медіа Media Player відкривається поза браузера, дозволяючи продовжити проглядання сторінок Web під час відтворення медіа.

Мал. 1. Відкриття Media Player поза вікном браузера

Вбудований медіафайл Media Player можна вбудувати в сторінку Web, а не відкривати його в окремому вікні. В цьому випадку плеєр є елементом сторінки, що дозволяє здійснити тісну інтеграцію звуку і зображень з іншим вмістом сторінки. При вбудованому плеєрі медіа відтворюється тільки під час проглядання сторінки і зупиняється, коли відбувається звернення до іншої сторінки.

Мал. 2. Відкриття Media Player на сторінці Web

Спосіб, яким надається доступ до файлів медіа, залежить від можливостей клієнтів Web. Для клієнтів з повільнішими Інтернет-з'єднаннями надання посилань на файли медіа разом з відповідною інформацією про розміри файлів дає можливість вибору відносно продовження завантаження. Вбудований плеєр, заданий для автоматичного відтворення, може створювати тривалі затримки і викликати незадоволеність користувачів.

Для клієнтів Web з широкосмуговими з'єднаннями є можливість більшою мірою використовувати варіанти дизайну сторінки. Якщо передбачається продовження проглядання сайту з фоновим або зовнішнім відтворенням, то можна надати посилання на файли медіа. З іншого боку, якщо відтворення є істотним для іншого вмісту сторінки, то медіафайл, швидше за все, повинен бути вбудований і при відкритті сторінки запускатися на відтворення.

 

Формати аудіо Для відтворення в Web використовується декілька різних звукових форматів. Вони характеризуються прив’язкою до комп'ютерної системи, для обслуговування якої вони створені, і якістю звуку. Якість звуку залежить від типу технології стиснення звуку, яка була використана для оцифрування звукового файлу. Цей метод стиснення поміщений в звуковому кодеку (алгоритмі стиснення/відновлення), який скорочує розміри файлів, видаляючи непотрібні сигнали або стискаючи надмірні або такі, що повторюються. Найбільш популярні звукові формати стисло описані в далі.



<== предыдущая лекция | следующая лекция ==>
Использование таймеров в графике | Формати відео


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.507 сек.