Trying to create Icelandic grabber for WebEPG (1 Viewer)

thegunzo

MP Donator
  • Premium Supporter
  • November 15, 2008
    49
    4
    Sauðárkrókur
    Home Country
    Iceland Iceland
    Hi

    I have been running Mediaportal 1 for several years. I have been using xmltv plugin to import the icelandic EPG. Just installed Mediaportal 2 with the same xmltv setup it does not work and I can't se an error.
    I wanted to move over to WebEPG. I added six channels to the channels.xml and a section or IS.
    Created a grabber file to get the EPG from a web site http://muninn.ruv.is/files/xml/.

    for each channel i can get a period of days.

    http://muninn.ruv.is/files/xml/ruv/2016-04-24/2016-04-30/

    When I open the mapping selection in WebEPG I can't see Iceland nor the grabber I created.

    Any suggestions ?
     

    thegunzo

    MP Donator
  • Premium Supporter
  • November 15, 2008
    49
    4
    Sauðárkrókur
    Home Country
    Iceland Iceland
    Get this in the error log

    [2016-04-25 18:40:33,082] [11781 ] [WebEPGImporter] [INFO ] - WebEPG: Reading http://muninn.ruv.is/files/xml/ruvhd POST: - Delay: 2000ms
    [2016-04-25 18:40:35,457] [14156 ] [WebEPGImporter] [DEBUG] - HTMLPage: GetInternal encoding:
    [2016-04-25 18:40:35,473] [14172 ] [WebEPGImporter] [ERROR] - plugin:webepg import failed
    [2016-04-25 18:40:35,473] [14172 ] [WebEPGImporter] [ERROR] -
    System.Xml.XPath.XPathException: Expression must evaluate to a node-set.

    That is my grabber file

    <?xml version="1.0" encoding="utf-8"?>
    <Grabber>
    <Info availableDays="0" timezone="Greenwich Standard Time" version="2.0.2" />
    <Channels>
    <Channel id="ruv@ruv.is" siteId="ruv" />
    <Channel id="ruvplus@ruv.is" siteId="ruv.plus" />
    <Channel id="ruv2@ruv.is" siteId="ruv2" />
    <Channel id="ruvhd@ruv.is" siteId="ruvhd" />
    <Channel id="ras1@ruv.is" siteId="ras1" />
    <Channel id="ras2@ruv.is" siteId="ras2" />
    </Channels>
    <Listing type="Xml">
    <Site url="http://muninn.ruv.is/files/xml/[ID]" post="" external="false" encoding="" delay="2000" />
    <Xml xpath="//schedule/service/event">
    <Fields>
    <Field name="#START" xmlname="start-time" />
    <Field name="#DURATION" xmlname="duration" />
    <Field name="#TITLE" xmlname="title" />
    <Field name="#SUBTITLE" xmlname="original-title" />
    <Field name="#DESCRIPTION" xmlname="short-description" />
    </Fields>
    </Xml>
    </Listing>
    </Grabber>
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,955
    1,264
    Saratov
    Home Country
    Russian Federation Russian Federation
    You vould submit your grabber to Mediaportal repository by creating thread in web-epg grabbers seection I believe
     

    Users who are viewing this thread

    Top Bottom