MLB.TV for Channels

Pretty sure I deleted the entire container and installed fresh from 1.6.1, but I'm willing to try it again. When you say "delete the volumes", is there anything else I need to remove other than deleting the container?

Guide doesn't show in browser or any other device. Channels are all listed in the guide in the correct custom order with team logos, and the streams launch properly. But no game info. Thx.

1 Like

i always do a docker volume prune if i'm re-creating the container as an attempt to start fresh. theoretically this shouldn't affect the guide, but given you're seeing issues that were fixed in 1.6.1 (or at least partially should have been fixed), it leads me to believe something is still there somehow from the old code.

ideally, if i'm trying to start completely fresh, i'd do the following:

docker-compose down
docker volume prune
docker-compose up -d

those three steps should guarantee you're starting completely fresh. not sure how they would translate to the commands you'd need to accomplish this with synology, though...unfortunately i don't have one so i can't help there.

just as a heads up for everyone: assuming my fix for apple tv streams works tomorrow, i'm also working on changes that will (hopefully) help with some timeout and buffering issues i've been seeing lately. i am going to be at the padres game tomorrow night, so i won't have time to test these changes all that well until saturday aside from some brief attempts to load the apple tv games while i have a minute from petco.

i'm thinking i'll get the new version pushed out tonight so that everyone else can give me feedback, but i need everyone to have the understanding that it might not work fully and you may need to roll back to 1.6.1 if you have issues.

everyone cool with that?

4 Likes

Yeah man :slight_smile:

1 Like

Thanks for sticking with me. I can SSH into the Synology and run those commands without incident. The first reported:

Removing network channels-baseball_default

The PRUNE gave me this result:

Deleted Volumes:
channels-baseball_storage_app
channels-baseball_storage_logs

And the third command downloaded the latest image and created the container. I confirmed that it contains all of my custom settings from docker-compose. Before starting this process, I'd also deleted the MLB Source within Channels. Once these steps were complete, I created a new Source (with slightly different name.)

Unfortunately, I'm getting the same result. MLB channels are present and working, but no guide data. (Note I'm doing this at 9am eastern. Scrolled ahead to tonight and not seeing anything. I'll keep an eye on it later in case schedule data appears.)

Unless someone else reports this problem, I have to accept that it could be something weird / corrupted in my setup. I appreciate your work on this and don't expect you to jump thru hoops. Thx.

Getting a PHP error when viewing guide data

image

Illuminate\Foundation\Bootstrap\HandleExceptions::handleError
App\Http\Controllers\GuideController::generateEPG
app/Http/Controllers/GuideController.php:179

App\Http\Middleware\CheckTeamOrder::handle
app/Http/Middleware/CheckTeamOrder.php:50

Has anyone been able to get this to work on an apple silicon Mac or am I right in assuming it’s not supported?

what does your team order look like?

I haven't tried to run it on apple silicon but I can see if it works later today or tomorrow. my guess is it won't run but you never know...

1 Like

I would keep checking it in a browser to get that part working first...if you can't see it in a browser, channels isn't going to be able to see it either.

I have mine running on a Mac mini M1, works great!

1 Like

Just got it working on Apple Silicon. Thanks so much for this. This is great.

-e MLB_TEAM_ORDER='PHI,NYM,SDP,PIT,LAA,MIA,CHC,CIN,MIL,STL,ARI,COL,LAD,SFG,BAL,BOS,NYY,TBR,TOR,CWS,CLE,DET,KCR,MIN,HOU,OAK,SEA,TEX'

There’s the problem. Docker thinks you’re a Phillies fan. You need to change that :wink::rofl:

5 Likes

that looks fine. my thought was that you had a team listed twice or something like that in there.

i'll use that same order tomorrow locally and see if i can reproduce.

1 Like

just pushed 1.7.0 with the national exclusive changes and the timeout / buffering tweaks.

as i mentioned, i won't be around tonight...so if anything seems broken, please note it here and then just roll back to 1.6.1 until i get a chance to make fixes tomorrow.

edit: had to delete and re-build and re-push, i forgot to include the version bump. correct version is up now.

DIGEST:sha256:5b49a7ca9b07653d2abb98530bce996b47fc9141c82bd4316ee47911d1c40cbf

this is the correct 1.7.0 build.

1 Like

Working great. Is it possible to add the nightly MLB big inning stream as a channel?

once it goes live, yes. AFAIK it's not active yet.

Think I may be on to something with the missing guide data. Turns out I was getting a PHP error at the guide data URL. Screen shot is attached for reference. I think another user reported similar problem.

One thing I noticed about his post and my own is that we were both using custom team orders with fewer than 30 teams. I only had 27 teams in my list, omitting the 3 which are blacked out in my area. I updated my team list to include all 30 and reinstalled the entire container. Now everything is working correctly. Guide is fully populated.

I know this wasn't an issue back in the fall with 1.2.2 because I was successfully using the same list of 27 teams. Maybe something to look into when you have time.

BTW, this is still using 1.6.1. I didn't try the newer yet.

Aren’t they only blacked out when they’re actually playing in your area, though?