DVD-приложения

DirectShow предоставляет компонент, называемый фильтром источника « dvd Navigator », который упрощает задачи навигации по dvd в C++. DVD-навигатор содержит все возможности, которые можно найти на полнофункциональном автономном DVD-проигрывателе, а также дополнительные возможности для воспроизведения DVD-дисков на персональных компьютерах. С помощью DVD Navigator, C++ и разработчиков сценариев можно создавать полнофункциональные DVD-приложения, не обращаясь к спецификации DVD. Навигатор DVD, в координации с фильтрами декодера, также управляет региональным управлением и защитой авторских прав (CSS и аналоговая защита от копирования), изолируя разработчиков приложений от этих сведений.

Фильтр "Навигатор DVD" работает во всем DVD-Video том, который состоит из файлов в _ каталоге Video TS. в отличие от большинства DirectShow исходных фильтров, которые работают с отдельными потоками или файлами, навигатор DVD использует DVD-Video структуру заголовков, глав и кодов времени. разработчики, желающие воспроизвести отдельные файлы MPEG-2 в DirectShow, должны использовать демультиплексор mpeg-2 вместо фильтра DVD Navigator. дополнительные сведения см. в разделе поддержка MPEG-2 в DirectShow .

Примечание

Для воспроизведения DVD пользователь должен иметь декодер MPEG-2.

Этот раздел содержит следующие подразделы.

Ссылки на разработку декодеров DVD/MPEG2 см. в разделе Разработка декодера DVD в DirectShow.

Использование DirectShow