TiVo Desktop script for XBMC?
#1
Question 
Now that Tivo has released Tivo Desktop and is allowing multi room viewing (MTV) would it be possible to make a XMBC script that will allow the XBOX to run the server portion of Tivo Desktop so the Tivo will see your XBOX and visa versa?

This would allow you to run Tivox without hacking your Tivo. You could enter the actual Media Key into XBMC so the Tivo will see it like another computer and trust it.

This would sure make things a lot easier on the later series 2 and series 3 Tivo owners because they would not have to change the PROM.
Reply
#2
Question 
Only looks to support music and photos so far, (just like the Xbox360 only did with Windows Media Player in the beginning).

In any case, are there even an open and fully documented API (Application Program Interface) and/or detailed protocol specifications available?, or does it require closed source software or object-code from TiVo? I could not find specifics on their site: http://www.tivo.com/developer/download_resources.asp
plus I'm not sure that even if there's an open API that the TiVo license is compatible with GPL or LGPL which we would require for native XBMC integration (but maybe not via a python script though?).

Huh


...it does however look like someone could possible write a XBMSP-server (or UPnP-server) that could run on non-hacked TiVo Series2 DVRs to enable video-streaming from a TiVo box, this by writting for TiVo's "HME" platform (via their SDK) which uses the Java programming language, (but "At this time, HME applications cannot control any of the TiVo DVR’s scheduling, recording, or video playback capabilities").
http://tivohme.sourceforge.net/
http://www.tivo.com/developer/
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#3
Ok, I looked at that prom that had to be replaced to put CCXStream on my Tivo and said, "there must be a better way"...
Reply
#4
Wink 
Gamester17 Wrote:someone could possible write a XBMSP-server (or UPnP-server) that could run on non-hacked TiVo Series2 DVRs to enable video-streaming from a TiVo box, this by writting for TiVo's "HME" platform (via their SDK) which uses the Java programming language, (but "At this time, HME applications cannot control any of the TiVo DVR’s scheduling, recording, or video playback capabilities").
http://tivohme.sourceforge.net/
http://www.tivo.com/developer/
a XBMSP/ccXStream (XBMS Protocol) or UPnP-server as a TiVo HME-application written in Java would be a better way.

Easiest would probebely be to port an existing open source Java streaming server application:
http://sourceforge.net/projects/cgupnpjava/ CyberLink for Java - development package for UPnP programmers
http://sourceforge.net/projects/javaespresso/ Java Multimedia Server supporting UPnP clients
http://en.wikipedia.org/wiki/SimpleCenter Java-based UPnP AV MediaServer (the UPnP core is open source)
http://www.cidero.com/radioServer.html free open source Java UPnP MediaServer (audio only though)

Wink
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply

Logout Mark Read Team Forum Stats Members Help
TiVo Desktop script for XBMC?0