DVBDream is an excellent multimedia player and TV synchronizer with support for terrestrial and digital TV.
The program plays any type of video file, but its best function is as a TV synchronizer, especially in digital. It has support for DVB-s, DVB-t and DVB-c.
DVBDream has a multitude of functions like support for subjects, support for diseqc 1.0 and 2.0, multimonitor, remote control, password-blocking of channels, PIP support, etc.
DVBDream lets you record programs in TS or MPEG format, letting you use the Timeshift function to be able to watch the program from the start while you record it.
It is also compatible with may of the market´s synchronizing cards (Hauppauge WinTV Nova PCI, Technisat SkyStar-2 (PCI and USB), Pinnacle PCTV Sat/400i/Lite, DVBWorld (Nextorm/SatStar2/Acorp TV878DS USB/PCI), Aver DVB-S, etc...), and also supports some remote controls(SS1/Nova, Twinham and Winlirc SS2).