Глава 19. Звук________________________________________427
Во-вторых, вам нужно создать текстовый файл, в котором указаны URL-адреса файлов для загрузки и моменты времени изменения содержания кадров. Строки этого файла должны иметь следующий формат:
u[space]starttime[space]endtime[space] &&framename&&URL Каждая строка должна начинаться символом u. Значения starttime и
endtime ДОЛЖНЫ ИМСТЬ формат dd:hh:mm:ss.t, Где dd — ДНИ, hh — часы,
mm — минуты, ss — секунды и .t — десятые секунды (такой же формат используется в фалах .ram). Эти значения соответствуют моментам начала и конца демонстрации содержимого кадра;&sframename&&обозначает имя кадра, содержание которого должно быть изменено. URL — это адрес содержимого кадра, изменяемого в указанный момент времени. Файл не должен содержать пустых строк, однако допускается включение строк-комментариев, начинающихся символом #. Ниже приведен реальный пример:
u 00:00:10.0 00:00:59. http://www.RealAudio.com/u 00:01:00.0 00:02:00. http://www.mysite.com/page2/
Этот файл инструктирует плейер дать команду браузеру открыть домашнюю страницу RealAudio на 10-й секунде проигрывания клипа. По истечении минуты звучания будет выведена одна из страниц сайта www.mysite.com.
Текстовый файл должен быть скомпилирован в бинарный командо cevent при помощи строки следующего формата:
cevents source.txt audiofilename.гае
Результирующий файл формата .RAE (который должен иметь то же имя, что и ассоциированный с ним звуковой файл -RA)затем помещается в тот же каталог, где находится файл .RA. Когда пользователь открывает звуковой файл, сервер автоматически находит файл .RAE и передает плейеру одновременно со звуковой информацией команды о смене содержимого кадров. Плейер RealAudio, в свою очередь, инструктирует браузер, который в запланированные вами моменты звучания клипа открывает ту или иную Web-страницу.
Примечание^)
Подробную информацию о создании файлов синхронизации можно получить по адресу:http://www.realaudio.com/products/ra2.0/features/synchmm.html.