Глава 19. Звук________________________________________419

Этот код создает на странице текстовую ссылку "Duck Quacking"(кряканье утки), при активизации которой запускается вспомогательное приложение-плейер RealAudio. После этого читатель должен нажать кнопку воспроизведения, прослушать клип и закрыть плейер.

Предупреждение

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

Более элегантным решением можно назвать использование тэга <EMBED>, например:

<EMBED SRC="pnm://audio.realaudio.com/duck.rpm"WIDTH=300 HEIGHT=134>

Здесь атрибут SRC указывает адрес аудиофайла. Заметьте, что при использовании тэга <EMBED>, активизирующего подключенный модуль плейера RealAudio, для обеспечения совместимости с самостоятельно работающей программой того же плейера в имени файла указывается расширение .RPM, а не .RAM. Никаких других отличий, кроме расширения, эти файлы не имеют.

Атрибуты WIDTH и HEIGHT указывают размеры окна подключенного программного модуля. В отличие от изображений, размеры окна модуля автоматически не определяются. Ширина и высота окна может указываться в пикселах (по умолчанию)или в процентах по отношению к размерам окна программы просмотра.

Вот как выглядит обобщенный синтаксис тэга <EMBED>, если он используется для встраивания файлов RealAudio:

<EMBED SRC=source_URL WIDTH=width_value HEIGHT=height_value [CONTROLS=option] [AUTOSTART=True] [CONSOLE=value] [NOLABELS=True]>

АтрибутыCONTROLS, AUTOSTART, NOLABELS И CONSOLEЯВЛЯЮТСЯ СИСЦифиче-

скими для RealAudio и могут отсутствовать.

Атрибут CONTROLS определяет наличие или отсутствие органов управления модуля плейера RealAudio. В табл. 19.4 описаны значения этого атрибута.

Таблица 19.4

Описание

Значение

CONTROLS=A11

Окно плейера содержит все органы управления, включаяControlPanel, InfoVolumePanel и StatusBar (Это значение используется по умолчанию)

CONTROLS=ControlPanel Окно плейера содержит кнопки воспроизведения/паузы, остановки и индикатор текущего положения. (Аналог окна самостоятельного плейера, если не отмечена ни одна из опций меню View)

14*