Привет,
В DirectShow есть понятие Preview Pin (
http://msdn.microsoft.com/en-us/library/windows/desktop/dd375472(v=vs.85).aspx). Так вот для лайв сорсов (стриминг из инета на екран) без реализации правильного QoS нужно использовать именно его. Preview Pin не выставляет времени на семплах а пушит их столько сколько может, при этом сам дропает семплы которые он считает не нужны (то есть сам реализует QoS). Одно но, Preview Pin не применим для записи в файл. То есть вам необходимо иметь на вашем сорсе как минимум 2 пина.
Помнится я сталкивался с похожей проблемой на предыдущей работе, но доделать времени так и не случилось.
С уважением,
Богдан Литвиновский