MLB.TV for Channels

yes. i've had a MiLB sub for the past few years and been trying to get those games working for a while, actually, but kept getting stuck so i gave up. it just wasn't a high enough priority for me...but with them being included in the MLB sub starting this year, maybe that'll provide an easier path. i'll see what i can do once the season starts.

2 Likes

this looks like good news for those of us waiting on t-mo...

2 Likes

Well, I offered one guy a free sub to one year of MLB, so I guess that's where I'm at for the moment.

My Channels DVR machine, also running SageTV, is on 24/7. Thanks for the link to Docker install, I try to get a look at that over the next couple months.

speaking as the guy who you offered that to, i'm still not sure what you want me to do. there's not really an easier way to get this working than a docker container, regardless of whether or not you're interested in learning what that is and how to use it.

Sweet!

3 Likes

I don't really know either, I'm not a programmer, and I don't even know what a docker is or what it means. My first thoughts on this topic were, how can Channels DVR natively support this so I don't have to fool with running yet another piece of software, as they do it with TVE already, and it seems like it would be the most obvious solution. My next thoughts were, can someone make a security-safe executable that I can run on Windows where it pops up a window that asks for my MLB username and password, and walla, there is a new "MLB Tuner" that I can add to Channels DVR.

If you're telling me this docker thing is the only way, then I will have to take your word for it, and maybe eventually figure out how it works, like the other 500 pieces of software I've had to gain some understanding of over the past 50 some years.

1 Like

I haven't messed with this container in awhile since it typically just works (that's a good thing!)

I'm going to be changing my MLB password soon though, since I am a LastPass user and I'm working my way through resetting passwords on all my accounts. When I change my password, how do I update the MLB container with the new credentials?

1 Like

Hi there,
From what i can see here the container is working well except i believe they have changed some streams.
I was watching the Padres game and tried to use the container. No luck.
I want to both tems stream but it worked on the app.
L.A. Dodgers seem to check out and L.A. angels seem to check out.

it wouldn't be worth it for them to do that. there's not nearly enough demand...the people in this thread are an extremely small subset of channels users.

there's no chance of that happening, at least not from me. i have no idea how to do windows app programming.

honestly though, docker is super simple to use. i'm happy to help you get it up and running...just follow the first post and you should be fine.

Is there a way to run this without docker? I don't really want to run anything bloaty as WSL2/Docker for this. That thing EATS up my resources. I would rather try to run this natively if thats possible...

Did you read the posts above yours?

Re: docker performance on Windows, someone had some tips recently on how to make it use less ram/cpu. I'm not finding the post, but maybe someone else will recall and post it here.

2 Likes

Ahh...a bit unfortunate there.

Oh well. Its not the end of the world. I could invest in a pi or a small computer and run linux and docker there or just keep using the MLB app (and I think for now using the latter is fine by me)

I have to disagree here. I have run docker on a 13+ y/o rig I built and have not seen this and I was running 4 images/containers minimum at all times. Docker loaded ~1min. This was Win10 Pro. I have since moved Docker to my NAS running 2 images/containers it idles ~3% CPU and ~7% RAM (~1.2GB out of 16GB total (~100Mb for docker)) while running CDVR, Emby and serving up all my media among all the other background stuff it runs. I am completely happy with the performance on Windows and the NAS. Simply moved it to the NAS to be able to freely reboot the PC as I need - That is a concern if you are running Docker on a primary PC because I didn't want to interrupt a recording or one of my kids and family watching something - hence the move to NAS.
This is beginning to sound soapbox-ish to me so I will close by saying this if it is something that was tried in the past (docker) and you weren't fond the experience great. No issues. If you haven't tried it - give it a spin. If you think it is to difficult or daunting let me say this - I did it and I truly believe if I can do it anyone can - I am no software guru. These are my experiences.
Stepping down off my soapbox now - no offense intended just providing my real experiences using Docker.

1 Like

Is there a guide on how to set this up on Synology? I’ve never messed with Docker before, but I’d love to get this working.

1 Like

I didn't follow any particular guide. It isn't really much different from installing software on Windows.
Open your package center on your Synology, type Docker in the search bar - if it isn't installed install it.
Open Docker on the Synology
Select Image - click on Add - Choose URL or from file - download the image
Select Container - click create - select the image you want to build the container for - click next
Use selected network - click next
General Settings - click Advanced Settings
click Add - Environment (This is where you add the info for the MLB docker) There are 2 columns left column is the variable - right column is the value
MLB_USERNAME - your Username --- click add
MLB_PASSWORD - your PW --- click add
MLB_TEAM_ORDER - DET,SDP,CLE,CIN,PIT,WAS,SFG,CWS,LAA,ATL,MIA,PHI,CHC,MIL,STL,ARI,COL,LAD,BAL,BOS,NYY,TBR,TOR,NYM,KCR,MIN,HOU,OAK,SEA,TEX - or as you choose using NNN,NNN format --- click add
MLB_BITRATE - 5600 (or as you choose) --- click add
MLB_TIMEZONE - America/New_York (or as appropriate for you) --- click add
APP_URL - http://yourserverip:your port (8080 Default) --- click add
MLB_PLAYLIST_FIRST_CHANNEL - 777 or your choice --- click save
Port Settings - use 8080 (Default) or choose another - Click next
Volume Settings - click next
Summary - click done
Container should run automatically at this point

That is what I did to get it up and running on my DS918+

1 Like

this is accurate. I mean I wrote this so I know what I'm doing, obviously, but to actually get this running with docker compose is insanely easy. just follow the guide in the first post and ask questions if you have any. it really is as simple as creating a compose file to match the one in the first post (along with your MLB credentials of course), and running one command to start it. that's it.

1 Like

I appreciate the help. One more question… what do I do when it brings me to Web Station?

When are seeing this?

Right after I click done on the summary page.