-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
expected element type <tv> but have <xml> #292
Comments
This is going to filter everything out and leave you with no channels:
The error seems like the EPG XML is malformed; it's expected to look like:
It appears that yours doesn't contain that |
Hi chazlarson I have created a filter but it was still doing the same thing The EPG XML file that I got contains the following:
I have contacted the supplier but I am sure they will say that is how they do it. Is there no way that telly can accept xml? VLC works just fine with this EPG XML file. |
All I know is what's presented here.
Telly does accept XML; it just expects that XML to be structured in a particular way. In your example, it seems that what telly is looking for as the Of course telly could be modified to accept whatever; it's only typing. However, the existing code works with EPG XML from every IPTV provider tested over the years along with independent XML providers. I'd accept a PR that made this change, but probably won't put any time into addressing it myself. |
Thank you for the answer @chazlarson can you point in the right direction to dev the change? I suspect its within this code? |
Yep; you can see in that directory the format example from the source; it appears that what you have there is not conforming to the standard: |
telly release with the issue:
version=1.1.0.6, branch=dev, revision=741108cd2100cf9f4d3a13f771d1ebe5132baae6
Last working telly release (if known):
N/A
Operating environment (Docker/Windows/Linux/QNAP, etc.):
Docker on Linux Ubuntu 22.04
Description of problem:
I am trying to use telly but I have an error message that says expected element type tv but have xml. I can use VLC player to run the file and play the tv channel but cannot get it to work on telly. Is there a way to change this or do I need to contact the vendor?
Contents of
telly.config.toml
[if you're using a version above 1.1]:Docker run command used to run telly [if applicable]:
docker compose up -d telly
telly or docker log:
Additional information:
The text was updated successfully, but these errors were encountered: