3

Series 2 and later Tivos have a "Music on [computername]" option under "Music, Photos & Showcases" which lets you play music that's hosted on some other machine. This option seems to appear for each computer on the local network with a compatible server running. For example, a Windows PC running Tivo Desktop can show up if configured correctly. My NAS also has support for this. Neither of these servers are as configurable as I would like, however. (And the only Windows box in our house is a laptop, so it can't really be relied on as a server since it's asleep most of the time.)

Is there an easily hackable open-source Tivo media server (or library for building one)? I need something that can run on Linux, and I'd prefer something written in Python or Java.

I mostly care about being able to serve music (mp3 files), but supporting the "Photos on [computername]" thing would be a nice bonus.

Laurence Gonsalves
  • 137,896
  • 35
  • 246
  • 299

3 Answers3

1

I've never done this, but there's a package called pyTiVo which claims to serve videos, music, and photos. (Here's a blog post of how someone set it up in an old version of Ubuntu.)

AFoglia
  • 7,968
  • 3
  • 35
  • 51
1

There is JavaHMO which is GPL. I haven't used it in ages but it should be worth investigating.

Updated:

Just after writing that I see that JavaHMO is now Galleon.

laz
  • 28,320
  • 5
  • 53
  • 50
1

Take a look at HME/VLC Video Streamer. It's cross-platform Python and GPL 2.1 licensed. Pretty easy to set up.

NetFool
  • 571
  • 1
  • 6
  • 11