NextPVR Forums
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR v5 Support v
« Previous 1 2 3 4 5 … 19 Next »
Pluto TV IPTV integration.

 
  • 0 Vote(s) - 0 Average
Pluto TV IPTV integration.
Cheap Potato
Offline

Junior Member

USA
Posts: 7
Threads: 2
Joined: Aug 2020
#1
2020-08-26, 04:41 AM
Recently I found PlutoIPTV-master project on GitHub which generates epg.xml and playlist.m3u8 for Pluto IPTV, after installing Node.js

The channel list and the epg were read successfully by NPVR but unfortunately, when playing a channel, things start going haywire once  an advert starts. Just wondering if anyone has had better luck integrating Pluto TV into NPVR.

Huh
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 96,653
Threads: 674
Joined: Nov 2003
#2
2020-08-26, 04:47 AM
Post the logs and we'll take a look.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 36,269
Threads: 722
Joined: May 2006
#3
2020-08-26, 01:21 PM (This post was last modified: 2020-08-26, 01:24 PM by mvallevand.)
You would need to create a UpdateEPG script that uses the log to create the EPG from the perl script. Given that the m3u are also generated by the script, if they are not static you might have a lot of difficulty setting this up. There is another tuner model called an EXTRA device that deals with dynamic m3u but you would be responsible for creating that. Perhaps use the script to create the initial m3u and see how stable the links are.

As sub says let us the see the logs and we can see what might be happening during the advertisements. One of the PlutoTV URL parameters I have seen is ?serverSideAds=true which may be a cause of an issue.

IMO the Pluto content with short guide don't make this a very useful feature for NextPVR. There is also no guarantee that it will continue to work so the risk reward just isn't there for me to get involved.

Martin
sgilani
Offline

Senior Member

Posts: 716
Threads: 71
Joined: Jan 2006
#4
2020-08-27, 06:51 PM (This post was last modified: 2020-08-27, 06:52 PM by sgilani.)
I looked into this a few weeks back, and saw the same thing with ads making it go nuts. This wasn't just on NextPVR though--I saw the same behavior on ffplay with some strange errors about discontinuity or something like that. I tried making an extras file and piping the link through ffmpeg to generate an mpegts stream, but it was the same behavior.

There's a Pluto addon for Kodi, so maybe looking at the source there could yield something useful. Just never got around to it on my end.
Cheap Potato
Offline

Junior Member

USA
Posts: 7
Threads: 2
Joined: Aug 2020
#5
2020-08-28, 07:18 PM
Logs:


Attached Files
.zip   logs-20200828-1513.zip (Size: 1.92 MB / Downloads: 2)
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 96,653
Threads: 674
Joined: Nov 2003
#6
2020-08-29, 02:34 AM
If you try downloading one of the m3u8 files in your browser, does it show EXT-X-DISCONTINUITY in the text?
sgilani
Offline

Senior Member

Posts: 716
Threads: 71
Joined: Jan 2006
#7
2020-08-29, 02:40 AM
(2020-08-29, 02:34 AM)sub Wrote: If you try downloading one of the m3u8 files in your browser, does it show EXT-X-DISCONTINUITY in the text?

Nope, here's one I just grabbed with wget:

Code:
#EXTM3U
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English",DEFAULT=NO,FORCED=NO,URI="subtitle/en/playlist.m3u8?terminate=false&deviceId=962f1350-e81b-11ea-8f21-49e0dfcc9a3e&deviceVersion=unknown&appVersion=unknown&deviceType=web&deviceMake=Chrome&sid=5b1def4e-e436-4592-a128-cb270754596b&advertisingId=&deviceLat=0&deviceLon=0&deviceDNT=0&deviceModel=web&userId=&embedPartner=&appName=web&serverSideAds=true&architecture=&paln=&includeExtendedEvents=false",LANGUAGE="en"
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=997452,SUBTITLES="subs"
997452/playlist.m3u8?terminate=false&deviceId=962f1350-e81b-11ea-8f21-49e0dfcc9a3e&deviceVersion=unknown&appVersion=unknown&deviceType=web&deviceMake=Chrome&sid=5b1def4e-e436-4592-a128-cb270754596b&advertisingId=&deviceLat=0&deviceLon=0&deviceDNT=0&deviceModel=web&userId=&embedPartner=&appName=web&serverSideAds=true&architecture=&paln=&includeExtendedEvents=false
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1539795,SUBTITLES="subs"
1539795/playlist.m3u8?terminate=false&deviceId=962f1350-e81b-11ea-8f21-49e0dfcc9a3e&deviceVersion=unknown&appVersion=unknown&deviceType=web&deviceMake=Chrome&sid=5b1def4e-e436-4592-a128-cb270754596b&advertisingId=&deviceLat=0&deviceLon=0&deviceDNT=0&deviceModel=web&userId=&embedPartner=&appName=web&serverSideAds=true&architecture=&paln=&includeExtendedEvents=false
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2142297,SUBTITLES="subs"
2142297/playlist.m3u8?terminate=false&deviceId=962f1350-e81b-11ea-8f21-49e0dfcc9a3e&deviceVersion=unknown&appVersion=unknown&deviceType=web&deviceMake=Chrome&sid=5b1def4e-e436-4592-a128-cb270754596b&advertisingId=&deviceLat=0&deviceLon=0&deviceDNT=0&deviceModel=web&userId=&embedPartner=&appName=web&serverSideAds=true&architecture=&paln=&includeExtendedEvents=false
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3063648,SUBTITLES="subs"
3063648/playlist.m3u8?terminate=false&deviceId=962f1350-e81b-11ea-8f21-49e0dfcc9a3e&deviceVersion=unknown&appVersion=unknown&deviceType=web&deviceMake=Chrome&sid=5b1def4e-e436-4592-a128-cb270754596b&advertisingId=&deviceLat=0&deviceLon=0&deviceDNT=0&deviceModel=web&userId=&embedPartner=&appName=web&serverSideAds=true&architecture=&paln=&includeExtendedEvents=false
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=572723,SUBTITLES="subs"
572723/playlist.m3u8?terminate=false&deviceId=962f1350-e81b-11ea-8f21-49e0dfcc9a3e&deviceVersion=unknown&appVersion=unknown&deviceType=web&deviceMake=Chrome&sid=5b1def4e-e436-4592-a128-cb270754596b&advertisingId=&deviceLat=0&deviceLon=0&deviceDNT=0&deviceModel=web&userId=&embedPartner=&appName=web&serverSideAds=true&architecture=&paln=&includeExtendedEvents=false
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 96,653
Threads: 674
Joined: Nov 2003
#8
2020-08-29, 02:53 AM
If you updating the m3u8 url to use one of those child m3u8 urls, what does it return?
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 36,269
Threads: 722
Joined: May 2006
#9
2020-08-29, 03:01 AM
I tried various Pluto urls with ffplay and NextPVR and see the same hangs on advertisements.

Martin
sgilani
Offline

Senior Member

Posts: 716
Threads: 71
Joined: Jan 2006
#10
2020-08-29, 03:01 AM
(2020-08-29, 02:53 AM)sub Wrote: If you updating the m3u8 url to use one of those child m3u8 urls, what does it return?


aha! EXT-X-DISCONTINUITY Smile

Code:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:5
#EXT-X-DISCONTINUITY-SEQUENCE:1
#EXT-X-MEDIA-SEQUENCE:23
#EXT-X-PROGRAM-DATE-TIME:2020-08-29T03:01:00.000Z
#EXT-X-KEY:METHOD=AES-128,URI="http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600_keyfile_2.key",IV=0x0000000000000000000000000000000d
#EXTINF:5,
http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600-00012.ts
#EXT-X-KEY:METHOD=AES-128,URI="http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600_keyfile_2.key",IV=0x0000000000000000000000000000000e
#EXTINF:5,
http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600-00013.ts
#EXT-X-KEY:METHOD=AES-128,URI="http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600_keyfile_2.key",IV=0x0000000000000000000000000000000f
#EXTINF:5,
http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600-00014.ts
#EXT-X-KEY:METHOD=AES-128,URI="http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600_keyfile_2.key",IV=0x00000000000000000000000000000010
#EXTINF:5,
http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600-00015.ts
#EXT-X-KEY:METHOD=AES-128,URI="http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600_keyfile_2.key",IV=0x00000000000000000000000000000011
#EXTINF:5,
http://siloh-l3.plutotv.net/c22ab6_CBS_TV/clip/5f07a6ccc631ea001a719408_Star_Trek_The_Next_Generation_COMING_OF_AGE_S01E119/720p/20200709_194146/hls/0-134779/hls_600-00016.ts
#PLUTO-SESSION-ID:5b1def4e-e436-4592-a128-cb270754596b
#PLUTO-VERSION:2.39.0-production-stitcher-green
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): 1 2 3 4 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Interupted IPTV streams stop recording and never retry to resume SteveDC 5 131 Yesterday, 03:38 AM
Last Post: SteveDC
  IPTV device fails to download channel list. Bunkermentality 14 357 2020-12-16, 02:53 PM
Last Post: Bunkermentality
  IPTV Channel Removed Following Name Change ElGordito 1 293 2020-11-13, 05:22 PM
Last Post: thecubasekid
  Loading IPTV Order question? mwkurt 6 706 2020-08-04, 10:48 AM
Last Post: mwkurt
  Help with IPTV Guide jppl2000 6 473 2020-07-10, 04:40 PM
Last Post: mvallevand
  IPTV Playback freezing Tunes0710 16 922 2020-05-27, 09:18 PM
Last Post: Tunes0710
  IPTV stream stops in browser VCR58 13 927 2020-03-02, 12:58 PM
Last Post: VCR58
  IPTV channel VCR58 5 1,100 2020-02-19, 04:13 AM
Last Post: VCR58
  IPTV Question/Request Legend 5 695 2020-01-02, 03:45 AM
Last Post: Legend
  IPTV Merge Channel Question... jad3675 0 567 2019-12-06, 06:50 PM
Last Post: jad3675

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode