The baseball season is officially well underway. So, finding myself rightfully at work on a Friday afternoon, I decide to tap into my MLB Gameday Audio subscription for the first time this season. It’s Red Sox vs. Yankees, after all, and I love listening to baseball on the radio — especially when it’s streaming online. I pay $14.95/year for the privilege, through MLB.com, and have enjoyed the service for 3 years now since moving West.
As I loaded up mlb.com and clicked on the “listen” icon next to the game (Boston vs. New York), I was welcomed with a new window, different from the classic red-white-and-blue media player. The window gave me the option: “Download the new SILVERLIGHT player OR use the traditional media player”. Since the game had already started and, even more important, I was too deep into some code to task my laptop with downloading/installing some new/untested technology, I opted for the traditional media player.
The familiar player loaded, and shortly after, the feed from Boston’s WRKO began streaming. I went back to work for a few innings — until I needed to pause the stream and test something. For some reason, I errantly right clicked on pause (very rare for me to do that) and I was shocked. In addition to the familiar “About Adobe Flash Player” option in the context menu, there was also a listing for “About Microsoft Silverlight”.
Does this mean Silverlight was installed without my knowing? Why is there an “About Microsoft Silverlight” listing in the context menu ALONG with Flash Player? Could it mean that Silverlight is running with Flash Player embedded? Or is it MLB’s(or their developers’) attempt to honor some strong partnership with Microsoft by confusing us to think that Microsoft technology is powering our enjoyment of the game? Is this even legal for them to do?