PDA

View Full Version : whats the trick to get tivox working?


wsly
02-25-2005, 09:24 AM
I've used tivox 1.2 and 1.3

I can access the now playing list within my videos from xbmc but I can't get tivox working all other python scripts work fine. When I run tivox it opens properly and I can make a selection but it hangs at every selection like its waiting for data from the tivo...

using ver 2/1/05 of xbmc, have a directivo s2 running tivoweb plus and ccxstream

all help would be appreciated.....

invader zog
02-20-2006, 10:05 PM
It sounds like the same problem I have w/ TivoWeb, TivoX 1.5, and a recent CVS build of XBMC. I can stream video of the Tivo via ccxstream and a XBMS connection and I can see that the TivoWeb module is returning data (i.e. http://10.0.0.6/xboxtv/?action=listNowShowing seems to be legit), but it just freezes when I try and view the listings...

SpoonsJTD
08-25-2006, 11:14 AM
I have the same problem. Getting Listings just hangs and cancel doesn't work. I can use the built in XMBC mechanism, but it's annoying that its 'listing' is the hard-to-read py file names instead of simple show names. Anyone around here still using\working on this?

cheer
08-25-2006, 04:17 PM
I took a few stabs at getting this running and never succeeded, so I gave up. :)

sabotage79
10-06-2006, 01:44 AM
I had a simular issue until I upgraded XBMC to XBMC-CVS_2006-07-16. And currently using XBMC 2.0.0.

I use Tivox 1.3 and a Series 2 Dtivo with the ccxstream that comes with Tivox. Sounds like you might be running the wrong version of ccxstream, or an old version of XBMC.

As far as ""'listing' is the hard-to-read py file names instead of simple show names""" - are you talking about browsing your tivo using the xbmc filesystem? With TivoX 1.3, I have 3 selections:

FSIDNowShowing
NowShowing
LiveTv

NowShowing will let you see the actual show names instead of the FSID number.

I've also attached a screenshot of my XBMC. I customized it with a Tivo icon/button to run Tivox. If you get Tivox running, i'd be happy to share the info on how to add the Tivo menu item to the Project Mayhem III skin.

mbriody
10-06-2006, 04:12 AM
Can you post details of how to customise the skin for TiVox?

I'd love to have that TiVo icon on my screen to start the script.

I had a simular issue until I upgraded XBMC to XBMC-CVS_2006-07-16. And currently using XBMC 2.0.0.

I use Tivox 1.3 and a Series 2 Dtivo with the ccxstream that comes with Tivox. Sounds like you might be running the wrong version of ccxstream, or an old version of XBMC.

As far as ""'listing' is the hard-to-read py file names instead of simple show names""" - are you talking about browsing your tivo using the xbmc filesystem? With TivoX 1.3, I have 3 selections:

FSIDNowShowing
NowShowing
LiveTv

NowShowing will let you see the actual show names instead of the FSID number.

I've also attached a screenshot of my XBMC. I customized it with a Tivo icon/button to run Tivox. If you get Tivox running, i'd be happy to share the info on how to add the Tivo menu item to the Project Mayhem III skin.

SpoonsJTD
10-06-2006, 11:09 AM
Ok, xbmc 2.0 is ready to go on the xbox. invader above mentioned tivox 1.5, was that a typo? Is there something newer than 1.3 from Carlos's site?

Be really cool to turn tivox into a blade for the MC360 skin.

mbriody
10-06-2006, 06:45 PM
I have v1.5 working fine with XBMC 2. In fact I customised it a little to allow a different port for each of my TiVos.

Just waiting for those instructions on how to add the TiVo 'button' to the Project Mayhem III skin :)

SpoonsJTD
10-06-2006, 09:29 PM
I have v1.5 working fine with XBMC 2. In fact I customised it a little to allow a different port for each of my TiVos.

Just waiting for those instructions on how to add the TiVo 'button' to the Project Mayhem III skin :)

Where did you get 1.5? The latest version at Carlos's web site is v1.3.

mbriody
10-07-2006, 04:32 AM
Can't remember - almost certainly it would have been a link from this site though.

Here's the boilerplate:

# v1.5 Modified by Jon Maddox
# http://www.jonsthoughtsoneverything.com/projects/
#

I've checked the site though and can't find a link for it on there.

If you want to give me an email address I'm happy to send it to you.

Update: think I found it:

http://www.jonsthoughtsoneverything.com/projects/xbmc/tivox/TivoX.zip

SpoonsJTD
10-07-2006, 02:28 PM
Tivox 1.5, TWP 1.3.1, XBMC 2.x (built from recent CVS)

TWP responds to browser requests for Now Playing.

Running Tivox 1.5 and trying to get the Now Playing just hangs. Cancel doesn't work.

mbriody
10-07-2006, 03:26 PM
I have the same setup as you.

Have you configured tivox.py? Are the IP's and ports correct? Are the login and password correct?

Is ccxstream running?

Can you access the TiVo through My Videos using the xbms protocol?

SpoonsJTD
10-07-2006, 05:01 PM
I have the same setup as you.

Have you configured tivox.py? Are the IP's and ports correct? Are the login and password correct?

Is ccxstream running?

Can you access the TiVo through My Videos using the xbms protocol?

IP set correctly in tivox.py. I'm not sure what username and password you are referring to.

ccxstream is running.

Auto-discover finds my tivo\ccstream and NowPlaying retrieves the list fine (with the ty file naming as I mentioned in an old post above.) Playing works fine too. Tivox hangs during a Now Playing request.

sabotage79
10-09-2006, 10:58 PM
I was able to recreate the issue where the Now Playing hangs, and you have to shut off the Xbox.

Double check your port settings. I have found that with TivoX 1.3, the default port is tivoWebPort = "" But, with TivoX 1.5, the default is tivoWebPort = "8282". Check you TWPlus port settings. I used the Zipper method, and never adjusted my ports, and 8282 causes TivoX to hang when requesting listings.

I have also put together instructions on adding a Tivo menu/button to your current skin. I have create a new thread for those that might be interested.

http://www.dealdatabase.com/forum/showthread.php?p=266887

-Sab

SpoonsJTD
10-09-2006, 11:27 PM
IDouble check your port settings. I have found that with TivoX 1.3, the default port is tivoWebPort = "" But, with TivoX 1.5, the default is tivoWebPort = "8282". Check you TWPlus port settings. I used the Zipper method, and never adjusted my ports, and 8282 causes TivoX to hang when requesting listings.

Wow, brain fart. I bet I went through the script settings a dozen times and every time I spaced the TWP port. mbrody shined a light on it, apparently I needed to be hit in the head with it. That did it.

Any experience with the new MC360 skin? TivoX would make an awesome 'blade'.

sabotage79
10-10-2006, 12:31 AM
I have not looked at MC360. I see its included in 2.0.0. Might take a look at it.

Glad you got it working!

-Sab

SpoonsJTD
10-10-2006, 09:27 AM
I have not looked at MC360. I see its included in 2.0.0. Might take a look at it.

Glad you got it working!

-Sab

I forgot to say thanks, so ... thanks!

SpoonsJTD
10-11-2006, 03:21 PM
Ok, so the Now Playing retrieval works, but actually playing videos from tivox isn't working for shows that will play fine from My Videos using the XBMCSP (sp?) auto-discover to find the tivo.

In some cases, it hangs at a certain point, in one case it was failing the init of a decoder. I'll do them again to get the actual messages when I can.

I'm also going to try the ccxstream from the 1.3 release instead of 1.5. Between the two releases from Carlos and the other guy and posts on the ccxstream thread here at ddb, it's rather confusing. Does anyone know what is supposed to be the latest version of ccxstream?

Edit: As I was reading other threads and thinking about it, I realized that if XBMC can play them outside of tivox fine, then it wouldn't appear to be a ccxstream problem, seems like it'd be a tivox problem. Any ideas on what this could be?

sabotage79
10-11-2006, 05:51 PM
ccxstream_s1/s2, and xboxtv6.itcl are identical in 1.3 and 1.5. I ran a MD5 check on ccxstream to be sure. The leaves on file, the xbmc python script.

The only differences are aesthetic changes. To see for yourself, download 'Beyond Compare' on XP or 'Filemerge' for OS X.
The most notable changes are:

v1.3c
# ** Print list of programmes to screen
def processStation(self, selected):
# Display Channel...
self.strChannel.reset()
self.strChannel.addLabel(self.TivoReader.channames[selected])

v1.5
# ** Print list of programmes to screen
def processStation(self, selected):
# Display Channel...
#self.strChannel.reset()
#self.strChannel.addLabel(self.TivoReader.channames[selected])

As for what those 2 lines do, i'm not sure. I uncommented them out in 1.5 and there is no difference that I can tell.

Configure 1.3 and 1.5 python scripts, and try them both from your scripts menu.

Are you running the latest version of TivoWebPlus?

SpoonsJTD
10-11-2006, 09:05 PM
As for what those 2 lines do, i'm not sure. I uncommented them out in 1.5 and there is no difference that I can tell.

Configure 1.3 and 1.5 python scripts, and try them both from your scripts menu.

Are you running the latest version of TivoWebPlus?

Running the latest non-beta (pre-1.4) version.

The fact that the videos that don't play through TivoX work fine with My Videos points the finger at TivoX. If the scripts are that similar (which actually doesn't surprise me because Carlos's latest 1.3 is actually came after and incorporated the other guy's 1.5 if I understand it), then it probably isn't even a version problem, might be a TivoX bug.

I need to try it on the other xbox, too.

I haven't had time to play with it, though.

Thanks for the investigation.

sabotage79
10-11-2006, 10:59 PM
Running the latest non-beta (pre-1.4) version.

I'm running TWP v1.3.0 (oztivo-060821) See http://localip/update/
I would be interested in knowing what version your running.

-Sab

mbriody
10-15-2006, 12:58 PM
Any chance of you posting the skin mod details please sabotage?