ESPN+ & FOX Sports with Custom Channels via EPlusTV

Is this just normal?

ACCN Linear channel failing again

2025-10-15T03:30:32.510427910Z Channel #104 has an active event (Pittsburgh vs. #25 Florida State). Going to start the stream.
2025-10-15T03:30:33.636998020Z Channel #104 was setup improperly... Removing.
2025-10-15T03:30:34.314475938Z Could not get a playlist for channel #104. Please make sure there is an event scheduled and you have access to it.

ESPNU Linear channel failing

2025-10-15T03:33:00.757883289Z Could not get a playlist for channel #102. Please make sure there is an event scheduled and you have access to it.

ESPN1, ESPN2, ESPNEWS and SEC Linear channels are working.

Restarted the container and all channels are working now.
ESPNU did have a hard time starting the stream after restarting the container though

2025-10-15T03:41:41.890390199Z === Done building the schedule ===
2025-10-15T03:41:57.095432262Z Channel #102 has an active event (College Football Live). Going to start the stream.
2025-10-15T03:41:57.185674257Z Could not get stream data. Event might be upcoming, ended, or in blackout...
2025-10-15T03:41:57.187134917Z Failed to parse the stream
2025-10-15T03:41:57.187783815Z Could not get a playlist for channel #102. Please make sure there is an event scheduled and you have access to it.
2025-10-15T03:41:58.225951566Z Channel #102 has an active event (College Football Live). Going to start the stream.

It seems to work with vlc and ffmpeg..it's something to do with how often nextpvr checks for the m3u8, for some reason it only has issues with ESPN3. Have we looked into ESPN+ more? Is it all events or just some that are DRM?

Can we also add ESPNDeportes as a channel?

I tried to play multiple ESPN+ events last night and none worked. I've been out of town for the past several days...

Afaik last week some of them still played I guess we will see. Tony may need to add the chrome capture ip prefix for it to work in chrome capture

It seems non ESPN+ stuff works , stuff that isn't technically exclusive. ESPN+ contains

ESPN3/ABC/ESPN Deportes (some)
ACCX
SEC+

All these still work it seems

EPlusTV v4.13.7 just pushed.

Removes all ESPN+ events, although it leaves the ESPN Account token available for those that need it.

Prefers ESPN3 via TVE over ISP, if both are available. If that applies to you, you will need to re-authenticate the "ESPN with TV Provider" provider in the EPlusTV GUI.

2 Likes

can you have espn+ have its own docker and use the chrome capture url?

"chrome://localhost:5589/stream?url=URL HERE"

The sorting is still really nice and it would be nice to have on chrome capture - android hdmi4c people could figure something out too

Also:
-ESPN Deportes linear, can it be added? - SportsCenter (10/15/25) - Stream en vivo - ESPN Deportes
-ABC (ABC usually uses EPSN3) , are they different links?

Sorry for annoying you - I would gladly venmo/cashapp/pay-pal you for your hard work.

If we can get a decent ESPN+ epg working I can integrate it into chrome capture using a similar process to this, or better

Maybe some of your techniques will work better. Can you check my code?

1 Like

Help me understand the impact..... Does this mean The Mouse broke the functionality so we cant use this container for ESPN+ events anymore? I am getting "Reconnecting"... errors on all events., even after updating to the newest container image.

(On another note, where can I learn how to use the Filters function better? I want only to pull the games of a small set of teams.)

Unfortunately, that is correct. No more ESPN+ here.

See ESPN+ & FOX Sports with Custom Channels via EPlusTV - #2250 by tonywagner for some filter tips!

3 Likes

I think both of these can be added, look for another update tomorrow.

I'm not planning to do any capture stuff or support it in this project. But someone else could do it, and base it on this project if they want.

1 Like

Thanks so much. Could you at least have it provide guide data still?

1 Like

Just run two eplus containers and use an older version for guide data.

true but question is how long will that work, and for others how can they grab old build?

Do you believe there a path for a fix or this or is it permanently dead?

EPlusTV will not be used to provide guide data for streams that require external configuration to play. Users will invariably get confused and ask EPlusTV for support for those external things.

That said, guide data is usually simple and you can clone, rename, and strip down EPlusTV to do that if you want. For Chrome Capture, you'd also need to somehow translate HTTP stream requests (what you request of EPlusTV) into the expected chrome:// URLs for each event (what Chrome Capture outputs video on). I don't use Chrome Capture so I don't know exactly how that would work, and again, that is going to be outside the scope of this project and thread.

ESPN+ is permanently dead in this project.

You may be able to use something like Chrome Capture for Channels instead.

v4.13.8 pushed

added ESPN Deportes and ESPN on ABC, if they are supported by your TV provider

added @ESPN which is free, but very limited

2 Likes

Awesome. Thanks for all your hard work. Its pretty wild that the name of the docker is Eplustv, and the title is [ ESPN+ & FOX Sports with Custom Channels via EPlusTV ], and now ESPN+ is gone RIP to m0ngr3l.

Truly end of an era, of non "DRM" streams. I know this forum isn't really a place to dwell and ponder, but tony, do you think ESPN will start migrating others soon as well?

I already grab guide data on my peacock streamdvr project, could you check it out on github and maybe optimize the way I am grabbing the guide data? That is the only way I know how.

Stream DVR:

My main question is how do you know the future links of the events? On StreamDVR with peacock I have it click the event based on what channel/event was hit and it clicks corresponding event.

Is there any reason to keep the "ESPN Account" option enabled anymore? I have the "ESPN with TV provider or ISP" enabled.

Most users can disable that now. There was an edge case reported upthread that it helped someone get linears, but it wouldn't matter for you or for most users.

1 Like