|
| Author |
Message |
mitchc
Joined: 09 Jun 2008 Posts: 12
|
Posted: Sun Apr 15, 2012 10:42 pm Post subject: cant transfer to tivo - always pending transfer to-do list |
|
|
I've used pytivo for years, and recently built a media server specifically for pytivo.
I'm not really that pleased with the performance now compared to what it was - i was using an older branch prior to the new server, and cannot figure out why tranfers have slowed.
slow transfers aside, the single biggest problem im having is with one specific tivo - i cannot initiate transfers as there is always a tranfer pending. it wants to add the request to the to do list and tranfer it once the prior transfers complete. multiple reboots of the tivo dont help..
here is the conf, which looks diiferent than the original that i used from my prior installation..
[Movies A - E]
force_alpha = True
type = video
hack83 = False
path = f:\Movies A - E
[TV Shows N - Z]
force_alpha = True
type = video
hack83 = False
path = e:\TV Shows N - Z
[Music]
type = music
path = d:\music
[Admin]
type = admin
[Movies W - Z]
force_alpha = True
type = video
hack83 = False
path = g:\Movies W - Z
[Server]
ffmpeg_pram = -threads 4
tivo_mak = x
ffmpeg = C:\program files\pytivo\bin\ffmpeg.exe
tivo_password = x
auto_subshares = True
beacon = 192.168.1.255
togo_path = c:\test
hack83 = False
debug = True
tivo_username = x
port = 9032
[Movies #'s]
force_alpha = True
type = video
hack83 = False
path = f:\Movies #'s
[Photos]
type = photo
path = d:\Photos
[Movies K - O]
force_alpha = True
type = video
hack83 = False
path = g:\Movies K - O
[_tivo_SD]
[Movies T - V]
force_alpha = True
type = video
hack83 = False
path = g:\Movies T - V
[Movies P - S]
force_alpha = True
type = video
hack83 = False
path = g:\Movies P - S
[_tivo_HD]
[TV Shows # - M]
force_alpha = True
type = video
hack83 = False
path = d:\TV Shows # - M
[Movies F - J]
force_alpha = True
type = video
hack83 = False
path = f:\Movies F - J
[Animated]
force_alpha = True
type = video
hack83 = False
path = f:\Animated
anything here that could be the culprit? |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2034 Location: Maryland
|
Posted: Sun Apr 15, 2012 11:31 pm Post subject: Re: cant transfer to tivo - always pending transfer to-do li |
|
|
| mitchc wrote: |
...
hack83 = False
...
[Admin]
type = admin
...
auto_subshares = True
...
anything here that could be the culprit? |
You can take those parts out (they're no longer meaningful); but no, neither they nor anything else in the config is an obvious problem. Although I do wonder about the share names with '#' in them.
Nothing about a new version of pyTivo is going to be slower than an older version. I'd assume it's the server hardware, or ffmpeg (if it's transcoding transfers that are slow). Is it a quad-core (or more) system? I wouldn't use "-threads 4" unless it is.
Do you know what transfer the problem TiVo first failed on? Do you see a request for it in the pyTivo log when the TiVo reboots? You could try rebooting it with pyTivo off (if you haven't), and/or try pointing the pyTivo shares to empty directories, so requests will get a 404. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
mitchc
Joined: 09 Jun 2008 Posts: 12
|
Posted: Mon Apr 16, 2012 8:16 pm Post subject: |
|
|
Thanks for the response, i do appreciate it.
i did try rebooting the tivo with pytivo off, but no luck there - it still believes it has some pending transfer(s).
When you say point the pytivo shares to empty directories, can i simply point it to a single empty share directory and remove the others?
How long should it take for the tivo to cancel the pending transfer having received a 404?
thanks again. |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2034 Location: Maryland
|
Posted: Mon Apr 16, 2012 8:58 pm Post subject: |
|
|
It would have to be the share that it's trying to pull from, so if you don't know which that is, I'd do them all. They can all point to the same directory though.
A 404 should clear it up right away. But I've rarely seen this problem not solved by a simple reboot, so I'm not sure.
P.S. To make it easy, just comment out the existing paths temporarily:
[Share name]
type = video
#path = c:\good\path
path = c:\nothing\here
Then you can just remove the "\nothing\here" path line and the '#' when you're done. Note that comments (lines that start with '#') will be erased if you use the web config. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
|