(If it wasn’t created reboot your server.)Ĭreate a Cron Script to Download XMLTV Listings Verify that it was created: ls /home/hts/.hts/tvheadend/epggrab/xmltv.sock Highlight the “External: XMLTV” row and in the panel to the right tick the box “Enable” followed by the “Save” button above. In the Tvheadend web interface navigate to: Configuration > Channel / EPG > EPG Grabber Modules Activate the “External: XMLTV” Grabber Moduleįirst thing you want to do is activate the “External: XMLTV” Grabber Module. Follow the Tvheadend docs for more information. Also make sure you have already added your video sources (Networks) and mapped any services.
Note: You must be using Tvheadend 4.2 or newer as that is the first version that includes the external XMLTV grabber by default. You will also need to be able to access the Tvheadend web interface with admin rights. In order to complete this guide you will need SSH or direct access to your TVheadend server with root privileges. The later, “External: XMLTV”, is what I’ll be focusing on here. In addition to Over-the-air EPG (which is enabled by default) you can also add various internal or external XMLTV guide data. Tvheadend also comes pre-packaged with various electronic program guide (EPG) modules. The beauty of Tvheadend is that you can add all these various stream sources in one place and then access them over your home network or the Internet via your mobile phone, web browser, VLC, or Kodi.
The video streams can also come from various Internet TV providers.
These video streams can come from a tuner card grabbing over-the-air signals or cable channels. Tvheadend server is used for grabbing video streams and publishing them as Internet streams.