- Problems in demuxing transport stream
- Posted by Paqui on February 20th, 2008
I have problems in recording TV programs from a DVB-T transponder, Mediaset2
(Italian TV network).
When I play recorded files, I get frequent gaps in video and audio stream.
If I check recorded files with ProjectX, I get a large number of missing
video frames.
I use an external antenna and the DVB-T signal quality is very good.
Same programs played by SET-TOP-BOXES are perfect.
I use two different systems:
- A desktop PC, with Windows XP Pro, tuner Hauppauge WinTV-NOVA-T-USB2.
- An home theatre PC, Acer iDea 510, with Vista Home Premium, twin hybrid
tuner Yuan MPC718.
but the result is the same on both systems.
I did some tests with GraphEdit and I found the problem is in the Microsoft
DirectShow demultiplexer mpg2splt.ax. If I use the Cyberlink demultiplexer
CLDemuxer.ax rather than mpg2splt.ax, the recorded streams are PERFECT.
mpg2splt.ax has version number 6.5.2600.2180 on my XP system, newer on my
Vista system.
Has someone my same problem?
- Posted by GianlucaBruni on March 19th, 2008
Hi Paqui
I'm finding your same problem, I have seen too that the problem is in
microsoft demux
I tried to build a graph with CLDemuxer.ax of PowerCinema 5.0, but I have a
problem when I run the graph.
In particular, I can't connect MPEG-2 Sections and Tables filter.
Please, could you tell me how to use CLDemuxer.ax in graphedit?
Your help will be appreciated.
Thank you
- Posted by Paqui on March 22nd, 2008
Hi Gianluca,
I used 6 blocks in GraphEdt:
"Hauppauge Nova USB DVB-T Receiver" (is the receiver BDA interface);
"CyberLink Demux (PDVD6)" with 2 output pins, Video and Audio;
"CyberLink Video/SP Decoder" (any other MPEG2 decoder works fine);
"CyberLink Audio Decoder" (any other MPEG audio decoder works fine);
a "Video Renderer";
"Default Direct Sound Device" (the audio renderer).
Before running the graph, I open the receiver application (Hauppauge WinTV
in my case), I tune any channel in the MUX I want to receive and I close the
application.
At last, I run the graph for some second, then I stop it.
After having executed the above operations, in the filter properties of
CyberLink Demux appears a list of programs contained in the transport stream;
I select the program I wish to watch and I restart the graph.
It may seem a bit hard to deal with, but it's the only way I know to play
uncorrupted DVB-T streams until Microsoft will finally fix the bug in its
mpg2splt.ax filter.
Paqui
"GianlucaBruni" wrote: