SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-17-2011, 01:34 PM
Jabroni's Avatar
Jabroni Jabroni is offline
Sage Aficionado
 
Join Date: Mar 2006
Posts: 251
Plugin: DVB4Sage EPG Importer

Description:

This plugin works in conjunction of DVB4Sage. It requires to have the EIT/EPG part configured on the DVB4Sage so it will parse and add the corresponded data to lineups / channels. It works by opening a TCP Port on the SageTV server which listens for the events that DVB4Sage sends every day for EPG updates.

It has been tested to work on DVBS setups with NA providers (Dish Network and Sky Mexico).

It features automatic channel mapping from the data sent from DVB4Sage, so new channels should appear automaticlly on your Program Guide without manually adding the channel

Expect a DVB4Sage beta release soon which supports the use of this plugin (current exe on google code doesnt support it, this additions are on SVN repo). We will try to include a documentation of the syntax we are currently using to send the data, in case some other developers want to try to send other epg events to the same plugin

Big props to CodeMonkey for working on the EPG parsing on DVB4Sage and mpogr for developing DVB4Sage

Enjoy

Other links

DVB4Sage Thread

DVB4Sage Google code Project page
__________________
SageTV 7.1.9 / Phoenix
Captures: 1x Genpix Skywalker DVB4Sage / 1x 7500 Prof DVBS2 Tunner DVB4Sage / 1x HD HomeRun / 1x Slingbox M1 / 1x Colossus HD
Extender: 2x HD200 / 1x HD300

Reply With Quote
  #2  
Old 08-19-2014, 01:00 PM
rmanna rmanna is offline
Sage User
 
Join Date: Sep 2008
Posts: 7
Hello.......Was just wondering if you could please point me in the right direction for this? I love dvbe4sage and definitely like to use its full features. I've seen an eit.ini file in the source code but no where is there a guide on how to set this up. Is it still supported? Any help would be much appreciated.
Reply With Quote
  #3  
Old 08-19-2014, 01:36 PM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,364
Quote:
Originally Posted by rmanna View Post
Hello.......Was just wondering if you could please point me in the right direction for this? I love dvbe4sage and definitely like to use its full features. I've seen an eit.ini file in the source code but no where is there a guide on how to set this up. Is it still supported? Any help would be much appreciated.
I assume your tuners are not natively supported by SageTV and therefore you need a network encoder, however if you don't, SageTV automatically read the EPG out form the DVB transport stream when you are manually configuring your physical channel lineup this way:

onid-tsid-sid-channelnumber

for example BBC1 one would be

2-2045-6301-<your channel number on the FRQ file>

Hope it helps
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard

Last edited by routerunner; 08-19-2014 at 01:42 PM.
Reply With Quote
  #4  
Old 08-19-2014, 01:38 PM
Oddity Oddity is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: London
Posts: 281
You could take a look at this post for the download:
http://forums.sagetv.com/forums/show...t=49610&page=7
Reply With Quote
  #5  
Old 08-19-2014, 06:15 PM
rmanna rmanna is offline
Sage User
 
Join Date: Sep 2008
Posts: 7
Thanks for the tip!
Reply With Quote
  #6  
Old 08-19-2014, 06:16 PM
rmanna rmanna is offline
Sage User
 
Join Date: Sep 2008
Posts: 7
Thanks Oddity I would have never found that. I'm going to give it a try
Reply With Quote
  #7  
Old 08-20-2014, 02:20 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,364
Quote:
Originally Posted by rmanna View Post
Thanks for the tip!
No problem, I guess you know that the EPG on the DVB transport stream is quite basic and very limited indeed, so I would personally recommend richest data source like the WebGrab+Plus or mc2xml which works very well with SageTV in conjunction with the Stephane's XMLTV importer.

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #8  
Old 08-22-2014, 03:01 AM
Oddity Oddity is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: London
Posts: 281
EPG Collector

If you want to use the EPG data from the stream I suggest using EPG Collector, its really simple as long as you have XMLTV Importer.

http://sourceforge.net/projects/epgcollector/

I have just noticed that XMLTV Importer no longer seems to be available as the site has been down for some time

http://www.lmgestion.net
Reply With Quote
  #9  
Old 09-13-2014, 03:38 PM
wubdich's Avatar
wubdich wubdich is offline
Sage Advanced User
 
Join Date: Sep 2009
Location: Germany
Posts: 235
Quote:
Originally Posted by routerunner View Post
SageTV automatically read the EPG out form the DVB transport stream when you are manually configuring your physical channel lineup this way:

onid-tsid-sid-channelnumber

for example BBC1 one would be

2-2045-6301-<your channel number on the FRQ file>
Very interesting ... will EPG be read from DVB transport stream every 24 hours, or when tuning to the channel, or acording to another schedule ?

Is it possible to get EPG-Data from different sources for different channels in one lineup ?
e.g.: EPG data via mc2xml for channel 1 and EPG data for channel 2 from DVB transport stream ?

Last edited by wubdich; 09-13-2014 at 03:45 PM. Reason: additional question added
Reply With Quote
  #10  
Old 09-14-2014, 03:26 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,364
Quote:
Originally Posted by wubdich View Post
Very interesting ... will EPG be read from DVB transport stream every 24 hours, or when tuning to the channel, or acording to another schedule ?
The DVB-TS EPG is only read while tuning a channel, and if I recall properly you will notice that if you have, let say, 10 channels in your SageTV EPG configured this way (onid-tsid-sid-channelnumber) and belonging to the same transponder, by tuning to one of them you will see all the other channels populating with the EPG data as well, so apparently the EPG is sent per transponder and not per channel. I recall this happened to me whilst testing the "decrypter plugin" for the German channels and as I didn't have any cheap EPG source available at that time I just configured few channels of the same transponder this way and tuned to one channel only, but after few minutes all the other channels had some very basic EPG as well.

However please be aware that depending from the country the DVB-TS EPG could be very limited, with poor or non-existent metadata, sometimes with errors and it doesn't normally contain data for more than 7 days, also it is time zone dependent, that is supposed you are in Germany (GMT+1) and wanted to see some UK channels (GMT) the UK data in your EPG will be shown 1 hour earlier.

Quote:
Is it possible to get EPG-Data from different sources for different channels in one lineup ?
e.g.: EPG data via mc2xml for channel 1 and EPG data for channel 2 from DVB transport stream ?
Yes, knowing the limits you can mix and match, because the DVB-TS EPG is independent and configured via SageTV directly via the syntax above. I have UK data from DigiGuide, part of Italian channels via mc2xml and other Italian channels with WebGrabPlus+ (the latter merged via the XMLTV Importer) all happily together.

IMHO, unless your server doesn't have access to the Internet or only dial-up available, it is better to get your EPG data from other sources.

Hope it helps
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard

Last edited by routerunner; 09-14-2014 at 04:09 AM.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugin :: PlayOn Hulu/Netflix Queue Importer evilpenguin SageTV v7 Customizations 215 03-24-2011 03:15 PM
XMLTV importer Vaughan SageTV Australia/New Zealand 2 09-22-2010 06:22 AM
er... how do i run the xmltv importer sfag SageTV United Kingdom 4 01-20-2009 07:14 AM
So what importer are most using? wilsonj SageTV Australia/New Zealand 3 02-15-2007 05:34 AM
Generic Importer (15 Feb 2006) nielm SageTV Studio 8 03-04-2006 06:32 PM


All times are GMT -6. The time now is 02:43 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.