Jellyfin Forum
Jellyfin stops playing back Pluto.tv - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Jellyfin stops playing back Pluto.tv (/t-jellyfin-stops-playing-back-pluto-tv)



Jellyfin stops playing back Pluto.tv - Dukenukemx - 2024-06-10

I added Pluto.TV to my Jellyfin setup so family members could watch live TV, but it stop working withing 2 to several minutes.  I have HDHomeRun as well and that doesn't seem to stop working.  I'm running Linux Mint 21.1.  Here's the log when this happens.

Code:
[2024-06-09 23:24:05.754 -04:00] [INF] [71] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Killing FFmpeg process for "/var/lib/jellyfin/transcodes/8d60c176a4602463f9a1006cb02e1606.m3u8"
[2024-06-09 23:24:05.755 -04:00] [INF] [71] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/var/lib/jellyfin/transcodes/8d60c176a4602463f9a1006cb02e1606.m3u8"
[2024-06-09 23:24:05.758 -04:00] [ERR] [20] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 137
[2024-06-09 23:24:07.261 -04:00] [INF] [20] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.9.6" playing "Funny AF". Stopped at "34986" ms
[2024-06-09 23:24:07.262 -04:00] [INF] [20] Emby.Server.Implementations.Library.MediaSourceManager: Live stream "7d5328ccf3f64e8e754510fa2655e99b" consumer count is now 0
[2024-06-09 23:24:07.262 -04:00] [INF] [20] Emby.Server.Implementations.Library.MediaSourceManager: Closing live stream "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_7d5328ccf3f64e8e754510fa2655e99b"
[2024-06-09 23:24:07.263 -04:00] [INF] [20] Jellyfin.LiveTv.TunerHosts.M3UTunerHost: Closing "LiveStream"
[2024-06-09 23:24:07.263 -04:00] [INF] [20] Emby.Server.Implementations.Library.MediaSourceManager: Live stream "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_7d5328ccf3f64e8e754510fa2655e99b" closed successfully



RE: Jellyfin stops playing back Pluto.tv - paulc - 2024-06-10

FFmpeg is crashing. Look at the ffmpeg logs and see if it gives a clue. It should be named something like ffmpeg.transcode-datesUIDnumbers.txt


RE: Jellyfin stops playing back Pluto.tv - Dukenukemx - 2024-06-10

(2024-06-10, 05:04 AM)paulc Wrote: FFmpeg is crashing. Look at the ffmpeg logs and see if it gives a clue. It should be named something like ffmpeg.transcode-datesUIDnumbers.txt
In FFmpeg.Transcode I see this at the end. 


Code:
frame=337367 fps= 30 q=-0.0 size=N/A time=03:07:36.96 bitrate=N/A dup=31173 drop=2 speed=  1x   
frame=337384 fps= 30 q=-0.0 size=N/A time=03:07:37.40 bitrate=N/A dup=31176 drop=2 speed=  1x   
frame=337387 fps= 30 q=-0.0 size=N/A time=03:07:37.92 bitrate=N/A dup=31177 drop=2 speed=  1x   
frame=337412 fps= 30 q=-0.0 size=N/A time=03:07:38.49 bitrate=N/A dup=31182 drop=2 speed=  1x   
frame=337428 fps= 30 q=-0.0 size=N/A time=03:07:38.94 bitrate=N/A dup=31185 drop=2 speed=  1x   
frame=337436 fps= 30 q=-0.0 size=N/A time=03:07:39.52 bitrate=N/A dup=31186 drop=2 speed=  1x   
[hls @ 0x55d39caff200] Opening '/var/lib/jellyfin/transcodes/3189349c1967b7dfe0f5855311a72c903752.ts' for writing
[hls @ 0x55d39caff200] Opening '/var/lib/jellyfin/transcodes/3189349c1967b7dfe0f5855311a72c90.m3u8.tmp' for writing
frame=337466 fps= 30 q=-0.0 size=N/A time=03:07:40.03 bitrate=N/A dup=31190 drop=2 speed=  1x   
[hls @ 0x55d39caff200] Opening '/var/lib/jellyfin/transcodes/3189349c1967b7dfe0f5855311a72c903753.ts' for writing
[hls @ 0x55d39caff200] Opening '/var/lib/jellyfin/transcodes/3189349c1967b7dfe0f5855311a72c90.m3u8.tmp' for writing
frame=337475 fps= 30 q=-0.0 Lsize=N/A time=03:07:40.45 bitrate=N/A dup=31191 drop=2 speed=  1x   
video:27358541kB audio:351968kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Exiting normally, received signal 15.

I also see this at the end of FFmpeg Remux.

Code:
[hls @ 0x55be0bc29c00] Skip ('#EXT-X-VERSION:3')
[hls @ 0x55be0bc29c00] Skip ('#EXT-X-DISCONTINUITY-SEQUENCE:6')
[hls @ 0x55be0bc29c00] Skip ('#EXT-X-PROGRAM-DATE-TIME:2024-06-10T05:34:25.576Z')
[hls @ 0x55be0bc29c00] Skip ('#PLUTO-SESSION-ID:SAMSUNG-TVPLUS-d8560137-a83f-40a0-94a7-fe23f7d526d2')
[hls @ 0x55be0bc29c00] Skip ('#PLUTO-VERSION:2.77.0-production-stitcher-green')
[hls @ 0x55be0bc29c00] Opening 'crypto+http://siloh-ns1.plutotv.net/518_Shout_Factory_TV/clip/5fff2711ac600d00143b00f5_Charade_Shout_Factory_TV/720pDRM/20231214_075400/hls/2190577-2943287/hls_1000-00102.ts' for reading
frame=22271 fps= 16 q=-1.0 size=N/A time=26:30:13.83 bitrate=N/A speed=68.7x    
[http @ 0x55be0be32bc0] Opening 'http://stitcher-ipv4.pluto.tv/v1/stitch/embed/hls/channel/561c5b0dada51f8004c4d855/1539795/playlist.m3u8?terminate=false&sid=SAMSUNG-TVPLUS-d8560137-a83f-40a0-94a7-fe23f7d526d2&deviceDNT=0&deviceLat=0&deviceLon=0&deviceModel=samsung&deviceVersion=unknown&embedPartner=samsung-tvplus&samsung_app_domain=https%3A%2F%2Fwww.samsung.com%2Fus%2Fappstore%2Fapp.do%3FappId%3DG15147002586&samsung_app_name=Samsung%20TV%20Plus&serverSideAds=true&appName=samsungtvplus&deviceId=9614f592-9a26-41c5-a75c-6b75e950cd7a&appVersion=unknown&deviceType=samsung-tvplus&deviceMake=samsung&includeDeviceUA=true&us_privacy=1YNY' for reading



RE: Jellyfin stops playing back Pluto.tv - crobibero - 2024-06-10

https://github.com/jellyfin/jellyfin-ffmpeg/issues/57


RE: Jellyfin stops playing back Pluto.tv - Dukenukemx - 2024-06-10

(2024-06-10, 11:57 AM)crobibero Wrote: https://github.com/jellyfin/jellyfin-ffmpeg/issues/57
What I can gather this is an issue with FFmpeg?  FFmpeg needs HLS PTS Discontinuity Support.  Nobody wants to support it because it's too hacky.  So I gotta patch FFmpeg with this?  Does anyone have a simple solution for this?