Mlb.tv update

strange question i know - but tony is there a clean way to pull just a team audio stream - trying to set it up so my son can listen to the games on his yoto - it accepts like radio style links but the wbal for orioles is impossible to get that way

Like i know i have this

But i want to make it a permanent link

Yes! It's the same format as the video links in the M3U, just change the "streamType" to "Audio". So for the Orioles radio stream:
http://10.1.1.136:9999/stream.m3u8?team=BAL&mediaType=Audio
You could make it a web page too:
http://10.1.1.136:9999/embed.html?team=BAL&mediaType=Audio

New version 2026.4.1-2 just pushed. Should fix the Big Inning schedule scrape problem reported here, adds support for multiple Big Inning events in a single day, and fixes the odd port undefined error mentioned earlier.

It also adds an experimental feature: a MPEGTS output format where you can adjust the audio sync with a URL parameter. Unfortunately MLB may not be giving us streams with a consistent sync differential right now (it grows in an nonlinear fashion throughout the game), so this may not be too useful at the moment.

But for example, the following URL should play the KC game, with the radio audio, adding 2.3 seconds of padding to the audio to attempt to sync it with the video:
http://192.168.1.202:9999/stream.ts?team=KC&audio_track=radio&sync=2.3

Well i had to run it through an icecast server and a nginx proxy through a cloudflare tunnel - but it worked :slight_smile:

Has anyone been able to figure out how to get replays of games easily viewable in the channels app? I know I can record the games but was wondering if anyones been able to set up a channel or stream file that points to the game on mlbs server. Would be pretty convenient given that mlbserver can trim commercials/pitches etc

You can just use SLM to create a STRM file for stuff like that

1 Like

Do the minor leagues ever work? I see lots of game icons in channels, whenever I try them they don't work. All the major league games work. I feel like last year the minor league games were working as well.

Which minor league game? What's the stream URL you are using? I just tried El Paso at Tacoma at "/stream.m3u8?team=TAC&mediaType=Video&level=AAA&resolution=best" and it worked fine.

I was also having trouble with minor league games, but I have it working now. I changed "resolution=1080p60" to "resolution=best" and now all is good.

Yup, apparently no 1080p for minor league games right now. I thought they upscaled them last season. Not that it makes much of a difference, given the source quality (or lack thereof)!

I'll have to check that setting out tomorrow,but the error I was getting was this:

2026/04/04 17:16:22.057646 [ERR] Failed to start stream for ch9979: M3U: Could not fetch playlist from 172.16.5.46:9999: EOF
2026/04/04 17:16:22.057646 [HLS] Couldn't generate stream playlist for ch9979-dANY-ipfe80--e51b-e877-bee-126-Ethernet: M3U: Could not fetch playlist from 172.16.5.46:9999: EOF
2026/04/04 17:16:22.058325 [HLS] Stopping transcoder session ch9979-dANY-ipfe80--e51b-e877-bee-126-Ethernet (out=0s finished=false first_seq=0 last_seq=-1)

I'm still having that issue with games other than MLB.
This is the error I'm getting. I don't know how to go about figuring it out. This is what I get from the log files:
2026/04/08 17:25:52.262560 [HLS] Couldn't generate master playlist for ch12703-dANY-ipfe80--e51b-e877-bee-126-Ethernet: M3U: Could not fetch playlist from 172.16.5.46:9999: EOF
2026/04/08 17:25:52.262560 [HLS] Stopping transcoder session ch12703-dANY-ipfe80--e51b-e877-bee-126-Ethernet (out=0s finished=false first_seq=0 last_seq=-1)
2026/04/08 17:25:53.313561 [ERR] Failed to start stream for ch12703: M3U: Could not fetch playlist from 172.16.5.46:9999: EOF

Any thoughts?

1 Like

If you can share your mlbserver container log, that would help.

1 Like

this is when I tried getting the Gwinette stripers right now.

4/8/2026, 6:31:51 PM could not find mediaId or gamePk

4/8/2026, 6:31:51 PM no matching game found /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:51 PM failed to get mediaId : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:52 PM stream.m3u8 request : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best from: ::ffff:172.18.0.1 using: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36

4/8/2026, 6:31:52 PM could not find mediaId or gamePk

4/8/2026, 6:31:52 PM no matching game found /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:52 PM failed to get mediaId : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:53 PM stream.m3u8 request : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best from: ::ffff:172.18.0.1 using: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36

4/8/2026, 6:31:53 PM could not find mediaId or gamePk

4/8/2026, 6:31:53 PM no matching game found /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:53 PM failed to get mediaId : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:54 PM stream.m3u8 request : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best from: ::ffff:172.18.0.1 using: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36

4/8/2026, 6:31:54 PM could not find mediaId or gamePk

4/8/2026, 6:31:54 PM no matching game found /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

4/8/2026, 6:31:54 PM failed to get mediaId : /stream.m3u8?team=GWN&mediaType=Video&mediaType=Video&level=AAA&resolution=best

This was a bug that was fixed back on March 27. Please update your mlbserver image and refresh your M3U in Channels.

(The bug was adding a second “&mediaType=Video” parameter to the stream URLs.)

Thank you, that fixed it. I'm sorry I didn't think about updating it, I believe I updated it in Feb and thought that was the only update.

Anyone having issues with mlbserver today? I updated the image and refreshed m3u but tit still won't load the channels. Below is the container log:

2026-04-18 15:41:53.596 | Version 2026.4.16
2026-04-18 15:41:53.627 | 4/18/2026, 3:41:53 PM updating account credentials
2026-04-18 15:41:53.727 | 4/18/2026, 3:41:53 PM scan_mode set to off
2026-04-18 15:41:53.736 | /mlbserver/node_modules/readline-sync/lib/read.sh: line 11: perl: not found
2026-04-18 15:41:53.736 | /mlbserver/node_modules/readline-sync/lib/read.sh: line 11: perl: not found
2026-04-18 15:41:53.736 | stty: invalid argument '-f'
2026-04-18 15:41:53.736 | stty: invalid argument '-f'
2026-04-18 15:41:53.736 | 4/18/2026, 3:41:53 PM no favorite team specified
2026-04-18 15:41:53.739 | 4/18/2026, 3:41:53 PM mlbserver started at http://172.19.0.2:9999
2026-04-18 15:43:26.816 | 4/18/2026, 3:43:26 PM channels.m3u request : /channels.m3u?mediaType=Video&resolution=best from: ::ffff:172.64.150.196 using: channels-dvr/2026.04.12.0247 Go-http-client/1.1 (darwin-arm64)
2026-04-18 15:46:48.256 | 4/18/2026, 3:46:48 PM stream.m3u8 request : /stream.m3u8?team=NOR&mediaType=Video&level=AAA&resolution=best from: ::ffff:172.64.150.196 using: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
2026-04-18 15:46:48.912 | 4/18/2026, 3:46:48 PM getEventStreamURL error
2026-04-18 15:46:48.912 | 4/18/2026, 3:46:48 PM MEDIA_ASSET_NOT_FOUND
2026-04-18 15:46:48.912 | 4/18/2026, 3:46:48 PM No Media Asset found
2026-04-18 15:46:48.912 | 4/18/2026, 3:46:48 PM failed to get mediaId : /stream.m3u8?team=NOR&mediaType=Video&level=AAA&resolution=best
2026-04-18 15:50:32.637 | 4/18/2026, 3:50:32 PM guide.xml request : /guide.xml?mediaType=Video from: ::ffff:172.64.150.196 using: Mozilla/5.0 ChannelsDVR+XMLTV/1.0
2026-04-18 15:51:23.273 | 4/18/2026, 3:51:23 PM channels.m3u request : /channels.m3u?mediaType=Video&resolution=best&includeTeams=bal from: ::ffff:172.64.150.196 using: channels-dvr/2026.04.12.0247 Go-http-client/1.1 (darwin-arm64)
2026-04-18 15:51:25.827 | 4/18/2026, 3:51:25 PM channels.m3u request : /channels.m3u?mediaType=Video&resolution=best from: ::ffff:172.64.150.196 using: channels-dvr/2026.04.12.0247 Go-http-client/1.1 (darwin-arm64)

Update: Now it's back after deleting and re-adding the source

The Norfolk AAA game doesn’t start until 6:45 PM EDT today.

Active minor league games are working for me right now.

1 Like

mlbserver seems to not be serving channels today... the "channels.m3u?mediaType=Video&resolution=best" endpoint seems to only serve big inning, game changer, stream finder, and multiview.

edit - ignore the include teams that was something i was playing with. fixed the correct m3u

all good now