I have tried several direct shows filters on internet (datastead, [login to view URL], live555, ...) and none of them works in my machine. However, VLC player works perfectly when I submit a rtsp link. Specifically, I have a ceton infinitv6 eth (it has 6 tuners), and I can give it a link for tuner 1 in this way: rtsp://[login to view URL] After submit the link, I just use the VLC menu to select PlayBack-->program number, and voilá!. So, what I want is to create a direct show source filter (like lav source spliiter filter) which has two output pins (one for audio and one for video), based in VLC source c++ code (because, only VLC works in my case...do not use other weird c++ codes). I found some information in [login to view URL] about which files we must use to build the direct show filter. So, I need the working .ax filter, and the source code ready to compile in vc++2010. The filter can be used more than one time (by example, it can be used one time for each available tuner of my ceton card at same time). So, do not use cabled-code and static things...