Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.
Page 2 of 5 FirstFirst 1234 ... LastLast
Results 16 to 30 of 70

Thread: Where can I find information about EPG related details?

  1. #16
    Joe_90's Avatar
    Title
    Moderator
    Join Date
    Mar 2014
    Location
    Wicklow, Ireland
    Posts
    4,109
    Thanks
    1,276
    Thanked 1,122 Times in 884 Posts
    But, as has been posted earlier, Freeview data for 7 days is available in the EIT stream automatically. It also has a dynamic element to it, certainly for the BBC and ITV/CH4 channels in that EPG data is updated in real-time to reflect urgent changes to schedules. This is something you wouldn't get from a daily update over the internet. I know you posted that you could get a 14 day EPG from XMLTV, but I think Rob was having issues getting any more than 7 days fromX MLTV.
    GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony STR-DN 1060, Sony UHP-H1 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers

  2. The Following 2 Users Say Thank You to Joe_90 For This Useful Post:

    abu baniaz (28-10-14),judge (28-10-14)

  3. #17

    Title
    ViX Beta Tester
    Join Date
    Jan 2011
    Posts
    14,099
    Thanks
    3,389
    Thanked 4,102 Times in 3,198 Posts
    Quote Originally Posted by birdman View Post
    From the first post:

    1. How to configure the XMLTV download so that it will work for UK Freeview.
      Where are the config files, and how can you program it do get the data you want, and associate it with the relevant channels?
    As fat-tony points about so, no need for an XMLTV download for UK Freeview, tune to a channel for a minute or 2 & issue sorted.

  4. #18
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,800
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by fat-tony View Post
    But, as has been posted earlier, Freeview data for 7 days is available in the EIT stream automatically. It also has a dynamic element to it, certainly for the BBC and ITV/CH4 channels in that EPG data is updated in real-time to reflect urgent changes to schedules. This is something you wouldn't get from a daily update over the internet. I know you posted that you could get a 14 day EPG from XMLTV, but I think Rob was having issues getting any more than 7 days fromX MLTV.
    My old PVR actually had a way of combining the Radio Times (XMLTV-derived) data feed (14-days - from http://xmltv.radiotimes.com/xmltv) with that from the EIT stream: dynamically. This meant that I could get the fuller descriptions from XMLTV, but also got dynamic updates from the EIT if programmes overran (live sport, or extended news).

    So I'm trying to figure out how to download XMLTV data, and what the format of epg.dat is (look at the first post in the thread).
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  5. #19
    Joe_90's Avatar
    Title
    Moderator
    Join Date
    Mar 2014
    Location
    Wicklow, Ireland
    Posts
    4,109
    Thanks
    1,276
    Thanked 1,122 Times in 884 Posts
    I too was interested in the format of epg.dat, but none of the normal db handling tools seem to be able to parse it. Probably you are going to have to delve into enigma code to work it out - it's not THAT interesting to me such that I would try to work it out from the code.
    GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony STR-DN 1060, Sony UHP-H1 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers

  6. #20
    Rob van der Does's Avatar
    Title
    ViX Beta Tester
    Join Date
    Apr 2010
    Location
    The Netherlands & France
    Posts
    36,262
    Thanks
    1,720
    Thanked 9,461 Times in 6,675 Posts
    I fail to see the relation with the epg.dat file. That is only a kind of hibernation file: it stores all EPG data from RAM when E2 shuts down, and the same data is laoded into RAM again when E2 starts.

    E2 will add all data it gets to the existing data. So if it gets e.g. EIT-data from the transponder this data is in RAM. As soon as other data becomes available, no matter what the source is, it will be added to the data that's already in RAM.
    So you should focus on getting data in RAM, not look at epg.dat.

    The above mentioned system also has an inherent danger: if the sources have conflicts, you'll end up with multiple entries.
    If say source 1 states that show a is from xxx-yyy and source b has either a different name (ab) and/or a (slightly) different time, you'll have 2 entries:
    a xxx-yyy and ab xxy-yyz.

    And when you provider supports EIT for a week, you can consider yourself a happy man. Why want more?

    Help asked via PM will be ignored.
    The forum is there for help and all will benefit from your questions.
    NO CARD SHARING TALK WILL BE TOLERATED, LAN OR WAN, IN OPEN FORUM OR PM !

    English is not my native tongue.
    I apologise for all my grammar, spelling and idiom errors.

  7. #21

    Title
    Forum Supporter
    Donated Member
    Join Date
    Sep 2013
    Posts
    2,704
    Thanks
    68
    Thanked 567 Times in 487 Posts
    But surely you will actually need some one to write the XML tv file with freeview frequencys and muxes present then actually constantly provide the epg data in that format for you to download it, unless you are going to write something that parses the 28.2 information and remaps it to freeview channel id's.

  8. #22
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,800
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by Rob van der Does View Post
    I fail to see the relation with the epg.dat file. That is only a kind of hibernation file: it stores all EPG data from RAM when E2 shuts down, and the same data is laoded into RAM again when E2 starts.
    And to add data to the EPG you need to shutdown E2, so I'm assuming that this is so you can update epg.dat and then restart E2 to load that new data file.
    If there were a way to add data to a running E2 then then the XMLTV loader wouldn't need to restart it.

    Or am I making false inferences and assumptions here?

    Quote Originally Posted by vide ultra
    The above mentioned system also has an inherent danger: if the sources have conflicts, you'll end up with multiple entries.
    If say source 1 states that show a is from xxx-yyy and source b has either a different name (ab) and/or a (slightly) different time, you'll have 2 entries:
    a xxx-yyy and ab xxy-yyz.
    So what I really need is to be able to get the EIT data, merge it (in some intelligent way) with the downloaded data and feed all of that back as the sole EPG data. This means I'd need to know that data structures in epg.dat, and I have to start somewhere.

    Quote Originally Posted by v.u.
    And when you provider supports EIT for a week, you can consider yourself a happy man. Why want more?
    Because I'm used to having more EPG, and when it's possible what's wrong with wanting something better.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  9. #23
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,800
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by DaMacFunkin View Post
    But surely you will actually need some one to write the XML tv file with freeview frequencys and muxes present then actually constantly provide the epg data in that format for you to download it, unless you are going to write something that parses the 28.2 information and remaps it to freeview channel id's.
    Getting the EPG data itself isn't an issue (I already do it for an older PVR). XMLTV is just a download mechanism that alreayd exists on OpenVIX, so it seemed a good place to start asking questions.

    And I can't see what frequencies have to do with it - TV channels are known by unique names. Different Freeview regions use different frequencies for the same channel broadcasts.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  10. #24
    Larry-G's Avatar
    Title
    V.I.P
    Donated Member
    Join Date
    May 2010
    Posts
    32,542
    Thanks
    7,824
    Thanked 22,935 Times in 12,378 Posts
    Quote Originally Posted by birdman View Post
    what's wrong with wanting something better.
    Nothing what so ever, in fact that's the founding principle behind the ViX image and the OE-Alliance in one neat little sound bite. If we knew the info you needed we would tell you.


    Sent from my iPad Air using Tapatalk
    My posts contain my own personal thoughts and opinions, they do not represent those of any organisation or group but my own.

    If you don't like what I post, Don't read it.

    SIMPLES.

  11. #25
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,365
    Thanks
    6,445
    Thanked 9,160 Times in 6,235 Posts
    Quote Originally Posted by birdman View Post
    ..........
    And I can't see what frequencies have to do with it - TV channels are known by unique names. Different Freeview regions use different frequencies for the same channel broadcasts.
    Worth emphasising (for benefit of others) that this is only for DVB-T.

  12. #26
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,800
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by pheonix View Post
    If we knew the info you needed we would tell you.
    Well, after days of silence I was rather inundated yesterday.

    Still no info on the format of Bouquet files, though.
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  13. #27
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,365
    Thanks
    6,445
    Thanked 9,160 Times in 6,235 Posts
    Might be an idea to download a channel settings pack and view contents.

    Enigma2 does radio and TV chanenls as two differnt items, so you have a bouquets.tv and bouquets.radio file.
    Each of those lists .tv files.
    Those .tv files list the services.
    The services are listed in the lamdeb file.

  14. #28
    Rob van der Does's Avatar
    Title
    ViX Beta Tester
    Join Date
    Apr 2010
    Location
    The Netherlands & France
    Posts
    36,262
    Thanks
    1,720
    Thanked 9,461 Times in 6,675 Posts
    Quote Originally Posted by birdman View Post
    And to add data to the EPG you need to shutdown E2, so I'm assuming that this is so you can update epg.dat and then restart E2 to load that new data file.
    If there were a way to add data to a running E2 then then the XMLTV loader wouldn't need to restart it.

    Or am I making false inferences and assumptions here?
    As I tried to explain above normally all EPG data is added in a live-system. Reading EIT data is done when tuned to a transponder. Using Cross for Open-TV is done in a live system. Importing RYTEC data via the XMLTV importer is also in a live system (i.e. in RAM).
    The EPG.dat is really only a kind of hibernation file.


    Quote Originally Posted by birdman View Post
    Getting the EPG data itself isn't an issue (I already do it for an older PVR). XMLTV is just a download mechanism that alreayd exists on OpenVIX, so it seemed a good place to start asking questions.

    And I can't see what frequencies have to do with it - TV channels are known by unique names. Different Freeview regions use different frequencies for the same channel broadcasts.
    TV & Radio services are known by a unique service reference, in which the name is also present. But the name alone is not unique (or better: doesn't have to be unique).

    Help asked via PM will be ignored.
    The forum is there for help and all will benefit from your questions.
    NO CARD SHARING TALK WILL BE TOLERATED, LAN OR WAN, IN OPEN FORUM OR PM !

    English is not my native tongue.
    I apologise for all my grammar, spelling and idiom errors.

  15. #29
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,800
    Thanks
    237
    Thanked 1,659 Times in 1,307 Posts
    Quote Originally Posted by abu baniaz View Post
    Enigma2 does radio and TV chanenls as two differnt items, so you have a bouquets.tv and bouquets.radio file.
    Each of those lists .tv files.
    Those .tv files list the services.
    The services are listed in the lamdeb file.
    That much I'd worked out.
    But there is also a requirement (for me) to get the channels onto the "correct" numbers, as the DVB-T(2) scan doesn't put them into lamedb (if it did then ABM might do what I want?).
    From what I can see this requires me to pad the userbouquet.* files with the relevant number of "dummy" channel lines (I did work out what this entry looks like once, but can't find the info at the moment). But it would be simpler if there were a way to get the program number counter set to a specific value instead (Freeview radio channels start at 700 - which is a lot of dummy entries).

    And the bouquets.* files both contain "ORDER BY bouquet". What does this ,mean, and how else can you ORDER them?
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  16. #30
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,365
    Thanks
    6,445
    Thanked 9,160 Times in 6,235 Posts
    You wont be able to get radio numbers starting at 700. As sated earlier E2 splits radio channels from TV channels. I dont see the merit of padding the radio number so they match the LCN values. You will always have to switch between radio and TV. Surely simpler to just select the radio channel from bouquet?

    I dont understand in what context you are mentioning ABM and lamedb. Conventional scan and ABM both write to lamdeb. ABM for terrestrial does not recognise T2 chanenls yet. However standard terrestrial channels are placed in correct order and positions (excluding radio). If this is not working for you, we would need to know what exact settings you have used for ABM. (All the settings for ABM)

    Sorry I dont know answer to your last question.

Page 2 of 5 FirstFirst 1234 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.