ESPN+ & FOX Sports with Custom Channels via EPlusTV

Gothca, I was just running the main command like I have done in the past for instance PlutoTV but I will use the one that you have above.

3 Likes

That ended up working, thank you!

1 Like

Big shout out to babsonnexus!

I'm fairly new to Docker for Windows and was wondering why vmmem usage was consistently high (around 2.5 Gb), but I thought that must be normal. After seeing your reply and config, I created a wslconfig file and the usage dropped dramatically. Now it never gets above 680 Mb and sometimes down to 400 Mb. Thanks for your instructions!

2 Likes

docker run -d --restart unless-stopped -p 8005:8000 -v config_dir:/app/config -e ESPN_USER='myusername' -e ESPN_PASS='mypassword' -e ESPN3=true m0ngr31/eplustv:latest

Error: listen EADDRINUSE: address already in use :::8000

How do I get rid of this error.
This was working great, but now it quits with this error.
I have deleted the container and image and volume , pulled the latest and this error keeps popping up.
Docker Desktop for Windows wsl2 if that helps.

Have frndlyTV and Pluto containers running without incident.

Note: Port 8000 is in use in Windows, which is why I have the external port set to 8005

FIXED! this by removing the Windows app that was using port 8000.
Seems weird, but that did the trick.

Thanks

Is there a simple to use guide for getting both to work for somebody using Docker on a Windows machine who isn't a coder? I ran this command: docker run -p 8000:8000 -v config_dir:/app/config m0ngr31/eplustv

I and others have made several posts above about how to do this in Windows. Just search for "Windows" in the thread. I can see right away that you are not following the directions for the config directory.

1 Like

Please ignore the previous screenshot. I appear to have something working but not sure if everything is right or not. I'm going to try to wade through that list. How can I post the log? I appear to have something working for ESPN+ looking at the logs, but doesn't appear that Fox Sports is there. Not sure what's next or incorrect.


1 Like

The default is to not include Fox Sports. You have to tell it to include Fox Sports programming.

-e FOXSPORTS=true

You should read the documentation for EPlusTV... EplusTV

1 Like

I have been there but I don't see any mention of that or the full command line to run in with Fox Sports

Under the docker setup -> environmental variables, you have options of adding to your command line to include additional options such as Fox Sports. If you wanted fox sports (which by default is set to false, meaning if you don’t explicitly call out that variable it will default to false) you would add in your command line (w/o quotes) “-e FOXSPORTS=true”… if you look at other commands people have used in this thread, everywhere you see a -e that is an environmental variable they are enabling or disabling that is likely different from the default set up by the author. Hope this helps!

2 Likes

Almost every posting of an example docker run command, like GitHub - m0ngr31/EPlusTV: Virtual linear channels for ESPN, ESPN+, NBC Sports, and FOX Sports assumes you know your Docker-101.

So enter that variable here:

I appreciate this but every Channels paid user is not going to be a coder. So just pointing to something without trying to explain how to do something in said reference isn't going to be helpful. I'm running custom channels for Pluto, Samsung, Plex, and Pluto that I've figured out. This one is a little different and am just trying to figure it out. I think that maybe I did the ESPN+ at least started up right since I'm getting event data in the logs.

So looks like that was where I needed to enter the FOXSPORTS Variables and all the ESPN variables and MAX Resolution variable because my log shows it populating events for both Fox and ESPN. So do I need to do the "Strategy" portion next? How do I get get the m3u link for the source URL and the xml for the guide data when adding the source in the Channels DVR settings?

This has nothing to with your paid channels membership. This is the playground, not supported by channels.

If you want to go beyond what you paid for channels, then yes, the onus is on you and you take the help you are given if you don’t want to learn a third party program. It’s not included.

1 Like

Playground or not one is inherently tied to the other. And I'm trying to figure it out and am getting close I hope...

1 Like

It’s not.

So you don't access through Channels then? And I am taking the help from those who are offering suggestions while pointing to certain info...

1 Like

I do but I learned docker from the docker site, not the channels community forum.

Docker is what makes this work, not channels they are not the same company or software. Your gripe is with docker and your lack of docker knowledge, not lack of channels knowledge.

If you actually take the time to read this thread, your basic docker questions are answered many times over. If you go to the Eplus docker hub, everything is there in crayon.

@babsonnexus is holding your hand and helping you cross the street when he doesn’t have to.

1 Like

I've actually combed through the whole thread, been to the github listing several times, been looking through the readme, etc.

You may not like it but if posts are going to be made like this one, "playground", or not that uses Channels to accomplish something through tools like Docker questions are gonna come up. If you don't like those questions, don't respond. I know I would be appreciative that if you aren't going to try to assist as I work through it that you don't respond. And if you don't like my posts, if you wanted to go so far as to put me on ignore for you that's be fine too.

And for the record I'm appreciate of anyone who is sincere in trying to help. I'll even go a step further and gladly donate through Paypal or whatever who can help me finish getting this setup properly.