Archive:TiVo

TiVo (and DirecTiVo) is a stand-alone PVR/DVR (Personal Video Recoder/Digital Video Recoder) box, (a rival to ReplayTV). The TiVo box records TV (and shedueled recordings) to its built-in hard drive and stores it there, and via it's network port the TiVo box can share that stored video on a local network, (a network-adapter for the TiVo box may have to be purchased as an option for some TiVo series, for the ones that don't have a built-in network-port). The TiVo boxes doesn't have any native method of streaming video to XBMC so first you will have to hack your TiVo (see websites and forums such as: dealdatabase.com), then you have to install a version of ccxstream server that was compiled for TiVo, that ccxstream will share all the video files on that TiVo box via XBMSP (XBox Media Stream Protocol), thus you will have to add a XBMS source in XBMC to browse and stream from it, see the "XBMS Protocol (CCX/ccXStream)" section in the Types of Media Sources article, (good to know is that ccxstream does support auto-discovery so simply adding xbms:// should be enough, but best might be to add IP-address of the TiVo box).

For auto-discovery of the ccxstream server on the TiVo box use the following share: or for a direct link to the TiVo box (which is recomended) use the TiVo IP-address:

Note! There is also a Python Script called TivoX Control Station which enables to to control your TiVo box from XBMC, more information in this forum topic-thread here (link) (it if unknown is TivoX Control Station is still working in XBMC, if not then the script will have to be updated, this can be done by anyone by learning a bit of python). If someone wanted they could probebly write a new script for TiVoToGo (Ti Vo To Go) and stream to XBMC via HTTP instead (?), as TiVoToGo is the feature TiVo added in software release 7.1. It enables transfering video off the TiVo unit to a PC over a HTTP connection.