More than important notice:EyeTV EPG Proxy stopped functioning on September 1st 2007 for Canadians. This is when Zap2It, the provider of the data used for Canadian EPG, stopped offering their data for free. You can read a little more about this here. Sorry to everyone who was using this daily, as I was.


EyeTV EPG Proxy fills the need for EPG data for users in countries where EPG data is not available from Elgato's partners (TitanTV, IceTV, etc.)

Background: EyeTV is a DVR software for Mac OS X, with support for EPG (Electronic Programming Guide) in many countries. Unfornunately, EPG data is not available at all in some countries (Canada for example), or it is available only via a (paid) subscription (tvtv for European countries for example).

How does it work: Basically, it acts as a proxy between EyeTV and the real EPG data source (Zap2It or XMLTV). Traffic is redirected from EyeTV to your personnal web server, on which PHP scripts will answer with data that EyeTV can understand. More details can be found on the How does it work? page.

Important Note: Users outside Canada have reported very limited success using EEP to get EPG data into their EyeTV. Some have issues getting EyeTV downloading any data, other had issues with the XMLTV data they have.
A user from Sweden recently reported he got EEP working with XMLTV.
Subscribe to the
RSS feed, or monitor the support forum, to keep up to date with any future advance with EEP in countries other than Canada.

EyeTV EPG Proxy is open source (under LGPL license). The source code is available from the Google Code project page.