Issue 135: very very very slow download
Status:  Invalid
Owner:
Closed:  Jun 2012
Reported by michaela...@hotmail.com, Nov 14, 2009
What Version of iTiVo? Version 1.7.6 (1.7.6)

What Version of MacOS X? 10.5.8

What download format did you select? AppleTV

What steps will reproduce the problem?
1. Select any Tivo recording
2. Start download
3. very very very slow

Please provide any additional information below.
I have an apple time machine based wireless network.  tivo to imac is
through that.  8hrs for 30min/1080mb file. I have a 2.1Ghz PowerPC G5 with
1,5Gb RAM


Nov 20, 2009
#1 troycau...@gmail.com
I'm seeing this too.  I selected three shows last night, using the queue.
This morning, at least 10 hours later, it's still downloading the first one.
Also, the blue light on the tivo never lit up.

Tivo HD, 2.4 GHz Core 2 Duo Macbook Pro, Snow Leopard, 802.11g (I know, but...)
Nov 20, 2009
#2 troycau...@gmail.com
My format was "decrypt".

Here's a tail of the log.  It had about an hour's worth of "curl++ timeout"
messages to start, then something changed.  Looks like it killed something
important.


2009-11-20 00:51:58 curl++ timeout: 1   currentFileSize: 3590  fullFileSize:4940
2009-11-20 00:51:58 curl++ timeout: 0   currentFileSize: 3592  fullFileSize:4940
2009-11-20 00:51:59 curl++ timeout: 1   currentFileSize: 3592  fullFileSize:4940
2009-11-20 00:52:00 curl++ timeout: 0   currentFileSize: 3593  fullFileSize:4940
2009-11-20 00:52:00 curl++ timeout: 0   currentFileSize: 3594  fullFileSize:4940
2009-11-20 00:52:01 curl++ timeout: 1   currentFileSize: 3594  fullFileSize:4940
2009-11-20 00:52:01 curl++ timeout: 0   currentFileSize: 3595  fullFileSize:4940
2009-11-20 00:52:16 curl++ timeout: 1   currentFileSize: 3595  fullFileSize:4940
2009-11-20 00:52:44 Miniaturizing window
2009-11-20 00:52:44 write_settings
2009-11-20 00:52:45 probably downloading things right now
2009-11-20 00:52:45 mDNS -B _tivo-videos._tcp local | colrm 1 74| grep -v 'Instance
Name' |sort | uniq & 
sleep 2
killall mDNS
2009-11-20 00:52:47 read settings
2009-11-20 00:52:47 growlisrun: 1
2009-11-20 00:52:47 Found Growl
2009-11-20 00:52:47 Using Macintosh
HD:Applications:iTiVo.app:Contents:Resources:formats.plist
2009-11-20 00:52:47 Using format file : Macintosh
HD:Applications:iTiVo.app:Contents:Resources:formats.plist
2009-11-20 00:52:47 getFormatsNames
2009-11-20 00:52:47 Format is Decrypt
2009-11-20 00:52:47 using format : Decrypt
2009-11-20 01:07:44 probably downloading things right now
End of File

2009-11-20 01:22:44 probably downloading things right now
2009-11-20 01:37:44 probably downloading things right now
2009-11-20 01:52:44 probably downloading things right now
2009-11-20 02:07:44 probably downloading things right now
2009-11-20 02:22:44 probably downloading things right now
2009-11-20 02:37:44 probably downloading things right now
2009-11-20 02:52:44 probably downloading things right now
2009-11-20 03:07:44 probably downloading things right now
2009-11-20 03:22:44 probably downloading things right now
2009-11-20 03:37:44 probably downloading things right now
2009-11-20 03:52:44 probably downloading things right now
2009-11-20 04:07:44 probably downloading things right now
2009-11-20 04:22:44 probably downloading things right now
2009-11-20 04:37:44 probably downloading things right now
2009-11-20 04:52:44 probably downloading things right now
2009-11-20 05:07:44 probably downloading things right now
2009-11-20 05:22:44 probably downloading things right now
2009-11-20 05:37:44 probably downloading things right now
2009-11-20 05:52:44 probably downloading things right now
2009-11-20 06:07:44 probably downloading things right now
2009-11-20 06:22:44 probably downloading things right now
2009-11-20 06:37:44 probably downloading things right now
2009-11-20 06:52:44 probably downloading things right now
2009-11-20 07:07:44 probably downloading things right now
2009-11-20 07:22:44 probably downloading things right now
2009-11-20 07:37:44 probably downloading things right now
2009-11-20 07:52:45 probably downloading things right now
2009-11-20 07:58:37 write_settings
2009-11-20 07:58:37 getFormatsNames
2009-11-20 07:59:15 read settings
2009-11-20 07:59:18 growlisrun: 1
2009-11-20 07:59:18 Found Growl
2009-11-20 07:59:19 Using Macintosh
HD:Applications:iTiVo.app:Contents:Resources:formats.plist
2009-11-20 07:59:19 Using format file : Macintosh
HD:Applications:iTiVo.app:Contents:Resources:formats.plist
2009-11-20 07:59:19 getFormatsNames
2009-11-20 07:59:19 Format is Decrypt
2009-11-20 07:59:19 using format : Decrypt
2009-11-20 08:07:44 probably downloading things right now
2009-11-20 08:22:46 probably downloading things right now
2009-11-20 09:11:26 probably downloading things right now
2009-11-20 09:26:26 probably downloading things right now
2009-11-20 09:41:26 probably downloading things right now
2009-11-20 09:56:26 probably downloading things right now
2009-11-20 10:11:26 probably downloading things right now


Jan 1, 2010
#3 arden...@gmail.com
Seeing the same thing with iTivo and 10.6 - way slow, please help!
Feb 4, 2010
#4 drag...@gmail.com
SL 10.6.2
Very slow downloads here as well.  A 1hr HD show downloads in 3-3.5hrs.  The TiVo is the newest HD version 
and is hard wired into the network but the iMac is on wireless.  Netgear router in use if that matters any.

LOVE your program but the downloads being this slow is my only concern.

Thanks!!!
Mar 13, 2010
#5 ronedwa...@liberationmusic.com
Same problem, anyone find a solution?
Mar 14, 2010
#6 michaela...@hotmail.com
no solutions have been proposed as far as i know.  i ended up giving up on the 
product altogether and using a widget called NowPlaying
Mar 8, 2012
#7 wake.ste...@gmail.com
So slow it's unuseable.  Takes 20+ hours to download 1 hour of content for me.
Apr 18, 2012
Project Member #8 tony1ath...@gmail.com
Are folks still seeing this?  Performance is limited by the performance of your network and the server within the TiVo, but it should not be as bad as stated.  I'd be happy to help analyze this, but need more information.

Owner: tony1ath...@gmail.com
Apr 18, 2012
#9 wake.ste...@gmail.com
I still can't download anything because of the slow connection speed..
Apr 24, 2012
Project Member #10 tony1ath...@gmail.com
Debugged offline with wake.stephen and showed that, at least in his case, it wasn't iTiVo

Apr 29, 2012
#11 Stev3.Da...@gmail.com
If tony1ath...@gmail.com is still monitoring this thread, please share what you learned during your offline debugging session.  I am also experiencing very slow performance, and see the same timeout entries in the console logs listed above.  Transferring from my TiVo HD can take 2-3 hours per hour of HD -- and this is over fast Ethernet (wired) on a MBP with 2.66 GHZ Intel Core i7 and 8GB of RAM (not much VM swapping, if any).  

If anyone has a suggestion, I would really like to hear it.

Thank you,
Steve

Apr 29, 2012
Project Member #12 tony1ath...@gmail.com
Well, what we demonstrated was that Stephen was able to bring up a VM with Windows and use the TiVo Windows app to download.  It showed no better performance than iTiVo.  In my experience, downloads DO take longer than real time, and over a WiFi network I get about 1Mb/s.  Here's some manual instructions that you can try:


If you start a download, you should see a file ~/Library/Logs/iTiVo.log.

In that file, you should find a line that invokes the 'curl' program.  It might look something like:

curl 'http://192.168.2.102:80/download/MythBusters.TiVo?Container=%2FNowPlaying&id=2260319' -c /tmp/cookies.txt --retry 12 --retry-delay 10 --digest

Take this line.  Delete the part that says: -o /tmp/iTiVo-tli/iTiVoDLPipe --stderr /tmp/iTiVo-tli/iTiVoDL

Add in "-o foo.bar"

Now, run the result in a Terminal window.  You should see something like:

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                   Dload  Upload   Total   Spent    Left  Speed
553869703    31  553869703  163M    0     0   979k      0 --:--:--  0:02:51 --:--:--  996k

The far right hand number at the bottom should give you something around 1000k.  This is running against a Series 2.

What do you get?


Note that the performance limit here seems to be the TiVo itself.  It would be very interesting to see your wired results.

Apr 30, 2012
#13 wake.ste...@gmail.com
Tony,

Further to this I connected via an Ethernet cable and speeds were increased massively. My 1 hour show which was going to take 40+ hours wirelessly downloaded in about 70 mins via Ethernet.

So definitely the network not the app!


Jun 6, 2012
Project Member #14 tony1ath...@gmail.com
Not a bug
Status: Invalid