So I have been working with @tonywagner to get mlbtv video paired with the radio audio feed. His advice was to append &audio_track=Home%20Radio to the m3u8 url. Here is an example:
#EXTM3U
#EXTINF:-1 CUID="MLBTV.WSH" channelID="MLBTV.WSH" tvg-num="1.30" tvg-chno="1.30" tvg-id="MLBTV.WSH" tvg-name="MLBTV.WSH.radio" tvg-logo="https://www.mlbstatic.com/team-logos/share/120.jpg" group-title="MLBTV",MLBTV.WSH
http://192.168.12.39:9999/stream.m3u8?team=WSH&mediaType=Video&resolution=best&audio_track=Home%20Radio
I have given up on this working at all. Channels would just freeze the video and nothing would play. Today I thought I would try it again and I tried on my web browser. To my surprise it worked perfectly! Thinking this was just magically fixed I tried it on my iPad and it failed as usual (same as the ATV). With transcoding being the only difference, I set my iPad to 8Mbit for the quality. Now the radio feeds work perfect.
Does anyone know why transcoding makes this work? I know this is a HUGE corner case so I don't expect the Devs to jump on this. I am OK with transcoding this but is there a way I can specify just this source to transcode? I'd rather not just leave my devices in anything but Original quality and have this only apply to this custom channel source. I seem to remember @racameron was particularly knowledgeable on this...

