Silverlight strikes out with MLB

Summary: Problems last year with Microsoft's Silverlight prompts MLB.com to switch to Adobe's Flash player to stream live major league games to a growing subscriber base.

The thwacking sounds of bats striking balls will once again fill stadiums, as Monday is opening day for Major League Baseball. This year, Microsoft will watch from the sidelines.

MLB.com no longer uses Microsoft's Silverlight to stream games to its 500,000 subscribers. This season fans will watch live and on-demand video via Adobe's Flash player.

In November, Major League Baseball Advanced Media, the league's tech unit, announced it would discontinue using Silverlight, the browser plug-in that MLBAM had signed up for barely a year earlier. The decision was not insignificant. MLBAM not only runs the profitable MLB.com streaming-video service, the Web's most successful subscription service, but the group is also influential with other leagues and sporting events. MLBAM handles much of the back-end operations for CBS' Webcasts of the NCAA Basketball Tournament and this year will do the encoding for the 2009 Masters golf tournament (CBS is the parent company CNET News).

Baseball never detailed the reasons for dropping Silverlight but sources close to the negotiations between the league and Microsoft said it was a series of glitches and conflicts between the companies that led to the split.

First, baseball wanted Microsoft to make it possible for users to download Silverlight without having to possess administrative rights. When people are at work, it's often the company that possesses those rights and employees would need authorization to download the player. That frustrated plenty of MLB.com subscribers, according to the sources.

The other major issue was that baseball considered Silverlight too unstable. There were some high-profile glitches, including last year's opening day, which saw many MLB.com subscribers struggling to log in and others who were unable to watch games. The malfunctions lasted several days. The rift between Microsoft and MLBAM began to grow and hasn't stopped, said the sources, adding that lawyers for each side are still arguing over Microsoft's responsibility.

Through a spokeswoman, Microsoft declined to comment but did point us to plenty of other sporting events for which Silverlight was chosen, including NBC's Webcast of the 2008 Summer Games and CBS's online presentation of the NCAA basketball tournament. NBC also recently announced that it will broadcast the 2010 Vancouver Olympics using Silverlight.

But Silverlight was also suspected by many Netflix users of being the cause for a recent series of glitches that occurred with Netflix's streaming-video service. Microsoft appeared to acknowledge that its player was the cause of at least some problems when it said last month that Silverlight 3 could help Netflix customers who run lower-end computers and were experiencing dropped frames and poor viewing quality. Netflix has said that most of the feedback on Silverlight is positive.

Bob Bowman, MLBAM CEO, also declined to detail what happened with Silverlight. He did, however, acknowledge that MLBAM "has an ongoing dispute with Microsoft because of the significant problems we encountered last year." What Bowman wanted to discuss was Adobe Flash and the successful marriage of baseball and the Internet.

Q: How much better is your video player this year?
Bowman: The experience has been everything that we did not have a year ago...Nobody has seen true high-def before on the Web," Bowman said. "(With this year's player) you can put it on any screen you want, there's no degradation at all. It has all the bells and whistles, picture-to-picture, DVR-quality pause, rewind, fast-forward, real-time highlights. The meat-and-potatoes of it of course is the picture quality itself and it is eye popping."

Q: How come your on-demand video subscription service appears to be more profitable than the other leagues?
Bowman: The nature of our game, we play every day, we have fans who watch us on Tuesday, talk about us on Wednesday, listen to us on Thursday and maybe go see us on Friday. They touch baseball every day. They just do it in different ways based on how much time they have. Today's society, the interactive-digital society, can stay in touch with baseball better than they've ever done before. That keeps getting better. The iPhone's MLB At-Bat application is one example of that.

It isn't because we're different or smarter. Baseball is just better. It's better suited for this kind of daily, hourly interactive conversation. Then you get the video and people have 15 minutes. You better give them the very best product you have.

Q: How much harder and more expensive is it to do high-definition streaming?
Bowman: First of all it's based upon what the park does. Probably only 70 percent of the games are in true high-def. About 30 percent of the games aren't in high def even on your TV. It's roughly doubling in terms of the costs. The infrastructure is more certainly more expensive obviously. But the daily coding and redistributing almost doubles the cost. It isn't arithmetic. As you know the video is even more than doubling, but you get rates and expenses by the time you're done it roughly doubles the cost.

Presumably the costs will come down. They are certainly moving in that direction for the last several years. But for us it was a relatively straight-forward decision to give our fans the very best.

Q: What did you see in Flash that impressed you?
Bowman: You see several things. You see a high-grade product that's in some form on 99 percent of the browsers. You've got something that's got mass usage. Secondly you see with Adobe a company committed to the customer experience in video with the Flash Player. We see a partner that continues to invest in their product. They have the same desire that we do. They want the Flash Player to be the best thing anybody has ever seen and we want that. When you partner with people like that, it's not a philosophical discussion. We know where we want to be now how do we get there.

This article was originally posted on CNET News.

Topics: Microsoft, Mobility, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

45 comments
Log in or register to join the discussion
  • LMAO!!!!!!!!!

    Ok as much as I'd love to I won't really bash MS.

    The only mistake I will talk about is thinking that there is a market for this. This is not only for MS but for Sun with JavaFX and Adobe with Air/Flex or whatever it is. They are all trying to push this RIA stuff either ahead of its time or in a direction people don't care about. People simply want to be able to see a movie in their browser. Most don't even realize Flash is a resource hog and don't care about all the other bells and whistles like pulling it out on your desktop.

    The other problem is that these technologies are pushed as a way to bring the ability to be artistic to the developer. The only problem is that this doesn't give the developer creative ability. Tossing out ActionScript and plugging in C# doesn't make the .Net developer any more creative...same for Sun and JavaFX.

    There simply isn't that much that interesting for the average user in RIA. Its just a big bunch of buzz that only insiders are hyped about.
    storm14k
    • Why hold it? ROFLMAO all the way, they dropped the ball

      Silverlight was a mistake, MS again tries to compete with a technology that just isn't there yet. Flash may suck too but at least it works.
      T1Oracle
      • You obviously have no clue what silverlight really is...

        This isn't a good use for it, even though it's a viable one. Silverlight is a means of distributing WPF (forms driven by direct x) applications over the web. Microsoft in their infinite advertising stupidity is telling people it's flash in yet another attempt to dumb down technology to the point the average plebian thinks they understand it.
        Spiritusindomit@...
    • What's the alternative?

      May be using a full RIA is overkill if all you
      want to do is watch video, but what's the
      alternative? HTML5 might do it, but it isn't
      here yet. In any case, dissing the whole RIA
      category is silly because RIAs do more than let
      you watch videos.
      AllureFX
  • RE: Silverlight strikes out with MLB

    Spoken like a true user. You may claim to be savvy or maybe even a "developer" but you obviously are not. Users never see what the "big deal" is with emerging technologies. Insiders do, because we can see what the capabilities of the technology are without actually seeing a finished application. Users need to see a final product to understand, not developers. Flash, JavaFX(I guess), and Silverlight are a big deal. Flash is already huge and getting better. Silverlight is Flash for .NET. And with the arsenal of .NET developers already out there, there will be some sick stuff out there before you know it. Silverlight is still in it's infancy and has a long way to go. No doubt this is a setback, but saying that RIA's are just buzz words that only insiders are hyped about makes you sound pretty ignorant. Once again, there is a reason why insiders get hyped about emerging technologies. Technology would be pretty lame if they didn't. That's how the best technologies survive and evolve!
    jpate86
  • I guess adobe paid MLB more money

    then Microsoft did.

    Though I do like the part where MLB wants to have people sneak the games at work.
    GuidingLight
    • All about money?

      What makes you think it's all about money? I'm a .NET developer and am very excited about Silverlight, but at the same time I'm an MLB.TV customer and was dissatisfied with my experience last year. If they can't fix it under Silverlight, from a customer's perspective, they'd better find something that works. :-)
      Tiggster
    • Where did you learn accounting?

      Since when does MS have less money than Adobe?
      T1Oracle
    • Or maybe

      They cared about getting the best viewing experience out to their customers? As I recall, MLB switched to color broadcast sometime in the early 60s.

      But of course that sort of notion wouldn't fit with your agenda now, would it!

      IT_User
  • RE: Silverlight strikes out with MLB

    MLB should of waited one year to implement on the Silverlight 2 runtime. Instead they used v1 which was OK, but not as feature rich as v2.

    I hope they switch back next year when they can use the Silverlight 3 runtime and tap into LIVE smooth streaming. Also, TCO is also less as you don't need massive amounts of Flash media servers. Smooth streaming data is all HTTP which means you can leverage existing caching infrastructure.
    da_king
    • You mean v3. It usually takes MS at least 3 versions to get it right. nt

      nt
      T1Oracle
      • Did you use flash 2?

        I did, it wasn't pretty. Neither was anything up until Flash 7. Also, C# is in its third iteration and we're still waiting on the unmanaged version.
        Spiritusindomit@...
    • Why should they switch back?

      They (MLB) now have something that works great and they're very happy with - Flash.

      Unless they experience major problems and Adobe drops the ball in dealing with the problems, then there is absolutely should not go back to Silverlight.

      They did have problems with Silverlight, so they switched to Flash.

      That said, I do like Silverlight, quite a lot actually.

      But I'll take Flash/Flex - it's more mature, more feature rich (for RIAs), is much more ubiquitous, and more fully cross platform.
      super_J
      • Why did they use Silverlight at all

        given that Flash already existed. Just curious
        ...
        markbn
        • Microsoft paid them to do so

          Some of the original advertisements included the rapper, Ice Cube (O'Shea Jackson) touting Silverlight. Seriously.

          Microsoft may not get the traction they are seeking, but they aren't giving up, and Silverlight IS putting pressure on Adobe to give Flash/Flex more features. Competition is always a good thing.
          DonRupertBitByte
          • What you say sound plausible

            but do you have any reference to back it up? If
            so, let us know.

            What I don't find easy to understand is how they
            could go with Silverlight in the first place.
            Flash existed at that time, and I'm unsure on
            whether the MLB had been streaming over the
            Internet before using a different technology
            (Flash or whatever). If so, I guess MS had to
            pay them a hefty fee to switch to SilverLight.
            In any case, I think the MLB has nothing to
            complain about. Didn't they test the technology
            before using it? What about stress testing?
            markbn
      • They probably won't

        It's unlikely they would switch back given the development effort of the new Flash version. I'm sure they had an existing Window Media streaming infrastucture which must have been a major selling point to use Silverlight.
        da_king
    • TCO is more with Silverlight

      You still need to license the most expensive and highest TCO OS from Microsoft - Windows. Unlike Flash which will run on Windows and Linux. With Linux you get better performance, reliability, and less TCO.

      Silverlight Sucks.
      itguy08
  • Very interesting.

    Microsoft sold MLB a defective product when a perfectly workable, non defective product was already in wide use. That is some impressive salesmanship. After the initial fail, Microsoft's lawyers are still defending the company's position. That is some impressive legal tenacity.

    What did Adobe do to snatch this juicy account from Microsoft? ANS. None of the above.
    kozmcrae
    • They did NOT sell MLB a defective product

      Read some of the other articles on this subject......... I'm waiting....... done? They all say that some of the problems were coming from MLB not coding correctly and then trying to blame Silverlight for the problems.

      I'll be blunt: I have NEVER had a problem on a site that uses Microsoft Silverlight, though I have also never used the MLB website.
      Lerianis