I am developing an add-on for XBMC to pull U.S. and Canada scheduling data for an EPG. Currently, there are several PVR's, several techniques and means to obtain data from, it seems, everywhere except the U.S. and Canada.
I've found a service (in alpha testing) that will provide the information for a modest $25/year fee. It's called Schedules Direct (http://www.schedulesdirect.org).
The add-on will query Schedules Direct to obtain the program data, then slice & dice the data returned into a suitable form for XBMC to utilize. I am seeking documentation on the formats for data requests to Schedules Direct, as well as the specifications for the returned data formats.
Can anyone help who has encountered this problem before? Thanks in advance.