В последние годы все более актуальной становится задача проведения в рамках сети Интернет аудиоконференций и организации вещания радиостанций в реальном масштабе времени. В частности, в разд. 5.3 отмечалось, что браузер MS Internet Explorer 5.0 поддерживает такую функцию. Технология Real Audio фирмы RealNetworks первой предоставила возможность передачи любых звуковых файлов в реальном масштабе времени (www.real.com). Процедура сжатия (кодирования) связана с частичной потерей информации, что воспринимается слушателем как дополнительный шум. Кроме того, для передачи звуковых данных используется не протокол TCP (Tranmission Control Protocol), а протокол UDP (User Datagram Protocol), который не предусматривает контроль ошибок и повторную передачу кадров, в которых обнаружены ошибки. Повтор привел бы к задержке передачи потока данных, в то время как на отдельные ошибочные биты ухо слушателя практически не реагирует.
Для воспроизведения звуковых файлов в рамках этой технологии используется программа-плеер, названная RealPlayer G2, которая может быть загружена с упомянутого выше сайта. Программа поставляется в виде самораспаковывающегося файла, включающего как собственно плеер, так и подключаемые к браузерам модули. Внешний вид консоли управления этой программы показан на рис. 5.28.
Ранее (см. главу 3), уже упоминалось, что высокое качество цифрового кодирования звука обеспечивает известный формат MP3. Для воспроизведения файлов этого формата существует большое количество аудиоплееров, причем большая их часть может быть получена на сайте www.dailymp3.com. Безусловным лидером среди программ этой группы является Winamp (Windows Audio Mpeg Player). Как следует из самого названия, программа Winamp устанавливается в среде Windows и служит для воспроизведения звуковых файлов в самых различных форматах (MP3, WAV, MIDI и многих других). Таким образом, Winamp вполне можно назвать универсальным аудиоплеером. Для качественного воспроизведения формата MP3 рекомендуется персональный компьютер не ниже Pentium. Сведения о новых разработках в части этого формата можно получить на официальном сайте www.winamp.com и появившемся сравнительно недавно сайте www.winamp.ru.
Рис. 5.28. Интерфейс аудиоплеера RealPlayer G2
Количество версий программы Winamp весьма велико. Был период, когда новые версии появлялись каждые 2 недели. Следует отметить лишь определенные вехи на пути развития программы. Так, версия 1.92 характеризует рождение нового качества, так как, начиная с нее, в программу был включен новый декодер Nitrane 1.0, который обеспечивает поддержку технологий MMX на платформе Intel и 3DNow! – на платформе AMD. Летом 1999 г. появился модуль русификации программы Russian.lng, который существует в трех вариантах: для версии 2.10, для группы версий 2.2х и для версий 2.5х. Окно управления программой для версии Winamp 2.7, интегрированной в Communicator 4.75, представлено на рис. 5.29. Окно распадается на 3 очевидные части: собственно управление проигрыванием, окно эквалайзера и окно редактора списка воспроизводимых звуковых файлов. Эти окна могут быть объединены в одно целое в произвольном порядке. Их можно вместе перемещать в пределах экрана или же каждое в отдельности поместить на различные участки экрана. Рассмотрим каждую из перечисленных частей рабочего окна программы.
Рис. 5.29. Интерфейс аудиоплеера Winamp
Собственно окно проигрывателя WINAMP содержит вверху слева дисплей хронометража и спектральных характеристик воспроизводимого файла. Правее размещено поле с информацией о воспроизводимом файле. Еще ниже указывается Bit rate (необходимая скорость передачи) воспроизводимого файла и рабочая частота оцифровки. Под ними слева размещается ползунок регулировки громкости ( Volume Bar ), затем правее ползунок настройки стереобаланса ( Panning Bar ) и переключатели включения/выключения окна эквалайзера (Toggle Graphical Equalizer) и окна списка воспроизводимых файлов (Toggle Playlist Editor). Кстати, чтобы включить дополнительный файл в список достаточно перетянуть его указателем мыши в окно проигрывателя Winamp. Еще ниже находится ползунок воспроизводимого места в аудиофайле ( Seeking Bar ).
Самая нижняя строка окна проигрывателя содержит набор кнопок управления, расположенных в следующем порядке (слева направо): Previos Track (Переход к предыдущему звуковому файлу), Play (Воспроизведение), Pause (Пауза), Stop (Останов), Next Track (Переход к следующему по списку файлу), Open file(s) (Выбор нового файла или группы файлов). В этом же ряду расположены 2 кнопки-переключатели SHUFFLE (Воспроизведение в режиме случайного выбора) и Toggle Repeat (Повторение) и кнопка About Wiamp (О программе). При нажатии кнопки SHUFFLE обеспечивается воспроизведение файлов из списка в случайном порядке, в противном случае они проигрываются подряд, в списочном порядке. Нажатие кнопки Toggle Repeat обеспечит бесконечный цикл воспроизведения. Кнопка About Wiamp выводит сообщение о самой программе.
В отдельном окне WINAMP EQUALIZER расположен десятиполосный эквалайзер, позволяющий настроить частотную характеристику звукового канала в соответствии с желанием пользователя. Полоса регулируемых частот простирается от 60 Гц до 16 кГц. Здесь же можно добавить предварительное усиление сигнала.
Еще ниже показано окно редактора списка воспроизводимых аудиофайлов
WINAMP PLAYLIST , снабженное маркером прокрутки в тех случаях, когда размер списка превышает возможности окна в части размещения нужного числа его элементов. Под списком размещаются кнопки для добавления или исключения отдельных элементов из списка, а также сведения по общей длительности звучания всех элементов списка и времени, прошедшем с начала воспроизведения.
Рис. 5.30. Диалоговое окно, содержащее информацию об аудиофайле
Если выполнить двойной щелчок по строчке с информацией о текущей фонограмме в окне управления воспроизведением, то на экране будет показано диалоговое окно с информацией о звуковом файле и окно редактора для задания дополнительных параметров. Все сказанное иллюстрируется данными, представленными на рис. 5.30. Для воспроизведения цифрового видео браузер автоматически подключает одно из предусмотренных на платформе Windows средств, которое пригодно для данного типа видеофайла. Таких средств несколько. Отметим, в частности, Windows Media Player, интерфейс которого представлен на рис. 5.31. Фактически это универсальный проигрыватель как аудио-, так и видеофайлов. Помимо строки меню в интерфейсе Windows Media Player предусмотрена строка инструментов. В средней части окна видны стандартные инструменты для воспроизведения, а в нижней – область для размещения характеристик воспроизводимого клипа.
Рис. 5.31. Интерфейс универсального проигрывателя цифрового аудио и видео – Windows Media Player
Из других средств воспроизведения видео следует упомянуть видеопроигрыватель QuickTime for Windows. Этот универсальный проигрыватель работает и на платформе Linux. Он включает в себя Movie Player (рис. 5.32), интерфейс которого сходен с интерфейсом Windows Media Player, и набор специальных инструментальных средств для редактирования аудио– и видеопотоков. Видеопроигрыватель работает с собственным форматом QuickTime (расширение mov) и с форматами MPEG. Иногда для воспроизведения цифрового видео используют специализированный видеопроигрыватель XingMPEG Player, предназначенный для воспроизведения видеофайлов в одном из форматов MPEG, рассмотренных в разд. 3.5.3. Его интерфейс представлен на рис. 5.33. Из других многочисленных устройств этого типа в качестве примера можно привести DivX Player, изящный интерфейс которого представлен на рис. 5.34.
Рис. 5.32. Интерфейс видеопроигрывателя Movie Player
Рис. 5.33. Интерфейс видеопроигрывателя XingMPEG Player
Рис. 5.34. Интерфейс видеопроигрывателя DivX
1. Какие требования предъявляются к центральной части компьютера (процессор, кэш-память, ОЗУ), предназначенного для работы с мультимедиа-публикациями?
2. Какие требования предъявляются к монитору, предназначенному для работы с электронными изданиями? Какие типы мониторов вы знаете и какие из них предпочтительнее в данном случае?
3. Что еще должно быть в составе персонального компьютера для того, чтобы он мог применяться для работы с электронными и мультимедиа книгами?
4. Чем различаются компакт-диск и DVD-диск? Работали ли вы с последними? Какие требования предъявляются к дисководам для таких дисков?
5. Что такое браузер и для чего он предназначен? Как браузер работает с тэгами и контейнерами на основе тэгов?
6. Назовите основные типы браузеров; для чего они предназначаются? Попробуйте изобразить классификационную диаграмму. С какими из этих браузеров вам приходилось работать? Что вы можете сказать об их характеристиках?
7. Какие основные элементы вы можете выделить в экранном интерфейсе браузера MS Internet Explorer? Сколько панелей инструментов имеется в браузере? Можно ли изменять количество и разнообразие инструментов, а если можно – то как это делается? Каким из инструментов вы пользуетесь чаще других?