TivoWeb es un servidor web que se ejecuta en DVR de marca TiVo . [1]
Agrega funciones a TiVo, como la posibilidad de grabar a través de Internet y recuperar programas eliminados. También permite agregar módulos personalizados que agregan más funciones a TivoWeb.
Existen tres versiones principales de TivoWeb que aún se utilizan a diario. TivoWeb 1.9.4 es el proyecto original de TivoWeb y ya no se mantiene; su última versión fue la v1.9.4. [Nota 1] Al proyecto original de TivoWeb le siguieron TivoWebPlus v1.0 a v1.3.1 y, más recientemente, TivoWebPlus 2.0.0 y 2.1.0. Los módulos de TivoWeb 1.9.4 suelen funcionar con TivoWebPlus v1.0 a v1.3.1; sin embargo, esta versión de TivoWebPlus también ha sido criticada con frecuencia por ser relativamente inestable y propensa a fallas y bloqueos de módulos, especialmente en TiVos que ejecutan bases de datos de plataformas de televisión por cable o satélite de gran tamaño.
Esto dio como resultado el lanzamiento de TivoWebPlus v2, una reescritura completa del código original de TivoWeb que apuntaba a aumentar en gran medida la estabilidad de TivoWeb y también a agregar la capacidad de aprovechar la funcionalidad avanzada del hardware de los últimos modelos de TiVo, al mismo tiempo que seguía siendo compatible con las unidades TiVo originales de la Serie 1 de EE. UU. y el Reino Unido. Los módulos TivoWeb 1.9.4 y TivoWebPlus v1.0 a v1.3 no funcionan con TivoWebPlus v2 sin ciertas modificaciones y enmiendas internas. Sin embargo, la mayoría de los módulos y complementos de funcionalidad de TivoWeb 1.9.4 y TivoWebPlus 1.0 a 1.3.1 ahora se han incorporado a TivoWebPlus 2.1.b3 (la versión actual al 25/2/09) y Portland Paw también ha escrito una versión de su módulo www.tivohackman.com que es directamente compatible con esta versión del proyecto TivoWeb.