In the XML, I see this:
<programme channel="MLBTV.11.IOW" start="20250329150800 -0500" stop="20250329180800 -0500">
<title lang="en">Minor League Baseball</title>
<sub-title lang="en">Omaha Storm Chasers at Iowa Cubs</sub-title>
<desc lang="en">International League. Chandler Champlain vs. Jordan Wicks.</desc>
<category lang="en">Sports</category>
<category lang="en">Baseball</category>
<category lang="en">Sports event</category>
<icon src="https://www.mlbstatic.com/team-logos/share/451.jpg"/>
<series-id system="team-id">451</series-id>
<episode-num system="original-air-date">2025-03-29 23:08:00</episode-num>
<episode-num system="game-id">781309</episode-num>
<new/>
<live/>
<sport>Baseball</sport>
<team lang="en">Omaha Storm Chasers</team>
<team lang="en">Iowa Cubs</team>
</programme>
And in my M3U, I have this:
#EXTINF:-1 CUID="MLBTV.11.IOW" channelID="MLBTV.11.IOW" tvg-num="7101" tvg-chno="7101" tvg-id="MLBTV.11.IOW" tvg-name="MLBTV.11.IOW" tvg-logo="https://www.mlbstatic.com/team-logos/share/451.jpg" group-title="MLBTV",MLBTV.11.IOW
http://192.168.1.250:9999/stream.m3u8?team=IOW&mediaType=Video&level=AAA&resolution=best
But I'm not getting the guide data. What am I doing wrong?
EDIT: I figured it out. It looks like I have to explicitly add the parameters to my XML path. For example: http://192.168.1.250:9999/guide.xml?mediaType=Video&includeLevels=All
Apparently the default is MLB only. I'm seeing tomorrow's Iowa Cubs broadcast in my guide now.