No hay una respuesta simple a su pregunta. Comencé un proyecto de este tipo y descubrí que hay muy poco que sé sobre él, así que aquí hay algo de mi investigación.
En primer lugar, debe comprender que la tarjeta o el sintonizador dvb-t no da marcos de video en el sentido clásico, pero la decodificación se realiza en la PC, en la CPU. La tarjeta externa le proporcionará solo datos comprimidos, ya que la obtiene del aire.
A continuación: los datos que le envíen estarán en formato MPEG2 o MPEG4 Transport Stream. Que es adecuado para transmisión o transmisión, no para guardar en archivo. VLC puede reproducir TS escrito en el archivo, pero para grabar un archivo de video adecuado, tendrá que transcodificar el archivo o volver a empaquetarlo en Program Stream. Google un poco, encontrarás las diferencias.
Más - una frecuencia en el aire se compone de muchos canales, y ese embalaje del canal se llama 'mux'. Entonces, desde el sintonizador/capturador de BDA obtendrás TODOS los datos, y tendrás que demultiplexarlo manualmente o dejar que el demultiplicador BDA lo haga por ti.
Espero que sea suficiente información para comenzar, puedo postear algunos enlaces interesantes cuando llegue al teclado real.
¿Cómo se configura el gráfico? – leppie
tengo el proyecto de muestra de http://directshownet.sourceforge.net. el proyecto DTViewer. El gráfico incluye un filtro de demultiplexor MPEG-2 para mostrar la secuencia ... – martinhodler