How to Add EPG Format

EPG Import is available in the following formats :

  • CSV
  • XML

You can import EPG in format CSV using the following parameters / or create EPG directly from management system


//duration_seconds is calculated as start-end
//createdAT and updatedAt are automatically filled by sequelize
//may append or delete data.On delete may display error if these recors are referenced somewhere else


Create EPG data in .xml format using the following parameters :

channel id
programme start
title language
description language

Download examples formats below :



18 responses to “How to Add EPG Format”

  1. ig says:

    Its like you read my mind! You appear to know so much
    about this, like you wrote the book in it or something.

    I think that you could do with a few pics to drive the message home a
    bit, but other than that, this is wonderful blog. A fantastic read.

    I will definitely be back.

  2. nilesh says:

    Hi tried importing xml file which shows “Element successfully created” but it does not show in records and shows no records found. I also tries using your sample xml which is also not working.

    • Iris Staro says:

      Hello Nilesh!
      Thank you for contacting Magoware!

      The xml example file we have published on web is the format the backoffice accepts. Please make sure you have updated the backoffice to the latest version.
      If you need assistance please don’t hesitate to contact us on our support address :

      Team Magoware!

  3. Josh says:

    I need help getting back into my back-office browser. Shut PC down and now it wont let me load up localhost/admin webpage. Thanks in advance

    • Iris Staro says:

      Hello Josh!

      To restart the web-server go within the rooted folder of Magoware and run :
      sudo node server.js
      In case you have installed pm2 service run :
      pm2 start server.js

      Magoware Team

  4. Rob says:

    Great to see something good which works and show decent features and functionalities.
    There are many features but cant see option for pre-roll, mid-roll and post-roll for ads on channels and other streams.
    Also no option for Resellers and partners?
    Will love to see these new features soon as well.

    • Iris Staro says:

      Hello Rob!
      Thank you for contacting Magoware and for the encouraging words.
      We are working on developing new features and modules , including adds module.

      Magoware Team

  5. Kunal says:

    Two questions:

    1. Is .xml.gz file acceptable?
    2. What is the max file size limit for an .xml to be uploaded?

    • Iris Staro says:

      Hello Kunal!
      Thank you for contacting Magoware!

      For your questions :
      1. Is .xml.gz file acceptable?
      Depends on the format of xml this file contains. Please send us an example file so we can check
      2. What is the max file size limit for an .xml to be uploaded?
      We have not set limitation to the file size.

      Magoware Team

      • davide says:

        no import epg is working
        with url
        just upload me

        can we know how to get it directly from url

        • Iris Staro says:

          Hello Davide!
          Thank you for contacting Magoware!
          For the moment it is not possible to upload or automatically update the EPG from a specific url. This feature is under development. You can add EPG data using EPG files in xml or csv format

          Magoware Team

          • davide says:

            me interested in auto update epg channels

            I’m interested to buy this panel also your personal user pass apps, but at first you have to fix the epg

          • Iris Staro says:

            Hello Davide!
            The EPG module is functional . The feature of auto update is under development. We will contact you as soon as the feature will be available.

            Magoware Team

  6. TJ says:

    I am a current Magoware customer and the EPG data import does not appear to be working. I reached out to Iris as well. The format appears to be correct however I receive an error when an import is tried. “Error unable to proceed with action”

  7. See here says:

    It works very well for me

  8. Kimi says:

    Hi! After reading through most of the tutorial and posts, I am still having problem with stb mobile on newest galaxy phone and I also wanted to know if the epg format is available to view in different ways. Currently, I see only what is playing and future programming. the other side of the screen is blank. Can you also tell me how to change this from military time? Thanks!

    • Iris Staro says:

      Hello Kimi!
      Thank you for contacting Magoware. Please find below some comments from our side to help you :

      1. Forward the issues you are having on your mobile phone to so we can assist further
      2. EPG formats accepted on the Magoware management system at the moment are csv and xml. If you are using any other format we can consider on integrating, but would need more information. If you are interested please let us know.
      3. The time can not be changed at the moment. However on the management system are integrated all the timezones at the moment

      Best Regards
      Magoware Team

Leave a Reply

Your email address will not be published.