Операционные системы. Учебное пособие. Марапулец Ю.В. - 217 стр.

UptoLike

Составители: 

ГЛАВА 9. ТЕХНОЛОГИИ ОБРАБОТКИ МУЛЬТИМЕДИА
§ 9.1. Обзор мультимедийных устройств Windows
В операционной системе Windows поддержка технологии мультимедиа обеспечи-
вает возможность работы с разнообразными периферийными аудио- и видеоустройства-
ми. При этом реализуется интеграция множества различных форматов данных в единой
системной среде. Средства мультимедиа можно условно разделить на три составные
части: аппаратные аудио- и видеоустройства, драйверы этих устройств и обобщенные
API-функции, которые переводят программные инструкции в команды для драйверов
соответствующих устройств [12].
Мультимедийные операции связаны с интенсивными потоками данных, они накла-
дывают высокие требования на производительность центрального процессора и на его
возможность быстро обрабатывать большие объемы информации. Для обеспечения эф-
фективной работы мультимедийные устройства должны поддерживать определенные
стандартные функции и протоколы.
Чтобы обеспечить быстрое внедрение мультимедийных систем, Microsoft в со-
трудничестве с другими разработчиками аппаратного и программного обеспечения раз-
работали спецификации Multimedia PC, которые устанавливают минимальные требова-
ния к таким системам. Аппаратным и программным продуктам, совместимым с этим
стандартом, присваивается торговая марка МРС. Например, проигрыватель компакт-
дисков должен передавать данные со скоростью не менее 150 Кб в секунду, используя
при этом не более 40 процентов ресурсов центрального процессора. Среднее время по-
иска информации для такого устройства не должно превышать 1 секунды.
Типы мультимедийных устройств, которые поддерживает ОС Windows представ-
лены в таблице 9.1.
Таблица 9.1
Тип устройства Описание
animation Устройство воспроизведения анимации
cdaudio Проигрыватель музыкальных компакт-дисков
dat Цифровой магнитофон
digitalvideo Устройство воспроизведения цифрового видео в окне (не средства-
ми GDI)
mmovie Анимационные файлы
other Неопределенное MCI-устройство
overlay Оверлейное устройство (воспроизводит аналоговое видео в окне)
scanner Сканер изображений
sequencer MIDI-синтезатор
videodisc Проигрыватель лазерных дисков
waveaudio Устройство воспроизведения оцифрованных звуков (звуковая кар-
та)
Windows содержит набор драйверов, обеспечивающих поддержку различных аппа-
ратных устройств и форматов данных. В недалеком прошлом эти устройства были не-
доступны большинству пользователей персональных компьютеров. Кроме драйверов
устройств подсистема мультимедиа включает драйверы видеоадаптеров высокого раз-
решения, утилиты Sound Recorder (Звукозапись) и Media Player (Универсальный проиг-
рыватель), а также несколько утилит в панели управления, предназначенных для ин-
сталляции устройств и настройки мультимедийной среды.
Помимо аппаратного обеспечения и драйверов, подсистема мультимедиа включает
набор функций, образующих аппаратно-независимый интерфейс для мультимедийных
219
     ГЛАВА 9. ТЕХНОЛОГИИ ОБРАБОТКИ МУЛЬТИМЕДИА

     § 9.1. Обзор мультимедийных устройств Windows

      В операционной системе Windows поддержка технологии мультимедиа обеспечи-
вает возможность работы с разнообразными периферийными аудио- и видеоустройства-
ми. При этом реализуется интеграция множества различных форматов данных в единой
системной среде. Средства мультимедиа можно условно разделить на три составные
части: аппаратные аудио- и видеоустройства, драйверы этих устройств и обобщенные
API-функции, которые переводят программные инструкции в команды для драйверов
соответствующих устройств [12].
      Мультимедийные операции связаны с интенсивными потоками данных, они накла-
дывают высокие требования на производительность центрального процессора и на его
возможность быстро обрабатывать большие объемы информации. Для обеспечения эф-
фективной работы мультимедийные устройства должны поддерживать определенные
стандартные функции и протоколы.
      Чтобы обеспечить быстрое внедрение мультимедийных систем, Microsoft в со-
трудничестве с другими разработчиками аппаратного и программного обеспечения раз-
работали спецификации Multimedia PC, которые устанавливают минимальные требова-
ния к таким системам. Аппаратным и программным продуктам, совместимым с этим
стандартом, присваивается торговая марка МРС. Например, проигрыватель компакт-
дисков должен передавать данные со скоростью не менее 150 Кб в секунду, используя
при этом не более 40 процентов ресурсов центрального процессора. Среднее время по-
иска информации для такого устройства не должно превышать 1 секунды.
      Типы мультимедийных устройств, которые поддерживает ОС Windows представ-
лены в таблице 9.1.
                                                                          Таблица 9.1
 Тип устройства                                Описание
 animation          Устройство воспроизведения анимации
 cdaudio            Проигрыватель музыкальных компакт-дисков
 dat                Цифровой магнитофон
 digitalvideo       Устройство воспроизведения цифрового видео в окне (не средства-
                    ми GDI)
 mmovie             Анимационные файлы
 other              Неопределенное MCI-устройство
 overlay            Оверлейное устройство (воспроизводит аналоговое видео в окне)
 scanner            Сканер изображений
 sequencer          MIDI-синтезатор
 videodisc          Проигрыватель лазерных дисков
 waveaudio          Устройство воспроизведения оцифрованных звуков (звуковая кар-
                    та)

     Windows содержит набор драйверов, обеспечивающих поддержку различных аппа-
ратных устройств и форматов данных. В недалеком прошлом эти устройства были не-
доступны большинству пользователей персональных компьютеров. Кроме драйверов
устройств подсистема мультимедиа включает драйверы видеоадаптеров высокого раз-
решения, утилиты Sound Recorder (Звукозапись) и Media Player (Универсальный проиг-
рыватель), а также несколько утилит в панели управления, предназначенных для ин-
сталляции устройств и настройки мультимедийной среды.
     Помимо аппаратного обеспечения и драйверов, подсистема мультимедиа включает
набор функций, образующих аппаратно-независимый интерфейс для мультимедийных

                                        219