Основы работы с XHTML и CSS

         

Методы передачи


Существует два способа получения файлов аудио и видео в браузере. Один из них состоит в загрузке файла с сервера Web. В этом случае существует задержка, связанная с передачей файла в браузер, хотя современные браузеры могут начинать воспроизводить медиафайл, прежде чем он будет полностью получен, - с помощью методов постепенной (прогрессивной) загрузки. То, есть воспроизведение происходит в то же время, когда загружается файл. После окончания загрузки файла он будет доступен в ПК пользователя для быстрой перезагрузки и повторного воспроизведения. Загруженные файлы можно сохранить на компьютере и после этого обращаться к ним и воспроизводить локально.

Второй способ получения мультимедийного содержимого состоит в использовании потоковых методов. Если файлы аудио и видео находятся на "медиасервере", то этот компьютер может передавать файлы как непрерывный поток, не требующий ожидания окончания загрузки, прежде чем начнется воспроизведение. Обычно имеется несколько секунд задержки, пока на ПК передается начальное содержимое; после этого браузер получает непрерывный поток звука и изображений. Когда переданная часть файла воспроизводится, следующая часть потока передается и буферизуется (временно сохраняется) на ПК в ожидании воспроизведения. Такое чередование передачи и воспроизведения обеспечивает непрерывный поток мультимедийного содержания. Часто файлы медиа могут передаваться потоком со скоростью, которая соответствует полосе пропускания используемого соединения с Интернет. Потоковые файлы не загружаются; поэтому копия файла не будет получена.

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



Содержание раздела