Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI, установка серверов Web для Windows© Александр Фролов, Григорий ФроловТом 29, М.: Диалог-МИФИ, 1997, 288 стр. Видеофрагменты в документах HTMLАнимационные изображения, выполненные в виде файлов GIF, используются в документах WWW достаточно широко, так как для их подготовки можно использовать недорогие или даже бесплатные средства. Однако таким образом вы сможете сделать только “немое кино”. Полноценные озвученные видеофрагментыXE "видеофрагменты" можно разместить в документах HTML как ссылки на файлы в формате Microsoft Video for Windows (файл AVI). Существует несколько возможностей для создания файла AVI. Во-первых, вы можете записать в файл AVI сигнал от видеомагнитофона или видеокамеры. Для этого вам придется приобрести специальный адаптер, предназначенный для ввода видеосигнала. В зависимости от возможностей такой адаптер может стоить от нескольких сотен до нескольких тысяч долларов. Более дорогие модели обеспечивают аппаратное сжатие сигнала и более высокое разрешение. Заметим, однако, что файл AVI с высококачественным видеофрагментом длительностью порядка нескольких минут может занимать десятки Мбайт дискового пространства (даже после сжатия с целью устранения избыточной информации). Если разместить в документе HTML такой файл, то удаленный пользователь никогда не дождется его полной загрузки, так как средняя скорость передачи данных через Internet составляет 1 Кбайт в секунду. Поэтому для размещения на сервере WWW пригодны файлы AVI размером не более нескольких десятков Кбайт. А для создания такого файла вы можете использовать самый недорогой адаптер, лишь бы он был способен записывать видеосигнал в реальном времени. Во-вторых, вы можете сделать файл AVI как мультфильм из отдельных изображений, нарисованных любым графическим редактором. Эта технология напоминает технологию создания анимационных файлов GIF, с тем исключением, что в отличие от файла GIF файл AVI можно озвучить. Причем озвучивание файла AVI можно выполнить в любое время. Более подробно технология подготовки файлов AVI с использованием пакета программ Microsoft Video for Windows была нами подробно описана в 15 томе ”Библиотеки системного программиста”, который называется “Мультимедиа для Windows”. Теперь о том, как вставить файл AVI в документ HTML. Для вставки файлов AVI вы можете использовать описанный выше оператор <IMG> с различными параметрами, такими как DYNSRC, START и CONTROLS. Приведем список параметров оператора <IMG>, которые используются для вставки файлов AVI с их кратким описанием.
Помимо перечисленных выше, при вставке файла AVI в операторе <IMG> вы можете использовать и другие параметры, о которых мы рассказывали раньше в разделе “Размещение графических изображений”. Например, вы можете создать рамку вокруг окна просмотра файла AVI или задать тип выравнивания текста, расположенного около этого окна. Приведем простой пример (листинг 4.7). Листинг 4.7. Файл chap4\avi\avi.htm <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <TITLE>Вставка файла AVI</TITLE> </HEAD> <BODY> <IMG DYNSRC="skymove.avi" START="FILEOPEN" CONTROLS> </BODY> </HTML> При загрузке этой страницы автоматически начинается проигрывание файла skymove.avi, причем окно снабжается органами управления в виде кнопки запуска или остановки проигрывания и движкового регулятора, позволяющего перемещаться в произвольное место видеофрагмента (рис. 4.33). Рис. 4.33. Страница WWW, в которую вставлен видеофрагмент |