Menu

Tree [r32] /
 History

HTTPS access


File Date Author Commit
 resources 2010-12-20 stephendenham [r21] Improve settings. Add source filter. Bug fixes.
 .project 2011-02-24 stephendenham [r30] Allow generator-info-url in tv tag.
 .pydevproject 2011-01-28 stephendenham [r25] Increment version.
 COPYING 2010-11-11 stephendenham [r2] Add README, etc.
 CREDITS 2010-11-11 stephendenham [r2] Add README, etc.
 README 2011-01-27 stephendenham [r22] Update readme.
 addon.xml 2011-07-11 stephendenham [r32] Fix cache open.
 changelog.txt 2011-07-11 stephendenham [r32] Fix cache open.
 default.py 2011-07-11 stephendenham [r31] Fix cache open.
 default.tbn 2010-11-11 stephendenham [r1] First checkin.
 description.xml 2011-07-11 stephendenham [r32] Fix cache open.
 icon.png 2010-12-02 stephendenham [r12] First attempt at dharma version.

Read Me

1. Installation

1. Install the addon using the zip file from the 'Add-ons' sub-menu under 'System' on the XBMC home menu.
2. Under 'Programs' on the home menu you should now see 'TV Guide (XMLTV)'. Right-click on this (or press 'c') to bring up the context menu and select 'Add-on settings'. Under 'General' select 'XMLTV folder' and change it to where you keep your XMLTV listings file(s).
3. Check your XMLTV listings files are valid using tv_validate_file (see http://wiki.xmltv.org/index.php/XmltvValidation for how to do this).
4. Start the addon by selecting 'TV Guide (XMLTV)'. You should see a 'Reading TV listings...' progress bar and then a list of the current and next programs for each channel. If you get a blank screen, hit ESC and check the 'XMLTV folder' and its contents.

2. XMLTV

You need to generate a valid XMLTV file and put it into the configured directory. You will need to install and configure XMLTV (http://wiki.xmltv.org/). Add a cron (progammed task) to generate daily the XMLTV files, e.g.:

rm ~/.xbmc/userdata/addon_data/script.program.xmltv/xmltv/*xml
tv_grab_uk_rt --day 1 | tv_sort | tv_split --output ~/.xbmc/userdata/addon_data/script.program.xmltv/xmltv/%channel%.xml

When you configure XMLTV itself it will ask you which channels you want. The addon displays all configured channels, alphabetically. There is no filtering or sorting in the addon.

XMLTV has "grabbers" for many countries (see http://wiki.xmltv.org/).

3. Launching channel viewers (optional)

'XMLTV Source 1/2' are only used to launch another addon when you select a channel (e.g. to actually watch that channel).

For example, settings:

'XMLTV Source Info URL': 'http://www.laguiatv.com/programacion.php'
'TV plugin': 'htsp://127.0.0.1:9982/tags/0/'

...will run the htsp (tvheadend) when you select a channel whose source URL (from the XMLTV file) is 'http://www.laguiatv.com/programacion.php'.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.