2018-03-20, 23:31
What I'm trying to do here is build a custom channel lineup with EPG data from U.S. sources. I only need about a half dozen channels and dont want to download a massive amount of data. So I found 4 providers of free EPG data which cover all of the U.S. channels -- but it looks like API access is restricted, so I have to use some kind of web grabber. Dish and DirectTV dont allow custom lineups, but Zap2it and TitanTV can be tailored to your needs, so you only see the EPG data you want in the web interface. That customization could make it a little bit easier if you have to write a web grabber. The only tools I can find which look suitable for Kodi on embedded linux seem to be the following:
http://zap2xml.awardspace.info/
http://mc2xml.awardspace.info/
https://github.com/edit4ever/script.module.zap2epg
Since there is a wealth of free EPG data for U.S. channels, I'm kind of surprised that no one has integrated a web grabber for these sources into a Kodi EPG add-on already. So I'm wondering if I might have missed something obvious, and trying to decide the best way to proceed. If you have any suggestions I would appreciate it.
___________
List of U.S. EPG data sources
DISH
Web interface - https://www.mydish.com/guide
API - "Using this API you have full access to DVR, timer, EPG"
https://www.dish.com/develop-for-hopper/
DIRECTV
Web interface - https://www.directv.com/guide
API - "Integrate DIRECTV's on-demand catalog listings into your own discovery experience."
https://www.directvdev.com/homepage
ZAP2IT
Web interface - https://tvlistings.zap2it.com
TITAN TV
Web interface - https://titantv.com
PVR interface - https://titantv.com/help.aspx#PVR101Topic
API - "allows users to retrieve information on TV programs and lineups"
https://www.programmableweb.com/api/titantv
http://data.titantv.com/dataservice.asmx
http://zap2xml.awardspace.info/
http://mc2xml.awardspace.info/
https://github.com/edit4ever/script.module.zap2epg
Since there is a wealth of free EPG data for U.S. channels, I'm kind of surprised that no one has integrated a web grabber for these sources into a Kodi EPG add-on already. So I'm wondering if I might have missed something obvious, and trying to decide the best way to proceed. If you have any suggestions I would appreciate it.
___________
List of U.S. EPG data sources
DISH
Web interface - https://www.mydish.com/guide
API - "Using this API you have full access to DVR, timer, EPG"
https://www.dish.com/develop-for-hopper/
DIRECTV
Web interface - https://www.directv.com/guide
API - "Integrate DIRECTV's on-demand catalog listings into your own discovery experience."
https://www.directvdev.com/homepage
ZAP2IT
Web interface - https://tvlistings.zap2it.com
TITAN TV
Web interface - https://titantv.com
PVR interface - https://titantv.com/help.aspx#PVR101Topic
API - "allows users to retrieve information on TV programs and lineups"
https://www.programmableweb.com/api/titantv
http://data.titantv.com/dataservice.asmx