Updated for 2015 ‘new’ Media Player
I have a feeling MLB.tvs annoying advertising won’t be addressed anytime soon, if ever. So I decided to block the ads. It’s a rather simple procedure.
After doing a little HTTP sniffing, I noticed that the MLB.tv service relies on a company named Auditude (fitting name really) for their in stream advertising needs. In order to eliminate the annoying advertisements that try their hardest to blow out your speakers or brainwash you with the same repetitive content, you just have to tell your computer to make all outgoing calls to their servers fail.
Just edit your computers
hosts file to redirect all auditude and freewheel requests to your localhost. On my mac, I opened up Terminal and ran this command: