evoactivity / PlutoIPTV

Grab EPG & M3U from Pluto.tv
MIT License
156 stars 56 forks source link

Streams stop at commercial breaks #7

Open evoactivity opened 3 years ago

evoactivity commented 3 years ago

Issue being left open for people to discuss work arounds to this problem.

ReenigneArcher commented 3 years ago

No issues playing pluto streams with Streamlink. https://streamlink.github.io/

Stream urls need to be changed to streamlink format. My script here can collect the streams and put them in the streamlink format. https://github.com/ReenigneArcher/web2tv/blob/main/plutotv2m3u.py

Supposedly Kodi users can use "Inputstream Adaptive" plugin depending on architecture. I've not tested this.

dueler-x commented 3 years ago

I tested Newsmax with TiviMate on Android TV and no issues of commercial breaks. I got to say TiviMate has worked flawsely with any M3U or IPTV stream i put under with no issues, really fast, snappy and all.

With other players seems there is a workaround using xTeVe.

ReenigneArcher commented 3 years ago

@dueler-x xTeVe couldn't play pluto streams for me until I replaced VLC with Streamlink.

Selmaks commented 3 years ago

How did you replace vlc with Streamlink for xTeVe?

ReenigneArcher commented 3 years ago

How did you replace vlc with Streamlink for xTeVe?

I've forked xteve so it's already setup for streamlink. The devs didn't want to add it. In my fork you'll just need to put the path of streamlink. I'll be releasing the exe soon.

Selmaks commented 3 years ago

That's great can't wait to try it out.

ReenigneArcher commented 3 years ago

That's great can't wait to try it out.

Sorry, I'm not going to have time to support the fork of xteve right now.

But here are the instructions, it works in any version of xteve.

Replace the path of VLC or FFMPEG with the path the Streamlink.

Replace the buffer options with --stdout --loglevel info [URL] --default-stream best

NOTE that you need to modify you playlists to work with streamlink. I have some scripts in my repo (https://github.com/ReenigneArcher/web2tv) that will generate plutotv, and others for streamlink as well as convert a standard m3u to use with streamlink.

image

BellezaEmporium commented 2 years ago

It could also be the "serverSideAds" inside the PlutoTV url. If set to false, it won't trigger any advertisments, because you asked not to.

dfjeiwn commented 1 year ago

Pluto tv downloader removes ads, though you need to pay for it after the free trial.

dinki commented 1 year ago

That's great can't wait to try it out.

Sorry, I'm not going to have time to support the fork of xteve right now.

But here are the instructions, it works in any version of xteve.

Replace the path of VLC or FFMPEG with the path the Streamlink.

Replace the buffer options with --stdout --loglevel info [URL] --default-stream best

NOTE that you need to modify you playlists to work with streamlink. I have some scripts in my repo (https://github.com/ReenigneArcher/web2tv) that will generate plutotv, and others for streamlink as well as convert a standard m3u to use with streamlink.

image

@ReenigneArcher Please forgive me as I know this is an old reply but I am trying to do this today. I've got Xteve using streamlink and have formatted the m3u and xml file using your tools. Xteve is providing an m3u file that plays fine in VLC but I am having connection issues with Plex. I have used the options you provided above along with the path to streamlink.

Do I need to change the options for stream buffer to something other than default?

image

So close to getting this working but it has been a struggle! Appreciate any guidance you might be able to provide.

ReenigneArcher commented 1 year ago

You need to use vlc or ffmpeg depending on which one you replaced with streamlink.

With that said, I no longer support web2tv as I have too many other projects going on. Good luck.