Es gibt keine einfache Antwort auf Ihre Frage. Ich habe ein solches Projekt gestartet und herausgefunden, dass es sehr wenig darüber gibt, also hier ist etwas von meiner Forschung.
Zunächst müssen Sie verstehen, dass DVB-T-Tuner-Karte oder Stick gibt keine Video-Frames im klassischen Sinne, aber die Decodierung erfolgt im PC, auf der CPU. Eine externe Karte liefert Ihnen nur komprimierte Daten, wie sie aus der Luft abgerufen werden.
Weiter - die an Sie gelieferten Daten werden im MPEG2- oder MPEG4-Transport Stream-Format vorliegen. Welches ist geeignet für Streaming oder Broadcasting, nicht zum Speichern in Datei. VLC kann TS abspielen, das in die Datei geschrieben wurde, aber um eine richtige Videodatei aufzunehmen, müssen Sie die Datei entweder umcodieren oder in den Programm-Stream umpacken. Google ein wenig, Sie werden die Unterschiede finden.
Mehr - eine Frequenz in der Luft besteht aus vielen Kanälen, und diese Kanalpackung wird "Mux" genannt. Also - vom BDA Tuner/Capturer erhalten Sie ALLE Daten, und Sie müssen es manuell demuxen oder BDA demuxer tun lassen.
Hoffe, das ist genug Info, um Sie zu beginnen, kann ich Ihnen einige interessante Links, wenn ich auf die echte Tastatur zu bekommen.
Wie wird das Diagramm erstellt? – leppie
Ich habe das Beispielprojekt von http://directshownet.sourceforge.net. das Projekt DTViewer. Das Diagramm enthält einen MPEG-2 Demultiplexer Filter, um den Stream anzuzeigen ... – martinhodler