xTeVe - IPTV for Plex DVR

Very nice. Something else I’m noticing and maybe it’s just a limitation of Plex (but seems like when I use Plex EPG instead of XEPG it worked) that a lot of the TV shows aren’t showing the thumbnail images and instead just show the channel logo, although quite a few do show the images so that’s what makes me think maybe it’s plex. I went through the mapping section of Xteve and made sure to set all of my channels to series instead of movies which it had defaulted to (I thought maybe it was this, but didn’t seem to make a change).

Here is a screenshot showing what I mean:

Other than this this has been working very well. It’s impressive to see how much work you have put in this over the past few months. Excellent job!

1 Like

Thanks, if xTeVe does not find a thumbnail in the XMLTV file for the broadcast, xTeVe uses the channel logo so you do not have any black images.

Unfortunately, I have not received any feedback from the test.

That makes sense, so it’s my xml file that must not have the image set correctly than. Thanks again!

Have you fairly recently configured canada.com epg downloads? I’ve been banging my head against the wall for a couple of hours now.

I can’t get Webgrab+plus to download a channel list.

I couldn’t get Canada.com to work. For Canadian channels I am using tvguide.com (in networks folder)

With great expenditures of cursing and sweat, I managed to get Canada.com to work. The secret seems to be to select all channels on the website, and to edit a line in the Webgrab++:

url_index{url|http://tvmds.tvpassport.com/snippet/white_label/php/grid.php?subid=tvpassport&lang=en&lu=1743&tz=UTC&items=90&sess=<session_id_goes_here>&st=|subpage|&wd=1905}

See the items = 90? I think that causes it to stop looking after 90 channels. You have to bump it up so it finds all the good ones instead of the Crochet network in Tasmanian and so on.

Even if I bumped the number up, though, it would only work if I selected everything. Hope this helps some other poor sap that tries to get this working.

ADDENDUM: many of the needed channels are in tvpassport.com xml file already - and that site is very fast.

I lost the possibility of mapping?

The guide.xml file is invalid.
If XML files are corrupt, xTeVe aborts the mapping.

1 Like

Does anyone have this problem in linux?
Stream was fine and then it it gets stuck or loads/buffs to far long so you exit out the channel and try to reopen the channel, and then receive plex error that it cannot play? i play another channel and still doesn’t play and no key is registered in the cmd line. sometimes unplugging and plugging back in work than it does to restart the device.

I will be going over the m3u file of course so it xteve/plex doesn’t get jammed from to many channels in a bit or somtime in the next week but i only enabled up to 300 channels, it should be ok right? or is it bc of to many channels its reading?

The other is to have it on boot if a lose on power like i had the other day or each time i want to restart the device for some changes but like to have xteve to autostart when it boots up.

I’ve tried crontab -e, init.d, and i think one other but still was working, and if it did boot, the host dvr would be 127.0.0.1 than the actual LAN port that wasn’t playable.
Thx.

This may be due to your IPTV provider, bad internet connection or Plex must transcode the stream and the power of your computer is not enough.

You can set up an autorun for xTeVe. In the Discord channel #faq there is a manual (Linux systemd)

ok, bc i run xteve on my TinkerBoard and my Plex is on a i7 4770K as the host server which should be greatly enough to do so. Great motherboard, ram and everything else.

Okay, it’s not on your Plex server. xTeVe just passes the URL to Plex, maybe you can find something in the Plex logs.

Somehow I lost my channels and had to start over, just finished it. And made a copy to my desktop from the Temp folder. How can you enforce the IP than 127.0.0.1/localhost?? my plex says its no online bc of that. ran into this issue before but not in creating the service.
~XEPG

ps, I did enabled ‘Wait for Network’. same thing. 127.0.0.1 than the DHCP IP.

restarting “sudo systemctl restart xteve” fixed the ip.

I have this same issue - pretty much all posters on my 20 test channels use the network image.

They look ■■■■■ on the Discover view because they are not resized to fit the poster width - so I see only part of the logo, big and grainy.

So are show posters supposed to be stored in the XEPG guide, sourced from the xml guide file?

(Presumably when using Plex’s EPG, Plex knows where to find poster art for shows…?)

Maybe its possible that the logo link its grabbing from is to large? the img itself.
All of mine are coming from amazon and possibly forcing them with the tags: height=720 width=360

Am i missing a step to in-force the service last after nic is on?
Bc I would like it to boot up without typing in: “sudo systemctl restart xteve” every single time.
I do have “RestartSec=15” (w/o quotes) and still does not work, even added a “s” next to 15 and still end up getting “DVR IP: 127.0.0.1:34400”
Even tried 20. Nothing.

The systemd script has created a Linux user and sent me. I myself use FreeBSD. But many others use this script.

Hi, this xTeVe seems the thing that I am looking for, but I am no techie at all. No idea how to use Command Interface in Synology.

Would someone be so nice to explain to me step by step how to install xTeVe in Synology and use a m3u list from Spain?

Thanks

For Synology NAS, I have installed xTeVe with Docker, you can use this hub:

https://hub.docker.com/r/crobibero/xteve/

For me works perfect, it’s easy and have a clean install, get an m3u from Spain it’s a little bit more difficult :persevere:, if you have one tell me :wink:

1 Like