Prise en charge de MPEG-2 dans DirectShow

Cette section décrit les composants que vous pouvez utiliser pour lire du contenu MPEG-2 dans DirectShow.

Notes

Bien que la vidéo DVD soit basée sur MPEG-2, cette section ne décrit pas la lecture ou la navigation de DVD. Pour plus d’informations sur le DVD dans DirectShow, consultez Applications DVD.

 

Les données MPEG-2 peuvent provenir d’un fichier local ou d’une source active, telle qu’une diffusion réseau ou un appareil D-VHS. La lecture de fichiers est appelée mode d’extraction , car le filtre d’analyseur extrait les données du fichier dans le graphique de filtre. Les sources actives sont appelées en mode push , car le filtre source envoie des données dans le graphique.

DirectShow fournit deux filtres qui peuvent analyser les flux système MPEG-2 :

  • Mpeg-2 Demultiplexer (« demux ») : ce filtre prend en charge le mode Push pour les flux de programme et les flux de transport. Dans Windows XP et versions ultérieures, il prend également en charge le mode pull pour les flux de programme.
  • Splitter MPEG-2 : ce filtre prend en charge le mode d’extraction pour les flux de programmes sur les plateformes de bas niveau. Ce filtre est déconseillé dans Windows XP et versions ultérieures.

Pour utiliser le séparateur MPEG-2 demux ou MPEG-2, vous devez disposer de DirectShow décodeurs audio et vidéo compatibles MPEG-2 qui acceptent des flux élémentaires paquetés (PES).

Cette section contient les rubriques suivantes :

Exemple de filtre d’analyseur PSI