ESPN+ & FOX Sports with Custom Channels via EPlusTV

ESPN is working fine for me on Android

FUBO doesn't offer app access to MLB network.

2 Likes

Linear channel.

Hmm that's interesting then since the error message is saying the event status is "OVER", but linear programming doesn't add in any padding. I'll investigate that and see if I can figure out what's going on

2 Likes

Added to Channels to see if I can replicate the issue. Same problem, able to start ESPN2 but ESPN doesn't launch. Here's the log from channels:

2025/02/10 20:59:17.170295 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:17.187260 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:17.187359 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:18.230985 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:18.231040 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:18.231095 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:19.160042 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:19.176702 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:19.176779 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:20.234491 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:20.234536 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:20.234612 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:21.176409 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:21.188326 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:21.188420 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:22.211311 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:22.211354 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:22.211418 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:23.192987 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:23.206583 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:23.206665 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:24.228061 [ERR] Failed to start stream for ch12000: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:24.228109 [HLS] Couldn't generate stream playlist for ch12000-dANY-ip192.168.0.250: M3U: Could not fetch playlist from 192.168.0.2:8000: GET: http://192.168.0.2:8000/channels/8400.m3u8: 404 Not Found
2025/02/10 20:59:24.228163 [HLS] Stopping transcoder session ch12000-dANY-ip192.168.0.250 (out=0s finished=false first_seq=0 last_seq=-1)
2025/02/10 20:59:58.977579 [ERR] Failed to fetch station 1144910001: Invalid station ID: 1144910001
2025/02/10 20:59:59.156812 [ERR] Failed to fetch station 1144910001: Invalid station ID: 1144910001
2025/02/10 21:00:00.391330 [ERR] Failed to fetch station 1144910001: Invalid station ID: 1144910001
2025/02/10 21:00:07.042182 [M3U] stream timestamps: ESPN2: start_at=2025-02-10T20:59:38-05:00 end_at=2025-02-10T20:59:57-05:00 live_delay=7.608181053s
2025/02/10 21:00:07.042273 [TNR] Opened connection to M3U-EPlusTVLinear for ch12001 ESPN2
2025/02/10 21:00:07.042303 [HLS] Starting live stream for channel 12001 from 192.168.0.250 (bitrate=8523kbps)
2025/02/10 21:00:08.397807 [HLS] Probed live stream in 1.355168196s: h264 1280x720 progressive 7449360bps
2025/02/10 21:00:08.420214 [HLS] Session ch12001-dANY-ip192.168.0.250 started in 1.37786884s
2025/02/10 21:00:12.945387 [DVR] Waiting 1h59m17.054614044s until next job 1739246370-168 The Daily Show
2025/02/10 21:00:16.167363 [HLS] Stopping transcoder session ch12001-dANY-ip192.168.0.250 (out=13.464756s finished=false first_seq=1 last_seq=6)
2025/02/10 21:00:16.167973 [TNR] Closed connection to M3U-EPlusTVLinear for ch12001 ESPN2
2025/02/10 21:00:16.170566 [SNR] Buffer statistics for ch12001 ESPN2: buf=0% drop=0%
2025/02/10 21:00:16.170625 [SNR] Streaming statistics for ch12001 ESPN2: timeouts=0 segment_timeouts=0 playlist_timeouts=0

i got you on mlb

1 Like

Okay, I figured out the issue. I was adding 60 minutes of time on linear ESPN channels accidentally, so it could grab old programs and obviously error out. Kind of luck of the draw. It should be fixed on 4.2.0, but you'll have to rebuild your schedule

Added in 4.2.0

1 Like

Seems to be working, thanks.

After the update, i had to refresh the token from YTTV to get espn channels working.
I'm running the static channels through stream link manager.
The regular espnplus stuff is direct into channels.

I wonder if YTTV has super short lived tokens or something: ESPN Token with YTTV sub expiring very fast · Issue #126 · m0ngr31/EPlusTV · GitHub

If you want to share your creds I can investigate and see what is going on there

1 Like

Let me personal message log in details to you.

I just released a big update - a lot of credit to @tonywagner for adding in some really nice features: Release v4.3.0 · m0ngr31/EPlusTV · GitHub

There was a ton of code changes for bug fixes and updating the package for handling the embedded databases. Let me know if you see any bugs

2 Likes

I was able to authenticate with your YTTV login but the expiration seems to be normal. So I'm not sure what's going on there :man_shrugging:

in an effort to get this solved, i switched the email from the on ei use for my onn boxes to the one i use for TVE.
The TVE account has no 2 factor in fact it is the same one i use for channels.
I just checked the stations in question and it would appear the problem continues.

thanks

Just for my clarity, what exactly is the behavior? Is it just failing on linear channels? If so, have you upgraded to the newest version and rebuilt your EPG (you'll have to do it in the web UI and then refetch it in Channels as well)

Sorry for the newbie question, but do I update through the EPlusTV login site or through Container?

Thank you,

Install Watchtower through Project One-Click, and it will install in "run once" mode. The time you install it , and every future time you run it, Watchtower will update all running containers to their latest version. It's the easiest/best way to go for anyone (like you) running Portainer.

2 Likes

Perfect. That worked.

1 Like

I have this m0ngr31/eplustv:latest in a docker container. How do I get it to Channels?

1 Like

Scroll to the top of the post and read away...