Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
AVStream — это драйвер мультимедийного класса, предоставляемый Корпорацией Майкрософт, который поддерживает потоковую передачу видео только для видео и встроенную потоковую передачу звука и видео. Корпорация Майкрософт предоставляет AVStream в составе операционной системы в драйвере экспорта Ks.sys. Поставщики оборудования разрабатывают минидрайверы, которые выполняются в Ks.sys.
Предпочтительным классовым драйвером для звуковых драйверов является аудиодрайвер класса порта, предоставляемый Microsoft. Поставщики аудиооборудования должны писать минидрайверы, которые работают под Portcls.sys.
Корпорация Майкрософт поддерживает драйвер stream-класса только для существующих минидрайверов.
Драйверы AVStream создаются на основе Microsoft Windows XP, Microsoft Windows Server 2003 или любой платформы, начиная с Windows 98 Gold и более поздних версий, на которых установлена DirectX 8.0 или более поздняя версия.
Если вы используете операционную систему раньше Windows XP, убедитесь, что вы используете последний доступный пакет средств разработки драйверов DirectX (DDK). DirectX 9.0 содержит обновления для AVStream, компонентов потоковой передачи для ядра и потокового класса.
AVStream предлагает значительные преимущества поставщику:
Требование от разработчиков минидрайверов писать меньше кода.
Предоставление единой модели класса потоковой обработки на уровне ядра для мини-драйверов аудио и видео.
Предоставление поддержки поставщикам для создания подключаемых модулей в пользовательском режиме. Это COM-интерфейсы, предоставляющие методы для доступа к значениям свойств. Вы можете предоставлять плагины без изменения существующих двоичных файлов минидрайвера. Дополнительные сведения см. в плагинах прокси-сервера потоковой передачи ядра.
В модели драйвера AVStream поставщики предоставляют минидрайвер, взаимодействующий с классовым драйвером, предоставленным компанией Microsoft, как показано на следующей схеме.