ESPN+ & FOX Sports with Custom Channels via EPlusTV

Not seeing it in the guide. What channel number is it?

There is no set channels for programs to be on. You should have 100 channels in your guide related to the EPlus container and it's on one of them as long as it has been set up correctly.

Thanks. I’ve made some progress. Using ev START_CHANNEL was blocking the guide data for espn+ Using default start channel and letting channels ignore m3u has fixed that. The fox channels work as expected but the espn+ content never comes off of event will start soon. Looks like an error in the logs

Looks like the same issue @Ahwman is having. Seems like it's pulling the same User Agent for both... If you restart the container it should get a new one. I'm curious if that UA is bad news or if it's just a coincidence that one is failing for both of you. I'll try running some tests over the next day or so and see if I can reproduce the issue with that UA.

Yes I can watch SEC+ on the ESPN app.

It shows as playing on the Channels status page. What I’ve done to troubleshoot is revert back and tried ver 6 and 7 and deleting the tokens file then reauthorizing. No success last night. I have now deleted all the visible files in the /app/config folder before installing the latest in docker. And redownloading the guide data.

I'll test out one of the games on SEC+ after my ESPN+ game is done recording. The log is clean today so I'll have a clean spot to look at the log.

FYI, I restarted the container and tried watching over a dozen channels, however I never was able to get past ā€œEvent Will Start Soonā€.

I gave up on trying to get it to work with espn+ and fox at the same time. My solution was to spin up another container on a different machine to run just the espn+ and the other machine runs the fox stuff. I was able to use port 8000:8000 on that machine and espn+ works great. So I don’t know if it’s a port thing, bad token, or what. Thanks for your hard work on espnplus for docker!

1 Like

Just to confirm my cleaned-up, simpler run works, for those looking for examples:
docker run -d --restart unless-stopped -p 8000:8000 -e START_CHANNEL=7000 -e ESPN3=true -e FOXSPORTS=true --name ESPN_Plus_latest m0ngr31/eplustv

2 Likes

I haven't been able to get any authentication for FOXSPORTS, so consequently I don't get any FOXSPORTS channels coming in. I just tried hancox command line and still no FOXSPORTS. ESPN Plus and ESPN 3 are both working great though!

1 Like

I have to explicitly auth from the docker container log 3 times - once for ESPN+, once for "ESPN 3," and once for FOX.

what does docker do after you auth to ESPN+?

1 Like

After I auth ESPN+ I auth the ESPN TV provider. After that it refreshes the device token, refreshes the device refresh token and refreshes the BAM token. Then it looks for the ESPN events, adds them, and creates channels for them.

What does your run command look like?

1 Like

Just wanted to say thanks for this plug-in. Getting the 4K hdr feed from fox sports is a pretty great addition

1 Like

I used hancox. Just changed the channel start number.

docker run -d --restart unless-stopped -p 8000:8000 -e START_CHANNEL=7000 -e ESPN3=true -e FOXSPORTS=true --name ESPN_Plus_latest m0ngr31/eplustv

Are you sure you've pulled the latest version?

Add :latest at the end of that command

1 Like

That did the trick! For some reason I wasn't pulling the latest version. Thanks!!

1 Like

Found an issue with your container if a game goes past your guide entry like the World Cup final right now.

The game is extra time but now there is no entry in the guide because regulation time ended.

If you change channels you will lose the stream if you don’t go back in time before the container drops the stream. There is also no way to start it on another device since there is no guide entry.

Not sure how you can mitigate but it doesn’t work with games in extra time.

Thanks.

1 Like

Hi there,
I'm noticing when bring up items on the docker with channels and apple tv 4k the apple tv is being connected from the stream.
The system will start the play the event but stream just drops.
Am I missing a setting I need to setup?
the rest of the docker works great.

That's a good find. I guess the simplest option would be to add 30 minutes or so on top of what the event data is coming back from the provider

Can you be more specific? Are there any errors in the log?