Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
В этом разделе описываются компоненты, которые можно использовать для воспроизведения содержимого MPEG-2 в DirectShow.
Заметка
Хотя DVD-видео основано на MPEG-2, этот раздел не описывает воспроизведение DVD или навигацию. Сведения о DVD-диске в DirectShow см. в DVD-приложениях.
Данные MPEG-2 могут поступать из локального файла или из динамического источника, например сетевого вещания или устройства D-VHS. Воспроизведение файлов вызывается режиме извлечения, так как фильтр синтаксического анализа извлекает данные из файла в граф фильтров. Динамические источники называются режиме принудительной отправки, так как исходный фильтр отправляет данные в граф.
DirectShow предоставляет два фильтра, которые могут анализировать системные потоки MPEG-2:
- MPEG-2 Demultiplexer ("demux"): этот фильтр поддерживает режим отправки для программных потоков и транспортных потоков. В Windows XP и более поздних версиях он также поддерживает режим извлечения для программных потоков.
- MPEG-2 Splitter: этот фильтр поддерживает режим извлечения для программных потоков на платформах нижнего уровня. Этот фильтр устарел в Windows XP и более поздних версиях.
Для использования разбиения MPEG-2 или MPEG-2 необходимо использовать декодеры MPEG-2, совместимые с DirectShow- 2, которые принимают пакетизованные простые потоки (PES).
В этом разделе содержатся следующие разделы:
- обзор систем MPEG-2
- использование демультиплексера MPEG-2
- использование разделения MPEG-2
- примеры свойств MPEG
Связанные разделы