I turned off "smartcache" or something like that in DVBViewer; seemed to smoothen mine a little. In options on the Recording page IIRC.
I have also tested many of the codecs on the Directx page - PowerDVD for my machine ain't bad - but I will try CoreAVC once they allow it to be downloaded again