Is there an easily hackable open-source Tivo media server?
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.
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.)
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.
Take a look at HME/VLC Video Streamer. It's cross-platform Python and GPL 2.1 licensed. Pretty easy to set up.
精彩评论