Démultiplexer MPEG-2

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Ce filtre démultiplexe les flux de transport et de programme MPEG-2 qui sont fournis en mode push. À compter de Windows XP, ce filtre prend également en charge les flux de programme en mode pull (lecture de fichiers). Sur les plateformes antérieures, utilisez le filtre Mpeg-2 Splitter pour les flux de programme en mode pull. Ce filtre peut être utilisé dans n’importe quel type de graphe de filtre, y compris un graphique de filtre tv numérique BDA.

Notes

Le démultiplexeur MPEG-2 ne prend pas en charge la recherche précise de l’image.

 

Étiquette Valeur
Interfaces de filtre Tous les modes :
Mode Push uniquement :
Types de média pin d’entrée Type principal : MEDIATYPE_STREAM
Sous-type:
  • KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
  • MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIASUBTYPE_MPEG2_TRANSPORT
  • MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE
Pour plus d’informations, consultez Types de médias démultiplexeurs MPEG-2.
Interfaces de broche d’entrée IMemInputPin, IPin, IQualityControl
Types de supports pin de sortie Les flux élémentaires audio et vidéo doivent avoir un type majeur de MEDIATYPE_Audio ou de MEDIATYPE_Video.
Pour plus d’informations, consultez Types de médias démultiplexeurs MPEG-2.
Interfaces pin de sortie IPin, IQualityControlMode Push uniquement : IAMPushSource, IMPEG2PIDMap, IMPEG2StreamIdMap
Mode d’extraction uniquement : IMediaSeeking
Filtrer le CLSID CLSID_MPEG2Demultiplexer
CLSID de page de propriétés Disponible pour les tests uniquement. Utiliser l’interface ISpecifyPropertyPages pour accéder aux pages de propriétés
Exécutable mpg2splt.ax
Mérite MERIT_NORMAL
Catégorie de filtre CLSID_LegacyAmFilterCategory

 

Notes

Pour générer des flux élémentaires audio et vidéo, le demux doit recevoir les flux PCR et SCR. Du côté des entrées, cela signifie qu’un flux de transport doit contenir les tables PAT et PMT qui définissent le PID pour le flux PCR ; et les flux de programme doivent contenir au moins un en-tête de pack.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
Fin de la prise en charge des serveurs
Windows Server 2003 R2

Voir aussi

Filtres DirectShow

Utilisation du démultiplexeur MPEG-2