Es ist "nur" Programmieraufwand.
Man muß halt für jeden Kanal, aus dem aufgenommen werden soll, regelmäßig die Event Information Table (EIT) auswerten.
Dabei muß man sich vor allem Gedanken darüber machen, wie man in Abhängigkeit von den programmierten Sendungen und der aktuell angeschauten Sendung das Umschalten der Tuner organisiert, um ein Multiplex-übergreifendes VPS-Scanning mit möglichst geringem Zeitverzug zu realisieren.
Nicht ganz trivial, aber nicht unlösbar.