MLB.TV for Channels

Everything is working fine except I ran 2 clients on the same stream and there were some warnings in the logs. Wondering if this is a channels issue maybe?

48.388044 [TNR] Sharing existing connection to M3U-mlbtv for ch20000 Washington Nationals (clients=2, len=0)
2021/05/21 21:29:52.558342 [WRN] Buffer for M3U-mlbtv ch20000 is more than 50% full (clients=2, len=33587200)
2021/05/21 21:30:27.178463 [WRN] Buffer for M3U-mlbtv ch20000 is more than 75% full (clients=2, len=50364416)
2021/05/21 21:30:46.628333 [WRN] Buffer for M3U-mlbtv ch20000 is more than 95% full (clients=2, len=63766528)
2021/05/21 21:30:51.262245 [WRN] Buffer for M3U-mlbtv ch20000 is more than 99% full (clients=2, len=66453504)
2021/05/21 21:30:55.950261 [WRN] Buffer for M3U-mlbtv ch20000 is more than 50% full (clients=2, len=33587200)
2021/05/21 21:31:16.449340 [WRN] Buffer for M3U-mlbtv ch20000 is more than 75% full (clients=2, len=50364416)

that's definitely a channels issue. I am just providing the streams to channels, I have no control over tuner sharing or anything like that.

I may have to do some tinkering tomorrow. I believe out of market fox games are available on mlb.tv, and there are three of them tomorrow. right now, though, the app won't load any national broadcasts...I'll see what I can figure out once those games start tomorrow.

yep, fox regional games are available on mlb.tv (I can see the Phillies/red Sox game in the mlb app on my phone right now). I'll try to get this fixed and get a new build out later tonight.

1 Like

just pushed out version 1.0.1, for anyone who wanted to watch one of the three regional games that are going on right now (keep in mind blackout rules do apply so if the game is available locally for you on FOX it'll be blacked out on mlb.tv).

fixing the stream loader was an easier change than fixing the guide, so at the moment these games will not show up in the guide...but if you go to the channel for one of those teams (phillies, red sox, dodgers, giants, cubs or cardinals) that are playing on FOX right now, it will load the stream for you if it's not blacked out in your area.

i will work on fixing the guide next, but i wanted to get this one out there ASAP in case anyone was wanting to watch one of these games. just update your docker command or docker-compose file to use the new version matty8199/channels-baseball:1.0.1 and you should be good to go.

just pushed 1.1.0, which includes the games in the epg as well. that turned out to be easier than i thought.

side note: this will also show the sunday night game in the guide, which is obviously going to be blacked out for anyone in the US (but i left it in there in case there are any overseas channels users who are using this as well). just throwing that out there to try to avoid any "why does the guide show me that the sunday night game is available when i can't watch it?" questions...this will work the same way the app works now if you try to load a stream and are in that team's blackout region: you'll see a message on screen indicating that the game is unavailable due to blackout restrictions.

edit: at the moment, these games will only show in the guide for the home team (but if you try to navigate to the channel for the away team it will also load the stream from there). i'm working on getting it to show in the guide for both teams as we speak.

1 Like

pushed 1.2.0, which includes all the changes described above along with having the national games included in the guide for both home and away teams.

again, a significant portion of these games will be blacked out (including all sunday night games in the US as well as any FOX games which are available on your local FOX station).

still will have to work on fixing the issue in-between games of a doubleheader. hopefully will have time to get that fixed tomorrow.

2 Likes

I thought it was just me - same feature regression! Now, today, I'm getting a blackout on what should not be blacked out. I wonder if it's an issue with Apple TV.

Crappy Ballysports screwed up everything. What a PITA that a multibillion dollar conglomerate (MLB) can't figure out how to broadcast games without all this crap.

Thanks! Also just curious, is there a docker command to pull whatever the latest version happens to be I.E. "matty8199/channels-baseball:latest?"
Or do we have to always have to know the version number we're trying to pull first? ("matty8199/channels-baseball:1.2.0")

not yet but there will be. haven't gotten that far yet lol

1 Like

I got set up over the weekend. It's working great! Thanks for your efforts, @crackers8199 !

1 Like

anyone able to create a team pass for this docker? the mlb docker doesnt show up if you try to create a team pass it also doesnt work if you add by channel number.

i see that the live games do have the "new" tag, but no matter what i try, i wont work. something missing in the xml?

maybe ill delete and recreate the database to see if it grabs it.

thanks.

You won’t be able to because the guide data doesn’t have the right elements for them to work. This is because XMLTV doesn’t have what we need.

We’ll look at adding some more extended tags to make something like this work.

5 Likes

I too couldn't get the "Team Pass" feature working, I'm guessing the "TeamID" metadata doesn't apply to this new MLB At Bat guide data. But I manually created this Advanced Pass for the Dodgers, and it's catching their live games, based on assigned channel #:

Channel == 20014
Tags == New
Title < Live
Title CONTAINS Los Angeles Dodgers

Note that this doesn't take into consideration which games are blacked-out in your area. But it works for all the games that aren't...

5 Likes

@Fofer @AeroR1 the latest build has a "Live" tag in the guide data that might help, too.

1 Like

You mean 1.2.0? That’s what I’m running and I see the new tag but it doesn’t work.

1 Like

yup. wasn't sure if it would help, just pointing out that it's there lol

Is there a possibility to set up a recording for a game once an in- market game becomes available 90 minutes after the conclusion of the game?

Just want to say Thank you! Works great

unfortunately no...channels can only serve live games. once you're past the blackout window though you can just use the mlb app to stream the full game...

I can try to see if I can set something up like this, but i don't know if it's possible. I'd have to do some digging.

1 Like