ESPN+ & FOX Sports with Custom Channels via EPlusTV

Something's getting messed up with the Fox lineup guide scheduling - I had the NASCAR Pennzoil 400 scheduled to record but when it tried to record it errored out with a forbidden response from Fox for the video requested. I caught it early and tried one of the other E+ channels for the Ohio State vs. Iowa game, which I know is on Fox networks, and that was actually the race.

So there's a mix-up between what's actually set to stream on an E+ channel vs. what the guide data says.

Also, is there any way to get NASCAR series tags from Fox for these recordings? All you see is the event title for the race, you can't tell that it's a NASCAR race in other words so you can't set up a pass to auto record them.

1 Like

So I've created a container for each of the linear channels, and then scripts to modify the name for each one. Instead of EPlusTV XXXX for each channel, I now have ESPN, ESPN2, etc. Why would I do this when I already have TVE paired? Boredom, I presume.
I have an hourly script that pulls the XML for each channel and renames the channel using xmlstarlet. The last thing I would like to do, if possible, is change the guide logos. It still shows the stock EPlusTV logo in the guide. Is there an "easy" way to map it to the proper channel, or would I have to find an image and rewrite the XML each time?
It isn't a huge deal, but I'm just trying to have as much fun as possible here.

1 Like

You can use iptvboss to gather epg and logos

Thanks @SuperDScript, I’ll take a look into it.

My apologies in advance as I am sure this has been discussed before, but my next “issue” is that the individual channels have broken guides (For ESPN1/ESPN2/ESPNU/etc). Based on some posts I read, I configured each container to only be 1 channel, and I’ve tested with both USE_LINEAR on/off.
Right now, my guide shows nothing on currently for ESPN1, but shows Get Up from 10AM-1PM. Another blank from 1-2pm, and then Sportscenter is on.
Basically wondering if I am doing something wrong, or if this is the normal/expected behavior when using this.
As I’ve said, this isn’t a huge deal as I already have these channels via TVE. Just playing around with my server and trying to see what I can break :slight_smile:

update: recreated containers, set linear to true again. then I disabled the XML epg sync, and mapped the channel to directv espn 206 (I have nothing in this range). So far it works, with the logos, but I’m not sure for how long it will. Gonna test it out a bit though.

This has all been working great since my last post, only “issue” I see now is that the Big East Tournament games don’t seem to be 4K.

Not sure if this is a Fox issue, my config, or EPlusTV. Not a big deal since I can just watch with fox sports app or yttv app, just wanted to see if I could get the 4K playback working properly

Is there an A to Z guide anywhere? All I'm finding is piecemeal info. A bit of info here, a bit there, etc.

I've setup an Ubuntu VM for Channels server. Installed Channels and Docker. Then ran this command to install eplustv:

  • docker run -p 8000:8000 -v config_dir:/app/config m0ngr31/eplustv

It prompted me to go to Activate - WatchESPN and log in to activate, which I did.
What's the next step?
I see this happening in the shell window.
But don't see anything new in my channels guide.
image

Add source to channels.

I should have clarified my question, but thanks for making sure I was heading in the right direction!
I didn't pick up that this part of the Github directions is part of the URL you "add" as a source to Channels.
image

Add source:

I've got that added properly now and it's playing channels.
Not seeing all ESPN+ channels yet though. There's like a hundred showing up but I can't find one particular live, currently playing NCAAM game (Brown vs Yale) in the guide.

I guess the next step is to set up Channels Collection?
Will research that part now.

Thanks again!

Hi all,

Having a problem with Fox Sports; ESPN+ is working fine. I'm using Docker for Windows and Portainer, and when I try to tune an FS channel I get an error message saying "not entitled" even though I went through the activation steps and received a successful message. I can watch FS through the browser and if I use CC4C, just not through EPlus. Any ideas I can try to fix this? Thanks.

Try adding -e NUM_OF_CHANNELS= with a large number to your docker command. The default is only 150 and on a busy weekend like this one that isn't enough. Right now my guide shows events up to channel 212.

1 Like

Thank you! Not sure if I'm doing it properly though? This is the command I tried:

docker run --restart always -p 8000:8000 -v config_dir:/app/config m0ngr31/eplustv -e NUM_OF_CHANNELS=250

And this is what I'm seeing in Settings | Sources:
image
Might be working fine, I'm not sure. It's late in the day, so most games are offline now.

Instead of that try this

docker run --restart always -p 8000:8000 -v config_dir:/app/config -e NUM_OF_CHANNELS=250 m0ngr31/eplustv
1 Like

@jaidenc that worked, thanks very much!!!

1 Like

I have my Syology with 2 lan ports.
I want to use lan 1 for normal traffic.
I want to use lan 2 with openvpn and push ESPNplus docker over that that lan port.
Both lans are connected and i already went through all my profiles and set values not to use default gateway.
I set lan 1 to be the default. I want to make it so that ESPNplus uses lan 2 and i would enable the vpn profile as needed.

Am i missing something?
I know that on the docker side i can set it to use host or bridge.
I'm thinking that i would set network to use eth1

Thanks

You are probably overcomplicating this but first, what are you trying to accomplish? Are you located outside the US and are trying to use openvpn so your requests come from a US based IP?

I'm using openvpn to use my expressvpn servers with MLB.
Normally when i watch mlb stuff that is blacked out, i would enable openvpn and i would start the stream.
'When i;n dibe watcgubgm u wiykd tyrb ut iff abd wastcg kicak styff,'U wabted ti see uf u ciykd deducate a kab ti beubg ib tge vob abd setyo tgubgs ti wgere u dib;t gave ti tyrb ut ib ir iff

you would need to setup a gluetun container and then route the traffic from the eplus container through the gluetun container. I can send you my portianer stacks file if you like

sounds great.

So I've tried deleting the fox_tokens.json file and restarted the container, still no go for Fox Sports. Just in case, I added my timezone to the environment variables in Portainer, again no go. Anyone have any other ideas?

@m0ngr31, any thoughts?

Anyone?