I was able to complete all tasks I wanted to last week. The Scanner works completely for DVB-T and supposably for DVB-S and DVB-C. The Scanner contains a new method WriteChannelsToFile, too.
In addition, I started work on the EPGScanner that scans in fixed intervals for EPG data on each channel. Currently, the data is just read and stored in the Channel it belongs to ordered by time. Still missing are: