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.
Results 1 to 15 of 15

Thread: EPG Plugin confusion

  1. #1

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts

    Question EPG Plugin confusion

    Hi everyone.

    I'm a noob with OpenVIX on my new VU+ 4K SE box, and really enjoying it, but still getting set up. I am IT savvy, but there are some things I still don't really understand and I don't know where to start.

    My box has both terrestrial and satellite tuners, and I have also managed to set up IPTV channels. I managed to convert the famous Suls plugin from Python 2 to Python 3 and get it to work with the provider's URLs, and I organised the channels into bouquets how I want. I also have the EPG working for most IP channels.

    Now I notice there is EPGImporter and I have seen CrossEPG somewhere in the menus/plugins and I saw XMLTV mentioned too. What are the difference between these? Which ones should I use for terrestrial/satellite and IPTV services? Can/should I be using more than one? Do they interfere with each other? I think I want to continue with the EPG derived from the XML file from the IPTV provider for my IP channels, and for FreeSat I think I want to pull the EPG over the air. I saw some guides, but I am confused with the different plugins.

    With the EPG seemingly working, I can see all program Titles and Descriptions on most channels. However, the AutoTimer feature never turns up any results with any program name on any [IP] channel. I fiddled with the expert AutoTimer settings, and found that only when I tell it to search description (rather than title), then it returns results. I looked into the XML of the EPG and saw <title> and <description> elements correctly set. I read about people compiling the EPGImporter, but I don't know what to do.

    Any pointers would be greatly appreciated. Many thanks.

    Dave

  2. #2
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,335
    Thanks
    6,421
    Thanked 9,146 Times in 6,224 Posts
    CrossEPG has two functions/modes. One obtains the EPG from the data stream on the satellite, another downloads it from the interweb, this is usually the EPG hosted by the Rytec team.

    EPG Importer/XMLTV importer are the same plugin. Name changed some time ago. They defacto mode is to download the Rytec EPG. However, you can add providers that host the EPG. Some IPTV providers also host the EPG data and add a provider that you can select in PG importer.

    If your IPTV provider has a provder for EPG importer, bets you use that for satellite and IPTV.

    The Rytec team do not correlate the service references for UK Terestrial services. Mere zapping/selecting/viewing a terrestrial service will absorb the EPG data.

  3. The Following User Says Thank You to abu baniaz For This Useful Post:

    cmsdloma (23-03-22)

  4. #3

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts
    Many thanks! I'm sticking with the EPG provided to me.

    I cannot get "EPG Search" to work; it always gives me no results / blank screen. Also any Auto Timer I create does not find any matches (when I check using Preview). No error or crash occurs, it just never finds/matches anything. The EPG XML looked fine. How can I fix/investigate this?

    Cheers.

  5. #4
    adm's Avatar
    Title
    Forum Supporter
    Donated Member
    Join Date
    Sep 2014
    Location
    Southend on Sea, UK
    Posts
    1,636
    Thanks
    62
    Thanked 647 Times in 505 Posts
    Quote Originally Posted by cmsdloma View Post
    Many thanks! I'm sticking with the EPG provided to me.

    I cannot get "EPG Search" to work; it always gives me no results / blank screen. Also any Auto Timer I create does not find any matches (when I check using Preview). No error or crash occurs, it just never finds/matches anything. The EPG XML looked fine. How can I fix/investigate this?

    Cheers.
    Are these problems with broadcast channels where the EPG comes over the air?

    For EPG search try going to the grid EPG and highlighting a program such as "the news" and press yellow for epg search. Does it give some finds? Then press yellow again for new search and you should get a text screen to enter your own search key words.

    Go to the grid EPG and highlight a programs such as "the news" and press yellow for epg search. From the results screen press MENU and you should get a setup option.

    Autotimers

    Menu -> Timers -> Autotimers -> press MENU and and a new menu should appear where one of the options is setup. Check for the number of days to look ahead.

    When configuring an Autotimer it will take a few minutes until it actually searches so check perhaps after 5 minutes to see if any timers have been set by the autotimer.
    Last edited by adm; 26-03-22 at 17:24.
    Xtrend ET10K, 2 x satellite tuners 28.2 (Sky FTA), 2 x hybrid (UK Freeview), Zgemma H9S (satellite)

  6. The Following User Says Thank You to adm For This Useful Post:

    cmsdloma (26-03-22)

  7. #5
    Willo3092's Avatar
    Title
    ViX Beta Tester
    Join Date
    Oct 2016
    Location
    East Midlands
    Posts
    1,055
    Thanks
    747
    Thanked 400 Times in 301 Posts
    I don't think autotimer works on IPTV if that's what you're trying to do?
    Willo
    #######################
    AX HD61 4K UHD Twin (test box)
    Vu+ Uno 4K SE
    Edision OS Mio 4K
    Zgemma H9 Twin
    Xtrend ET8500
    Vu+ Uno 4K
    GT-Sat GT-S3DCSS24 Unicable II LNB
    GT-Sat GT-dLNB1-DY Unicable II LNB
    #######################

  8. #6

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts
    Many thanks for the quick replies...

    Quote Originally Posted by adm View Post
    Are these problems with broadcast channels where the EPG comes over the air?
    Ah, no, my IPTV channels; though they are added in Bouquets and accessible through the normal OpenVIX screens.

    Quote Originally Posted by adm View Post
    For EPG search try going to the grid EPG and highlighting a program such as "the news" and press yellow for epg search. Does it give some finds? Then press yellow again for new search and you should get a text screen to enter your own search key words. Go to the grid EPG and highlight a programs such as "the news" and press yellow for epg search.
    Ahh, I see, now the EPG Search vs. New Search options make sense. I played with this just now, and EPG Search works on the selected item, but it returns results from the configured Satellite providers (Astra), and does not return any results from the IPTV EPG records.

    Quote Originally Posted by adm View Post
    From the results screen press MENU and you should get a setup option.
    Got it, thanks! Search scope is set to "All Services", match partial and case-insensitive.

    Quote Originally Posted by adm View Post
    Autotimers
    Menu -> Timers -> Autotimers -> press MENU and and a new menu should appear where one of the options is setup. Check for the number of days to look ahead.
    When configuring an Autotimer it will take a few minutes until it actually searches so check perhaps after 5 minutes to see if any timers have been set by the autotimer.
    Gotcha, but it's only matching satellite services.

    My box is a VU+ 4K SE with DVB-T and DVB-S tuners. I only have the satellite feeds connected, and obviously the Ethernet. The questions asked (and reply from Willo) suggest to me that the EPG search and Autotimer indeed don't work for the IPTV channels, but only for the tuners. Initially the results I'm seeing when I press EPG Search (yellow) on a selected item in the grid would seem to confirm this, as all results come from satellite channels where it shows the elevation/provider.

    BUT, the very first Autotimer I set up a week ago for the wife DOES work on an IPTV channel. That one for some reason created real Timers and did record, and I can watch them back. But all Autotimers I tried since don't find anything. I recall that when I was trying to get the first one to work, I edited the title and description in the search, set it to "match description", case insensitive, and it worked. But when I try the same settings on new Autotimers, it finds nothing. I have even tried common shows on multiple channels but still not working.

    Reading the forums, I turned on debug logging and looked at the log file, but there was nothing particularly obvious in there; it's just as if there were no matches.

    I really appreciate your help, thanks in advance.

  9. #7

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts
    Hi again,

    I still need a bit of guidance, please.

    My EPGSearch and AutoTimer plugins are both broken. I uninstalled them and reinstalled them from the menus, and I always get the pop-up error dialog saying that some plugins are unavailable; errors like "Can't find module 'Screen'". They look to me like they are in Python2, and this VU+ Box (OpenVIX 6.0) has only Python3.

    Have I done something wrong to break it? Does it mean that EPGSearch and AutoTimer are borked in OpenVIX 6?
    Also how to I force it to update the plugins? (That's what I was trying to do when I uninstalled and reinstalled them).

    Thanks!
    Dave

  10. #8
    adm's Avatar
    Title
    Forum Supporter
    Donated Member
    Join Date
    Sep 2014
    Location
    Southend on Sea, UK
    Posts
    1,636
    Thanks
    62
    Thanked 647 Times in 505 Posts
    Quote Originally Posted by cmsdloma View Post
    Hi again,

    I still need a bit of guidance, please.

    My EPGSearch and AutoTimer plugins are both broken. I uninstalled them and reinstalled them from the menus, and I always get the pop-up error dialog saying that some plugins are unavailable; errors like "Can't find module 'Screen'". They look to me like they are in Python2, and this VU+ Box (OpenVIX 6.0) has only Python3.

    Have I done something wrong to break it? Does it mean that EPGSearch and AutoTimer are borked in OpenVIX 6?
    Also how to I force it to update the plugins? (That's what I was trying to do when I uninstalled and reinstalled them).

    Thanks!
    Dave

    EPGSearch and AutoTimer are part of the openvix 6.0 and 6.1 builds and from version 6.0.001 onwards are python 3 builds. Both EPGSearch and AutoTimer work (for broadcast TV) on my boxes in both 6.0.xxx and 6.1.003)

    Try a update to version 6.1 which should put back working versions

    menu -> setup -> vix -> image manager -> press yellow to download (select openvix and version 6.1.003)
    once downloaded highlight the 6.1.003 file and press blue to flash (update) it.

    Also, before you do this menu -> setup -> vix -> backup manager and press green for a new backup. When you update to 6.1.003 you will be given the option to restore settings - it is this backup file that is used to do this. The backup may/will be automatically created when you flash 6.1.003 but just to be safe I also create the manual backup.
    Last edited by adm; 03-04-22 at 00:15.
    Xtrend ET10K, 2 x satellite tuners 28.2 (Sky FTA), 2 x hybrid (UK Freeview), Zgemma H9S (satellite)

  11. #9

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts
    Thanks adm!

    I flashed to 6.1, and after eventually getting all set up again (it broke my NFS mounts; automount now hangs unless you add options soft,nolock) the plugins don't give errors anymore.

    Now that my Sky is dead, I swapped the inputs over and tuned the VU+ box again. Now I can see that the EPGSearch plugin works on the EPG off the back of terrestrial DVB-T channels. This means that while it's working, it confirms I cannot search the EPG downloaded for the IPTV channels.

    I know this was mentioned earlier. But is there any reason why EPGSearch and AutoTimer don't work on the IPTV streams? I don't use any app - the streams are added in Bouquets in the normal Enigma way. Any way to hack the plugins to make them see the IPTV EPG? Or is this where I need to use CrossEPG. Still a bit confused about that.

    Cheers.

  12. #10
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,382
    Thanks
    987
    Thanked 2,888 Times in 2,243 Posts
    Quote Originally Posted by cmsdloma View Post
    Thanks adm!

    I flashed to 6.1, and after eventually getting all set up again (it broke my NFS mounts; automount now hangs unless you add options soft,nolock) the plugins don't give errors anymore.

    Now that my Sky is dead, I swapped the inputs over and tuned the VU+ box again. Now I can see that the EPGSearch plugin works on the EPG off the back of terrestrial DVB-T channels. This means that while it's working, it confirms I cannot search the EPG downloaded for the IPTV channels.

    I know this was mentioned earlier. But is there any reason why EPGSearch and AutoTimer don't work on the IPTV streams? I don't use any app - the streams are added in Bouquets in the normal Enigma way. Any way to hack the plugins to make them see the IPTV EPG? Or is this where I need to use CrossEPG. Still a bit confused about that.

    Cheers.
    IPTV - depends on the provider, but many provide an epg through Epgimport and if you are using SULs then you should be able to do that - means an entry is added to EpgImport ......when you go into EpgImport and look at sources, if Suls has added an entry you may need to tick it to add
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> DUR-Line DCR 5-1-8-L4 Multiswitch to 1.5M dish(28.2E)
    ------------------> Spaun SUS 5581/33 NFA Multiswitch to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using Legacy ports on multiswitches
    Zgemma H9 C/S into Giga4K

  13. #11

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts
    Yes, I converted Suls from Python2 to Python3, and put it on a schedule to run overnight, before EPGImport. EPGImport settings are configured with the Suls source ticked. It works and I see the EPG entries for the IPTV channels.

    The issue is that EPGSearch and AutoTimers always turn up no results at all when searching.

    @Willo3092 mentioned that they don't work with IPTV services.
    Last edited by cmsdloma; 04-04-22 at 09:50. Reason: Forgot to mention

  14. #12

    Title
    Junior Member
    Join Date
    Oct 2021
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts
    It is possible but code of autotimer must be modified, i do it in diffrent image so you can wait or do it your self.

  15. #13

    Title
    Junior Member
    Join Date
    Mar 2022
    Posts
    8
    Thanks
    3
    Thanked 0 Times in 0 Posts
    I'm willing to have a go, and contribute to this project. Where do I go to get the AutoTimer / EPGSearch code?

    I once found the Python plugin directory (now I've lost it) and I recall they were compiled Python (.pyc) files so I couldn't see the code. Tried to find the open source project page but professor Google turned up empty.

    @mtester270, anybody ... can you give me some pointers please?

  16. #14

    Title
    Junior Member
    Join Date
    Oct 2021
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Source could be differ by image, if you got .pyc or .pyo you can simply decompile it (uncompyle6)

    Source from pli is here: autotimer

    If you dont know any kind of a programming you should give up and kindly please some developper to do it for you (not me).

    GL&HF

  17. #15
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,276 Times in 1,089 Posts
    Quote Originally Posted by mtester270 View Post
    Source could be differ by image, if you got .pyc or .pyo you can simply decompile it (uncompyle6)
    Not the easiest solution !

    Source for ViX autotimer is also on github. https://github.com/oe-alliance/enigm...ster/autotimer

    I'd wait and see if there's any reaction.

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.