Gizmo Lovers Logo
Gizmo Lovers Logo
Gizmo Lovers

TiVo HME for Python

Hot of the heels of the release of TiVo HME for .Net by developer Josh Cooley, developer William McBrine has released an implementation of TiVo HME for the Python programming language. From his post at TiVoCommunity.com:

An implementation of TiVo’s HME (Home Media Extensions) protocol for Python, as a module (hme.py), a simple server (hmeserver.py), and examples (mostly ported from TiVo’s Java HME SDK). Everything is released under the LGPL 2.1+, except where noted. (Most of the examples are Common Public License.)

I developed this in Python 2.5.1, and haven’t tested it with other versions, but it does nothing exotic. (hme.py depends only on the struct module. hmeserver.py is a bit more demanding.) But I have tested it in Linux, Mac OS X, and Windows XP.

See his post for more details and to download.

Share this post on these sites (care of Sociable): These icons link to social bookmarking sites where readers can share and discover new web pages. GooglebodytextRedditdel.icio.usFacebookTwitThisTechnoratiSlashdotStumbleUponPowncePropellerLiveYahooMyWebFarkFurlTailRankSphereItNetvouzblinkbitsBlinkListblogmarksBlue DotBumpzeeco.mmentsconnoteafeedmelinksMa.gnoliaMisterWongNewsVineRawSugarSimpySpurlThisNextWebrideWistsFleck

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

Upgraded HD TiVo units available from DVRupgrade