home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Electronic Program Guide
My EPG-setting
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="dero" data-source="post: 132925" data-attributes="member: 29291"><p>Hi folks,</p><p></p><p>I'd like to post how I get my EPG-data. This may be interesting or not to someone. But, when I was looking how to get EPG-data, I was searching and searching... So, I thought that I should share my way to get it.</p><p></p><p>At first, I tried the website-grabbers. But, I was rather unsatisfied with the result. So, I decided to buy a TV-Movie-ClickFinder abo.</p><p></p><p>I've got two TV-cards: One analog with cable tv and one DVB-T (Berlin). So, I had to solve the following problems:</p><p></p><p>1. Timesharing. Some channels (broadcaster) share the same service (frequency). Moreover, a channel may occur in more than one service, e.g. Ki.Ka appears in KI.KA / HSE24 and KI.KA / ZDFdokukanal.</p><p></p><p>2. One big XMLTV-import-file is bad for TVGuideScheduler since it blows up the entire XML-tree instead of parsing thru the file resulting in large memory demand.</p><p></p><p>I wrote a little JAVA-programme that does the following:</p><p></p><p>1. Run tvuptodate (TV-Movie-Clickfinder updater)</p><p>2. Run tvm2xml (Extract data from TV-Movie database to one large XMLTV-file)</p><p>3. Parse the XMLTV-file</p><p>3.1. Remap channels and consider timesharing and multiple occurrence</p><p>3.2. After each 1000 programmes, the data is flushed to an XMLTV-file which is imported using "TVGuideScheduler /FILE tvdatachunk.xml"</p><p></p><p>For parsing, I use the SAX-parser which does not blow up the entire XML-tree. So, it does not need much memory.</p><p></p><p>Open problems:</p><p></p><p>1. Setup the script to run overnight using PVR-scheduler.</p><p>2. Grab some channels that TV-Movie does not have from DVB-T EPG.</p><p>3. I have to investigate a little bit in this timezone thingy. Let's see what happens if we switch to summer time...</p><p></p><p>Regards</p><p></p><p>dero</p></blockquote><p></p>
[QUOTE="dero, post: 132925, member: 29291"] Hi folks, I'd like to post how I get my EPG-data. This may be interesting or not to someone. But, when I was looking how to get EPG-data, I was searching and searching... So, I thought that I should share my way to get it. At first, I tried the website-grabbers. But, I was rather unsatisfied with the result. So, I decided to buy a TV-Movie-ClickFinder abo. I've got two TV-cards: One analog with cable tv and one DVB-T (Berlin). So, I had to solve the following problems: 1. Timesharing. Some channels (broadcaster) share the same service (frequency). Moreover, a channel may occur in more than one service, e.g. Ki.Ka appears in KI.KA / HSE24 and KI.KA / ZDFdokukanal. 2. One big XMLTV-import-file is bad for TVGuideScheduler since it blows up the entire XML-tree instead of parsing thru the file resulting in large memory demand. I wrote a little JAVA-programme that does the following: 1. Run tvuptodate (TV-Movie-Clickfinder updater) 2. Run tvm2xml (Extract data from TV-Movie database to one large XMLTV-file) 3. Parse the XMLTV-file 3.1. Remap channels and consider timesharing and multiple occurrence 3.2. After each 1000 programmes, the data is flushed to an XMLTV-file which is imported using "TVGuideScheduler /FILE tvdatachunk.xml" For parsing, I use the SAX-parser which does not blow up the entire XML-tree. So, it does not need much memory. Open problems: 1. Setup the script to run overnight using PVR-scheduler. 2. Grab some channels that TV-Movie does not have from DVB-T EPG. 3. I have to investigate a little bit in this timezone thingy. Let's see what happens if we switch to summer time... Regards dero [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Electronic Program Guide
My EPG-setting
Contact us
RSS
Top
Bottom