xTeVe - IPTV for Plex DVR

You can certainly double check on xTeVe by opening up the M3U URL in VLC as a network stream. If the channels are there and they play then you know where the problem lies.

This is the Error Log in xTeVe if I open the URL used by xTeVe in VLC it works fine

2019/03/07 11:11:35 [xTeVe] Streaming URL: http://myiptvproviderurl:port
2019/03/07 11:11:35 [xTeVe] Streaming Status: HTTP Response Status [404]
2019/03/07 11:11:35 [xTeVe] [ERROR] Not Found -

I’m getting exactly the same on 2 servers everything was fine then this started happening, the stream is fine in VLC. Did you find a solution?

XTEVE prƩvois t-il de pouvoir utilisƩ les liens m3u8 ?
comme sur VLC

exemple : https://live.creacast.com/grandlilletv/smil:grandlilletv.smil/chunklist_w719220398_b1464000.m3u8
1

Thanks @marmei for your wonderful development on this addon. It works great for me.

I have a question on the way this actually works with Plex though. How does it handle shared Live TV + DVR and seperate IP addresses?
For example if I shared my stream with somebody else not on the same network, does it look to the IPTV provider as the same IP as the Plex host, and then Plex sends it to the client? Or does Plex just open the stream seperately on the remote client (even though it says it’s transcoding an mpegts stream?).

Curious whether this uses the host upload bandwidth or not playing a stream remotely as well.

I think I stumbled upon a comment a while back touching on this, but I can’t seem to find it.

Thanks.

Without xTeVe buffer:
Only your Plex server connects to the provider and each client connects to your server.

With xTeVe Buffer:
xTeVe only connects to your provider and forwards the stream to the Plex server.

I currently run my Plex server off a synology nas, would it be possible to use your add on with my server? And if so, how to I get a user name and password ? Thank you in advance!!

Thought I’d try with the buffer enabled for smoother playback, but I get:
Streaming Status: HTTP Response Status [400]
[ERROR] Bad Request

The stream works fine without the buffer. Why would this be?

You have to ask your provider, the request of the URL was rejected by your provider.

I use a stream editor to fix mapping problems because my iptv EPG isn’t the best.

The output stream M3U works fine when xTeVe buffer isn’t enabled, but gives that 400 error when it is enabled.

What is essentially the difference?

Edit:
Noticed some channels work with the buffer enabled, others don’t. All work when buffer is disabled.

Getting an ā€œUnknown Statusā€ error when trying to add my xteve xml file with the new Version 1.15.1.710. Any help to resolve this? I have been entering the provided address from xteve and haven’t had issues before. Now with the new update I have not been able to add my xml file.
XEPG URL: http://192.168.1.201:34400/xmltv/xteve.xml

1 Like

This version is still beta. If xTeVe and Plex are running on the same server, you can use the local path of the xteve.xml file. Path is in the console.

Thanks! I saw you mention earlier about it being beta, just didn’t know if anyone has found a resolution.
I’m assuming you mean my local web console.
These are the paths listed in my console:
image

Plex and Xteve are both on the same computer/server. I tried using the address from the address listed above
http://192.168.1.201:34400/xmltv/xteve.xml
and got the ā€œUnknown Statusā€ error.
I then tried the direct file address using /xteve/data/xteve.xml & xteve/data/xteve.xml
Doing this I got an error of ā€œInvalid or missing fileā€.

Hopefully it gets sorted out in the updated public release.

I do not mean the URL, look into the xTeVe log. There is also the local path. The XML must also contain current program data.

1 Like

So, my IPTV provider only gives m3u8 streams which obviously don’t work with Plex. I really want to use xteve over telly as xteve is much nicer to use but is there incoming updates that will allow the transcode (for lack of a better word) of m3u8 to m3u like telly does?

try changing the part of the URL in your playlist where it says &output=m3u8 to &output=ts

that did it for me - it wasn’t advertised, but i saw it somewhere and tried it. good luck.

Telly uses FFMPEG to transcode the M3U8 / HLS streams. In 1 - 2 months there will be xTeve 2.0, then xTeVe can convert M3U8 / HLS without FFMPEG or transcoding, so the Plex can play the streams.

3 Likes

Thanks for this tool! It’s very helpful!

I am also having the same issue as OkelV. Everything works without the buffer on, but if I enable it then my channels say: HTTP Response Status [400]

Is there any other troubleshooting I can try for this? I do see somewhat frequent hiccups when I’m watching things, so I would like to enable it.

Oh perfect! This is exactly what I’m after!
Is there any chance at a alpha/beta to help test?

I’d definitely be interested in helping test!