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 3 of 3

Thread: AutoTimer not parsing IPTV channels with EPG

  1. #1

    Title
    Forum Supporter
    Donated Member
    Join Date
    Jun 2014
    Posts
    1,321
    Thanks
    611
    Thanked 418 Times in 270 Posts

    AutoTimer not parsing IPTV channels with EPG

    AutoTimer doesn't parse IPTV channels with EPG

    I use ABM with the feature of replacing certain channels with IPTV streams that still allows maintaining of EPG. This setup works without an issue can do almost everything like you can with a normal DVB channel. Even setting normal timers work fine. The exception is setting an AutoTimer.

    In the examples below, I'm referring to, as a test, "The Mentalist" on FOX which is an IPTV stream.

    If I set a normal timer event (ie press record button to add timer) for this programme, it will highlight this red in EPG to indicate its found timer and will then record this. This then shows in timer.xml with the following service ref:
    Code:
    4097:0:1:158B:7EA:2:11A0000:0:0:0:http%3a//iptvserver.net%3a8080/email@me.com/password/438:Fox
    Now when I set an AutoTimer, for the exact same channel on same day/time, etc this is then parsed in autotimer.xml as:
    Code:
    4097:0:1:158B:7EA:2:11A0000:0:0:0:http%3a//iptvserver.net%3a8080/email@me.com/password/438:
    Almost identical except "Fox" is missing from end after the ":". Manually adding the "Fox" in xml and rebooting, resulted in it being reparsed and "Fox" removed again.

    Manually removing the "Fox" from normal timer.xml file, still allows this to be recorded. So even though there is a slight omission of channel name between AutoTimer and normal Timer (with regards to service ref), this isn't reason why it doesn't set timers for all matching events.

    The problem appears to be with just how AutoTimer parses the data.

    I've tried googling here and can see that someone provided a fix but don't think that ever worked as no one mentioned it did and I also tried adding the things he did into existing AutoTimer code but to no avail. This fix that was being attempted appears to be an if statement to find "http:" to determine it's an IPTV stream rather than normal DVB

    Could someone with more python experience that myself able to take a look please?

    Thanks

  2. #2

    Title
    ViX Beta Tester
    Join Date
    Nov 2017
    Posts
    888
    Thanks
    103
    Thanked 480 Times in 285 Posts
    Does Autotimer set timers OK on these channels if there's no channel restriction?

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

    bbbuk (09-08-20)

  4. #3

    Title
    Forum Supporter
    Donated Member
    Join Date
    Jun 2014
    Posts
    1,321
    Thanks
    611
    Thanked 418 Times in 270 Posts
    Quote Originally Posted by simonc View Post
    Does Autotimer set timers OK on these channels if there's no channel restriction?
    Sorry, just noticed your reply (thought I had setup email notifications haha).

    I tried settings an AutoTimer for, as an example, "MacGyver" on an IPTV stream and unticked box so only thing to find a match on was name only (basically as unrestricted as I could make it).

    The matches it found were on non IPTV stream channels and not on the IPTV stream channels.

    UPDATE:
    Same thing if I tried setting an AutoTimer (again match by name only) from a DVB stream. It only found matches on DVB channels, not on any IPTV streams.
    Last edited by bbbuk; 09-08-20 at 12:29. Reason: update

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.