Практика разработки Web-страниц


Потоковое аудио или видео не работает должным образом - часть 2


Запись и поиск аудио-файлов

Если вы хотите включить в ваш сайт какое-нибудь аудио – песня ли это вашей любительской группы или вдохновенное сообщение президента вашей компании – лучшим решением будет записать его самостоятельно. Все, что вам нужно – это приличный микрофон, звуковая плата и программа для звукозаписи, такая как Windows Sound Recorder, или программа, прилагающаяся к вашей звуковой плате.


Чтобы смикшировать аудиомузыку или добавить эффекты, попробуйте профессиональную аудиопрограмму, типа Cool Edit 2000 (www.syntrillium.com) или Sound Forge (www.sonicfoundry.com). Во время записи попытайтесь устранить фоновый шум и установите звук записи настолько высоко, насколько можно сделать это, не создавая искажений.

В качестве альтернативы вы можете найти уже готовое цифровое аудио, которое можно купить или скачать бесплатно. Заметьте, что большинство звукозаписей, которые вы найдете в Internet, защищены от копирования. Аудиозаписи, которые можно легально использовать на ваших страницах, можно найти в Microsoft Office Clip Gallery на cgl.microsoft.com/ clipgallerylive или поискать в сети audio clips или wav files.

Для синтезированной фоновой музыки, которая быстро загружается, используйте MIDI-файлы. Они фактически содержат не записанный звук, а только описание, как его проигрывать, для вашей звуковой платы. Еще MIDI файлы почти никогда не защищены авторским правом. Их можно найти в Microsoft Office Clip Gallery или поискать в сети как midi files.

  • Некоторые потоковые форматы требуют ссылки на метафайл (metafile) – текстовый файл, который описывает положение медиа – чтобы поток читался должным образом. Если вы сослались на Windows Media файл (.asf или .wma) или RealMedia файл (.rm или .ra), который не работает, или медиа-файлы полностью загружаются вместо того, чтобы проигрываться потоком, вам необходимо сослаться на метафайл, а не на фактический медиа-файл.

    Медиа-серверы, такие как Windows Media Server и RealServer, могут управлять большим количеством запросов для потокового чтения ваших файлов, и могут изменять скорость чтения потока для согласования со скоростью обработки данных посетителем. Но если вам не нужны усовершенствованные возможности, вы можете обрабатывать эти форматы на любом веб-сервере. Просто закодируйте файлы, создайте метафайл (обратитесь к шагу 2 на этой странице), и можете обрабатывать данные.




    Начало  Назад  Вперед