I use Tivimate and it's great. Unfortunately, sometimes when playing catchup TV there is a lot of buffering. I don't know if it is the source or Tivimate that's the issue. It's not my connection. I have tried setting the buffer size to very large but still have the issue. If I could download the catchup show I want to watch it could possibly negate this issue. Is there any app that allows this?
http://server:port/streaming/timeshift.php?username=xxx&password=xxx&stream=xxx&start=YYYY-MM-DD:HH-MM&duration=MM