MLB.TV for Channels

Hi, thanks, and apologies, I meant genre, not keyword. I've tried all the combinations and followed your instructions, but even before excluding any sources it's still not showing any of the currently-live MLB games.

I am able to make them appear by adding those channels though, so if this is just a problem on my end I'll add them all back manually. Thanks for the feedback.

1 Like

This works for me

I use the "Baseball" genre with "Sports" for the content type and only "Live" checked.

1 Like

Hmm, I wonder why it's not working for me? I deleted and recreated my guide database just to see if it would help, unfortunately it didn't. I wonder if I should change the number my MLB channels start at, from 30000 down to something smaller? And what's with the trailing ".1" I see on each? Can I get rid of that?

Ah well, everything else is working beautifully so I'm also not too keen to mess anything up. Not a huge deal for me at all. Thanks again!

When playing back any channels-baseball recording, Channels still uses “Normal” seek durations instead of “Sports” on both iOS and ATV.

@Rice and I posted about this last year, earlier in this same topic here and here. Back then I think it was determined that all the relevant metadata tags were being added to the recordings, and that maybe this was a Channels issue.

Maybe @tmm1 can clarify?

I wonder if the dot is messing it up. Perhaps you accidentally put a period after the 30000 in the dock run start channel. I assume you have use channel numbers from m3u selected

Hmm, that's not it, I changed it to start channel numbers at 22000, and still get the trailing dot. My command for the docker run is below (I edited the IP address, email and password, obviously)

docker run -p 8282:8080 --name channels-baseball -v storage_app:/var/www/html/storage/app -v storage_gs:/var/www/html/storage/logs -e APP_URL='http://x.x.x.x:8282' -e [email protected] -e MLB_PASSWORD=mypassword -e MLB_PLAYLIST_FIRST_CHANNEL=22000 -e MLB_TEAM_ORDER='MLB,NYM,SDP,PIT,LAA,ATL,MIA,PHI,WAS,CHC,CIN,MIL,STL,ARI,COL,LAD,SFG,BAL,BOS,NYY,TBR,TOR,CWS,CLE,DET,KCR,MIN,HOU,OAK,SEA,TEX' -e MLB_BITRATE='5600' -e MLB_TIMEZONE='America/Los_Angeles' matty8199/channels-baseball:latest

...which Docker Desktop reflects properly:

And yet:

I'm stumped :man_shrugging:

1 Like

It’s for the radio feeds, they are .2 if you enable it. @crackers8199 added it last year.

2 Likes

So strange. Maybe try adding this to environment variables

MLB_SHOW_RADIO_FEEDS=false
MLB_SHOW_TV_FEEDS=False

I think these were added for radio sub channels. Try adding them as false

Check ignore channel number from m3u in the Custom channel setup

Thanks, I tried adding those environment variables but they had no effect, I reloaded the M3U and the channels still had the trailing .1, starting with 22000.1.

Then I checked "ignore channel number from m3u" and see that the channels now start at 21629. No trailing .1. I'm cool with that, too.

As far as why the live games weren't showing up as Automatic Channels, I figured that out, and it was super dumb of me... I didn't realize it at first, because the docker was working fine, and I was able to watch manually-added MLB at Bat channels, everything was streaming perfectly. But when I dug deeper, I realized the MLB At Bat source was actually disabled, on the client itself! WTH? Once I re-enabled it, everything that matched, started appearing properly again, as Automatic Channels too. Of course. D'oh! Looks like it's time for a drink.

Thanks for the assistance, everybody.

1 Like

Great info, thanks. I'm currently running this on an ARM-based M1 Mac mini. I noticed this alert on the container:

I can report though, it's been about a week now, and everything is working great. I didn't have to do anything special, just ran the same docker command I ran on my previous Mac server.
Click a game and it starts streaming very quickly, like 3-4 seconds. I think that means the binfmt container must already spun? I ran your command anyway just to compare, but nothing changed. Anyway, just wanted to share for others what it looks like on Docker Desktop.

Thanks again @crackers8199 for this awesome docker.

2 Likes

Wanted to put this out there... now that MLB.tv is on fubo, the guide data for games is available on gracenote. Here's what I've done as a test w/ SchedulesDirect. Those callsigns, of what I've tested thus far, all resolve in Channels.

	<station number="309" subnumber="0" callsign="MLBTVBI" name="MLB Big Inning" alternate="">119153</station>
	<station number="310" subnumber="0" callsign="FUBARI" name="MLB - Arizona Diamondbacks" alternate="">136199</station>
	<station number="311" subnumber="0" callsign="FUBATL" name="MLB - Atlanta Braves" alternate="">136201</station>
	<station number="316" subnumber="0" callsign="FUBBAL" name="MLB - Baltimore Orioles" alternate="">136202</station>
	<station number="317" subnumber="0" callsign="FUBBOS" name="MLB - Boston Red Sox" alternate="">136204</station>
	<station number="318" subnumber="0" callsign="FUBCHC" name="MLB - Chicago Cubs" alternate="">136205</station>
	<station number="319" subnumber="0" callsign="FUBCHW" name="MLB - Chicago White Sox" alternate="">136206</station>
	<station number="320" subnumber="0" callsign="FUBCIN" name="MLB - Cincinatti Reds" alternate="">136209</station>
	<station number="324" subnumber="0" callsign="FUBCLE" name="MLB - Cleveland Guardians" alternate="">136210</station>
	<station number="361" subnumber="0" callsign="FUBCOL" name="MLB - Colorado Rockies" alternate="">136212</station>
	<station number="362" subnumber="0" callsign="FUBDET" name="MLB - Detroit Tigers" alternate="">136213</station>
	<station number="363" subnumber="0" callsign="FUBHOU" name="MLB - Houston Astros" alternate="">136214</station>
	<station number="364" subnumber="0" callsign="FUBKCR" name="MLB - Kansas City Royals" alternate="">136215</station>
	<station number="365" subnumber="0" callsign="FUBLAA" name="MLB - LA Angels" alternate="">136216</station>
	<station number="366" subnumber="0" callsign="FUBLAD" name="MLB - LA Dodgers" alternate="">136218</station>
	<station number="367" subnumber="0" callsign="FUBMIA" name="MLB - Miami Marlins" alternate="">136219</station>
	<station number="368" subnumber="0" callsign="FUBMIL" name="MLB - Milwaukee Brewers" alternate="">136220</station>
	<station number="370" subnumber="0" callsign="FUBNYM" name="MLB - New York Mets" alternate="">136222</station>
	<station number="382" subnumber="0" callsign="FUBNYY" name="MLB - New York Yankees" alternate="">136223</station>
	<station number="409" subnumber="0" callsign="FUBOAK" name="MLB - Oakland Athletics" alternate="">136224</station>
	<station number="425" subnumber="0" callsign="FUBPHI" name="MLB - Philadelphia Phillies" alternate="">136225</station>
	<station number="439" subnumber="0" callsign="FUBPIT" name="MLB - Pittsburgh Pirates" alternate="">136226</station>
	<station number="441" subnumber="0" callsign="FUBSDP" name="MLB - San Diego Padres" alternate="">136227</station>
	<station number="442" subnumber="0" callsign="FUBSFG" name="MLB - San Francisco Giants" alternate="">136229</station>
	<station number="443" subnumber="0" callsign="FUBSEA" name="MLB - Seattle Mariners" alternate="">136228</station>
	<station number="444" subnumber="0" callsign="FUBSTL" name="MLB - St Louis Cardinals" alternate="">136230</station>
	<station number="450" subnumber="0" callsign="FUBTBR" name="MLB - Tampa Bay Rays" alternate="">136231</station>
	<station number="451" subnumber="0" callsign="FUBTEX" name="MLB - Texas Rangers" alternate="">136232</station>
	<station number="498" subnumber="0" callsign="FUBTOR" name="MLB - Toronto Blue Jays" alternate="">136233</station>
	<station number="499" subnumber="0" callsign="FUBWAS" name="MLB - Washington Nationals" alternate="">136234</station>
6 Likes

Woah! Nice! Whats the best way to integrate this with the docker app?

I just tested this and it works great. Go into your source and change provider for the guide. enter your zip and choose something generic like OTA. Then enter the callsign above and then click search all lineups when it doesnt find it. it should appear and then you can select it :wink:

2 Likes

Is there a benefit with the fubo guide data over the xml from the docker container?

Very cool. The only missing team on your list is the Minnesota Twins.
Callsign: FUBMIN

It's there. I have it on mine

Yes, mine too. I was referring to warrentc3's list, above.

Good news for Matt & anyone else who has access through T-Mobile: they renewed their partnership through 2028!

3 Likes