Last year my first attempt failed to run TVH on a router with OpenWrt (64MB RAM). Got segmentation faults. Now, after a second attempt, I know that most of the memory is being used for the in-memory EPG. Without any EPG OTA-grapper selected TVH works as intended (w/ total memory usage of 45MB). At my number of channels, EPG alone apparently consumes up to 80MB (derived from usage of swap space on flash memory).
So I need a EPG grapper with lower memory footprint. ;)