[vdr] Architecture difference between recording and viewing?