Need help with XML URL links to IPTV providers on tvheadend (2023)

court»Learning and installation»

added byJohnny'ego Smitha over 5 yearsforward

I have an IPTV provider that has channels from all over the world, over 3000 channels. They give us the URL of the epg link in the form below. I have a stable tvheadend-4.2 server running on ubuntu 16.04. I'm using the Kodi client and I don't see where to put the epg url link in the tvheadend addon. Did they change the plug? The only reference to the epg is to check the "epg async transfer" box. Can anyone help me with this? Also, since there are channels from all over the world, that would require multiple EPGs, right? Also does tvheadend expect users to create a grabber for all 3000+ channels at once? What happens if channels are added or removed? Another thing is that they have movie channels. The detection service has no way of knowing what is programmed on these channels. So I have to use my provider url link. There is not much information about it. What I found on these forums that matches this very well says that the tvheadend server doesn't do XML URL links directly, but uses the tvheadend kodi plugin and injects information into it. However, I think they may have changed the plugin as I don't see where to enter this information. The forum post I read was five or seven months ago. So I think any changes to the plugin must have been made recently. How can I do it? So I think I can click on the epg url link and save it as an xmltv.xml file, but how do I update it? Then you have to hit every channel (over 3000) on the server to assign an xml file to it? Surely there's an easier way, right? NEXTPVR does exactly what I need, but it's Windows-based and I want to run the server on a small Android device with an octa-core CPU. Everything works fine except the epg. If the EPG is wrong, the recorder will also be wrong. I really need your help to solve this problem. I'm ready to cut the cord on live TV. Thanks
EDIT The forum thread I'm referring to is here:https://tvheadend.org/boards/4/topics/27110


Answer (5)

Need help with XML URL links to IPTV providers on tvheadend (1)RE: Need help with xml URL links to IPTV providers on tvheadend- added byRobert Cameron over 5 yearsforward

Kodi addons never supported importing XMLTV URLs. You need to set up the xmltv grabber outside of Tvheadend and then update Tvheadend about the grabber in its WebUI.

Need help with XML URL links to IPTV providers on tvheadend (2)RE: Need help with xml URL links to IPTV providers on tvheadend- added byJohnny'ego Smitha over 5 yearsforward

So what bot should I use for the kind of XML URL I posted above and how do I update it?

Need help with XML URL links to IPTV providers on tvheadend (3)RE: Need help with xml URL links to IPTV providers on tvheadend- added byRobert Cameron over 5 yearsforward

you can use itdownload from TVor XMLTV in the xmltv.sock socketfrizzy,Stroke,CNCor similar.

Need help with XML URL links to IPTV providers on tvheadend (4)RE: Need help with xml URL links to IPTV providers on tvheadend- added byK Shea over 5 yearsforward

I find it much easier to use tv_grab_file than trying to understand sockets. You might find this article useful from the third paragraph to the first "EDIT:" - ignore the part about freeplay and zap2xml, they don't apply to your case - you only care about the part about using tv_grab_file :

https://freetoairamerica.wordpress.com/2014/12/03/some-hints-for-getting-free-to-air-satellite-channels-into-the-electronic-program-guide-in-kodi-or- xbmc-lub-inny-frontend/

Pay particular attention to the paragraph that begins: "Note: Some people have found that they cannot run the tv_grab_file script for whatever reason. This most often happens on systems or devices that do not have bash installed (to determine if this is the case, see in Type what bash at the Linux command line and if bash is installed, the path will be output, usually /bin/bash )...." If you're using Android, this might work.

I'm not sure if Tvheadend automatically assigns list data to channels, but I don't think so, at least not in all cases. You may not watch all 3,000+ channels and the list may change over time, so just match the list to the channels you actually watch. Ignore content that contains a language you don't speak or covers topics you don't care about.

One thing to remember is that when Tvheadend was originally written, there was no such thing as IPTV and even in existing configurations there are many things that I wish were easier to set up (e.g. all newly created services have "auto-check" enabled by default), this is not the repeater setting you're looking for, as repeaters can be off for the entire weekend or for a few hours or days. I'd rather set them all to off or be able to select a group and change them all at once, but you can't do that and it's really annoying. I think almost everyone who uses Tvheadend would like it to be a bit easier to use, but it's actually the only program of its kind that works well, on Linux I can't say anything about Android, I always run Tvheadend on a system with an Intel Processor, using Debian or Ubuntu Server as the operating system.

Need help with XML URL links to IPTV providers on tvheadend (5)RE: Need help with xml URL links to IPTV providers on tvheadend- added byJohnny'ego Smitha over 5 yearsforward

K Shea wrote:

I find it much easier to use tv_grab_file than trying to understand sockets. You might find this article useful from the third paragraph to the first "EDIT:" - ignore the part about freeplay and zap2xml, they don't apply to your case - you only care about the part about using tv_grab_file :

https://freetoairamerica.wordpress.com/2014/12/03/some-hints-for-getting-free-to-air-satellite-channels-into-the-electronic-program-guide-in-kodi-or- xbmc-lub-inny-frontend/

Pay particular attention to the paragraph that begins: "Note: Some people have found that they cannot run the tv_grab_file script for whatever reason. This most often happens on systems or devices that do not have bash installed (to determine if this is the case, see in Type what bash at the Linux command line and if bash is installed, the path will be output, usually /bin/bash )...." If you're using Android, this might work.

I'm not sure if Tvheadend automatically assigns list data to channels, but I don't think so, at least not in all cases. You may not watch all 3,000+ channels and the list may change over time, so just match the list to the channels you actually watch. Ignore content that contains a language you don't speak or covers topics you don't care about.

One thing to remember is that when Tvheadend was originally written, there was no such thing as IPTV and even in existing configurations there are many things that I wish were easier to set up (e.g. all newly created services have "auto-check" enabled by default), this is not the repeater setting you're looking for, as repeaters can be off for the entire weekend or for a few hours or days. I'd rather set them all to off or be able to select a group and change them all at once, but you can't do that and it's really annoying. I think almost everyone who uses Tvheadend would like it to be a bit easier to use, but it's actually the only program of its kind that works well, on Linux I can't say anything about Android, I always run Tvheadend on a system with an Intel Processor, using Debian or Ubuntu Server as the operating system.

Thank you for your reply. I'll read it carefully when I get off work. Thanks again. I will post the results as soon as possible. at 7

    (1-5/5)

    References

    Top Articles
    Latest Posts
    Article information

    Author: Carmelo Roob

    Last Updated: 10/24/2023

    Views: 5884

    Rating: 4.4 / 5 (45 voted)

    Reviews: 92% of readers found this page helpful

    Author information

    Name: Carmelo Roob

    Birthday: 1995-01-09

    Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

    Phone: +6773780339780

    Job: Sales Executive

    Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

    Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.