Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

"Iron Man" Release Brings Down Paramount's Servers

Posted by kdawson on Sat Oct 04, 2008 10:35 PM
from the super-hero-effect dept.
secmartin writes "Shortly after the release of Iron Man on Blu-ray on October 1, people started complaining of defective discs; the problem turned out to be that all the Blu-ray players downloading additional content brought down Paramount's BD-Live servers, causing delays while loading the disc. Which really makes you wonder what will happen when they decide to shut down this service in a couple of years."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • PS3 (Score:5, Informative)

    by Anonymous Coward on Saturday October 04 2008, @10:38PM (#25261105)

    The PS3 has an option to allow/disallow Blu-Ray discs to connect to the Internet. It might be for just this sort of thing?

    • Re:PS3 (Score:5, Insightful)

      by lysergic.acid (845423) on Saturday October 04 2008, @11:04PM (#25261269) Homepage

      how much live content is there usually? with the huge capacity of dual-layer BDs wouldn't it be more efficient to just put the live content on the disc itself in the first place?

      i mean, unless they're having users download more than 4~5 GB of data, it should be possible to squeeze the live content onto the BD by compressing the movie by 1% or stripping out previews. and if they are having users download more than 5 GB of data then that seems really impractical anyway.

      the only thing i see live content being good for is perhaps for downloading extra subtitle languages so studios don't have to print localized discs for smaller markets, or perhaps you're a Czech living in the U.S. and want to buy a BD at the local Best Buy but still want Czech subs, etc. and depending on how compressed the audio streams are, they could also do this with alternate language streams.

      • Re:PS3 (Score:5, Insightful)

        by MobileTatsu-NJG (946591) on Saturday October 04 2008, @11:09PM (#25261291)

        how much live content is there usually? with the huge capacity of dual-layer BDs wouldn't it be more efficient to just put the live content on the disc itself in the first place?

        Without time travel ability, no. "Live content" means "That movie you bought 5 years ago is showing trailers for next summer's movie lineup."

        • Re:PS3 (Score:5, Informative)

          by lysergic.acid (845423) on Saturday October 04 2008, @11:27PM (#25261397) Homepage

          i thought the BD live content was extra content only downloaded once when you first play the disc--things like bonus scenes, soundtracks, ringtones, and other promo material--rather than just video streamed live each time you play it. i mean, that's the impression this kotaku article [kotaku.com] gives.

          so all this is just so that the BD you bought will show you the latest movie advertisements each time it's played? that hardly seems worthwhile. preview trailers are something you skip over, not something you waste bandwidth on.

          i wouldn't have thought that Sony or the movie studios would waste money and resources to provide each BD release with an ever-changing online video stream. just keeping the servers up would be expensive enough, but they'd also have to pay people to constantly update the live content for each disc they put out. and for 5 years? how much would it cost to produce or license 5 years worth of live content? that's like running a really unprofitable TV station that people only watch for 15-20 minutes once every few months.

          • Re:PS3 (Score:5, Interesting)

            by fuzzyfuzzyfungus (1223518) on Saturday October 04 2008, @11:45PM (#25261497) Journal

            preview trailers are something you skip over, not something you waste bandwidth on.

            Not if the studios have anything to say about it. Remember good old user operation prohibition [wikipedia.org]? And remember how it was only ever used, pinkie swear, for those FBI warnings in the beginning, never for commercials?

            I don't know whether they have done so yet; but the studios would love nothing more than to cram a new set of ads into your eyeballs before every showing.

          • Re:PS3 (Score:5, Interesting)

            by SanityInAnarchy (655584) <ninja@slaphack.com> on Sunday October 05 2008, @01:06AM (#25261783) Journal

            i thought the BD live content was extra content only downloaded once when you first play the disc--things like bonus scenes, soundtracks, ringtones, and other promo material--rather than just video streamed live each time you play it.

            Neither, actually, unless they're being particularly stupid. More likely, downloaded once, whenever either you choose to download them, or the disc does -- and then saved, so you can watch them again. Live streaming would be reserved for places where it actually matters -- as in, content which is also being generated live.

            preview trailers are something you skip over, not something you waste bandwidth on.

            Preview trailers are also the most trivial, and the most useless, of the things that are possible with this.

            I worked on some client-side programming for HD-DVD, before it died. Basically, you've got a little bit of local storage, an Internet connection, and a script engine. You can download small videos and play them, or you can run a program overlaid on top of the movie -- this is how menus were done, but we were doing a lot more than just menus.

            Now, from what I remember of Paramount's discs, they pretty much re-downloaded several megs (at least) worth of data on boot -- including every single file needed for said scripts. The only exception was actual media, as in audio and video.

            So, they're basically replacing a bunch of data that was already there on the disc. Unlike some other discs, you have no choice -- you will update, before you watch the movie.

            That's not really "defectivebydesign", as it's got nothing to do with DRM. It is, however, a defective design. Subtle but very important difference.

            It's possible none of this applies to the Blu-Ray, but I suspect it's very similar, and I very much doubt that any of it involves re-downloading the same trailer over and over.

            • Re:PS3 (Score:5, Funny)

              by Anonymous Coward on Sunday October 05 2008, @04:22AM (#25262303)

              That's not really "defectivebydesign", as it's got nothing to do with DRM. It is, however, a defective design.

              Thanks. That clears it up.

        • Re:PS3 (Score:5, Insightful)

          by maugle (1369813) on Sunday October 05 2008, @12:24AM (#25261655)
          With "Live content", that movie you bought 5 years ago is showing trailers for upcoming movies. Long, unskippable trailers. For movies you're not interested in. That use up your bandwidth and make you go over your bandwidth cap.
        • Re:PS3 (Score:5, Insightful)

          by Fractal Dice (696349) on Sunday October 05 2008, @01:03AM (#25261773) Journal

          Without time travel ability, no. "Live content" means "That movie you bought 5 years ago is showing trailers for next summer's movie lineup."

          What about putting live ads on the background billboards or changing the brand of burger the hero eats? I would expect updated product placements will be the next wave of live content.

      • by Anonymous Coward on Saturday October 04 2008, @11:38PM (#25261449)
        It's about tracking the consumer. Even if the "live content" was all of one kilobyte Paramount would host it on their own server. Having each disk "dial home" is in valuable for marketing and racketeering^H^H^H^H^H^H^H^H^H^H^Hcopyright enforcement.
    • Re:PS3 (Score:5, Informative)

      by Jeff DeMaagd (2015) on Saturday October 04 2008, @11:20PM (#25261353) Homepage Journal

      I don't remember that, but you might very well be right. I don't go into those menus very often. What I do know is that the Iron Man disc itself asks if you want to download whatever extra content there might be. Just pick "no" and the menu loads and the movie plays perfectly, at least it did for me.

  • Great Idea! (Score:5, Funny)

    by Gazzonyx (982402) on Saturday October 04 2008, @10:39PM (#25261123)
    Now that they've got their servers back up and running, let's slashdot 'em!
    Now I remember why I decided to go with software development over network administration!
  • by Anonymous Coward on Saturday October 04 2008, @10:42PM (#25261147)

    1. Take a distributed distribution system.
    2. Centralize it create a single point of failure.
    3. PROFIT!

  • by dhall (1252) on Saturday October 04 2008, @10:53PM (#25261209) Homepage

    TFA is a little sparse, and I don't feel like forking out the cash right now to test whether I can work around the call home feature via a simple loopback definition for the BD live servers in my local DNS cache.

    At least Xbox Live has the ability to disable logging into Xbox live to play games. It's built on a system that includes maintenence and downtime. An expected consideration for any online service. Any service built to assume to 100% uptime is really bad architecture.

    • Any service built to assume to 100% uptime is really bad architecture.

      True, but ... WGA, where the "A" stands for "Advantage" assumes 100% server uptime. Are you saying Microsoft should have learned from themselves?

    • by mcrbids (148650) on Sunday October 05 2008, @02:49AM (#25262015) Journal

      Any service built to assume to 100% uptime is really bad architecture.

      If that's the case, then there are lots of really bad architectures in use.

      For example, Airline reservation systems. Or Slashdot. Or anything web-based. Or your Visa card, Mastercard, ATM card. Strange how effective those electronic debit machines are, even though they assume 100% uptime of the Visa/MC/Debit back end systems? What about your phone? Doesn't it assume 100% uptime of the call routers and connection?

      There are too many examples to mention.

      Assuming 100% uptime is only bad architecture if you can't reliably assume near-100% uptime. The important factor is the relative cost of downtime, not the assumption of uptime.

      For example, TCP provides a "guarantee of delivery". It overcomes many connection errors in the IP protocol, such as dropped packets, etc, intermittent connection errors, misrouted packets, out-of-order packet delivery, and so on. But no amount of algorithmic magic can change the fact that if somebody trips over a network cable, the destination server has been taken offline for a while.

      So we see the real issue isn't whether or not you can count on 100% uptime, but whether or not having downtime in your "100% available" costs all that much.

      Are you serving personal pictures on a home DSL line? If so, 99% uptime is probably for you. What's the real cost of a few days of unavailability per year?

      Are you serving data commercially? If so, the cost of anything more than maybe 99.9% uptime may not be worth it. (That's about 8 hours of downtime per year) Think about the freebie web server on your local ISP. If it's down for a couple of afternoons per year, is anybody going to complain much?

      Are you serving financial records for a state government? If so, the cost of anything more than maybe 99.99% uptime may not be worth it. (That's just under 1 hour of downtime per year)

      Are you serving cash Visa for nations? If so, anything more than 99.999% uptime may not be worth it. (That's about 5 minutes of downtime per year)

      Each of these "nines" costs exponentially more. A home computer running the latest consumer grade O/S can generally maintain 2 nines without too much difficulty. A basic server running a server O/S (EG: Linux) can generally sustain close to 3 nines without difficulty. When there's a problem, you can drive to the local colo to reboot the server. Keeping a spare server handy and reliable backups means you can recover in less than 8 hours or so. It gets pretty spendy at 4 nines: 99.99% gives you just under an hour. That means you are hosting a fully redundant cluster, with lots of realtime "auto-recover" options. And 99.999% uptime is insanely expensive. Not only are you fully redundant, but you are actually watching each individual process to ensure that it completes, even if the hardware/process dedicated to it fails.

      5 nines, along with high performance, can be ridiculously expensive.

      As a hosting provider, we're working hard on that "next nine" to do better than 99.9% uptime to achieve 99.99% uptime. When you have to deal with scale, and high performance, it's harder than you think.

      • by AdamInParadise (257888) on Sunday October 05 2008, @03:44AM (#25262157) Homepage

        For example, Airline reservation systems. Or Slashdot. Or anything web-based. Or your Visa card, Mastercard, ATM card. Strange how effective those electronic debit machines are, even though they assume 100% uptime of the Visa/MC/Debit back end systems? What about your phone? Doesn't it assume 100% uptime of the call routers and connection?

        Actually, all those systems assume that the network will be down "sometimes" and have build-in mechanisms to deal with them. In some cases, there is no solution but to wait for the affected service to come back: my browser did not went dead during the Great Slashdot Blackout. In some other cases, they can continue to work in a degraded mode. For example, a merchant can accept credit and debit card "offline" and process them later. The risks are far greater than processing cards "online" but, hey, the merchant can still sell stuff even if the network is down. Same thing for ATMs: if the network is down, they will still accept cards but will only distribute small amounts of money.

        The case for phones is more interesting. The introduction of VOIP actually degraded the reliability of fixed-lines phones, including the reliability of emergency calls. VOIP operators usually weasel out of this mess by stating that "everyone has a cell phone now."

        Providing a 99.999% uptime is really expensive. Furthermore, in most cases you can't control every other point in the delivery chain (the network, the other participants' servers...), so a service must be able to deal with downtime. It seems possible to configure some BD players to prevent the disc to download new content. If the Ironman BD cannot run in this case, well that's just means that the application on the disc was not correctly tested.

  • WFM. Well, FGFM. (Score:5, Informative)

    by fo0bar (261207) on Saturday October 04 2008, @10:58PM (#25261227)

    Which really makes you wonder what will happen when they decide to shut down this service in a couple of years.

    People will get BD players that don't suck?

    I bought Iron Man shortly after work on Tuesday, and put it in my media center (currently running a demo of Arcsoft Totalmedia Theater). The branded "loading" screen spun for about 10 seconds, it gave me a warning saying it couldn't connect to the BD-Live server, and threw me to the disc's main menu.

    (Of course, there is a secondary WTF for the disc being mastered to try to download from BD-Live in the beginning, instead of when you go to the appropriate menu, but the primary WTF is the other players out there not failing gracefully to the disc.)

    Today I put the disc in again, and this time it downloaded the content.

    (Granted, there are real concerns about the key servers for authenticating BD/HD-DVD discs, but this discussion is just within the scope of downloading extra content via BD-Live.)

    • by narcberry (1328009) on Sunday October 05 2008, @12:03AM (#25261557) Journal

      Sony's Log:
      1/1 11:38pm Fo0 watched Bikini Babes 14
      ...
      1/2 08:45pm Fo0 loaded Ironman
      1/2 08:45pm Sent ads for Bikini Babes 15 to Fo0
      1/2 08:46pm Fo0 watched Ironman
      ...
      6/6 06:66pm All viewing records subpoenaed and enter public record.

      • Oh man, do I remember what I was doing at 6:66 PM that day... it was glorious. A beautiful flock of pigs were flying toward the sunset, and the ground beneath me seemed to be a touch colder (I remembered hearing about hell freezing over a couple of minutes beforehand). Meanwhile, someone, somewhere had divided by zero, causing my calendar to indicate that it was the year 1900.

        Good times, good times.

  • by Loie (603717) on Saturday October 04 2008, @11:03PM (#25261263)
    With all the storage capacity available on these blu-ray discs why should there be any downloading of additional content? Does the movie really fill up the whole disc? Forgive my ignorace, I still haven't made the blu-ray jump.
  • by hhawk (26580) on Saturday October 04 2008, @11:04PM (#25261265) Homepage Journal

    On interactive TV forums I've written extensively talking about how web infrastructure isn't really for national TV and large events with not 100 or 1000 but multiple millions of people try to access the same data within a few seconds of each other.

    This is on a smaller scale but certainly proves the point; I do feel there are solutions for pre-caching to tiered servers through the network fabric; but some day when SuperBowl XXX runs and 200,000 TV sets try to access the same JavaTV Applets at the same time... that real fun begins.

  • by MojoRilla (591502) on Saturday October 04 2008, @11:10PM (#25261297)
    Here's a better story [yahoo.com] by the way.

    So I'm trying to decide if this was evil or just total incompetence.

    On the evil side, we have:
    • Release a disk with mandatory downloads. They would have to know this will end up bricking the movie for fans. Perhaps they are thinking they can sell "upgraded" disks to the same fans again years later without the stupid download.
    • Since no one could be so stupid as to not plan for heavy traffic and use a CDN for content (which they now are), perhaps they planned this failure to get some press about the release of their disk.
    • Tell people that it shouldn't happen again, but you have provided a menu to skip the download as if that should make people happy. The fact that they could change the menu means it had to load the menu from their web site. So it still can have timeout issues.

    And on the incompetence side.

    • Stupidly release a movie which not only downloads mandatory content, but doesn't time out if the download fails. Internet 101 here. 10 minutes trying to connect to a server. Please.
    • Don't scale your servers to anticipate traffic. Using a CDN to serve this content is absolutely a no brainer.

    Hard to tell. Both are unbelieveable, yet this happened. Thankfully, there is a solution. Don't connect your Blue Ray player to the internet. That will work for now, until they start tying DRM into BD-Live. Idiots.

    • by sukotto (122876) on Saturday October 04 2008, @11:29PM (#25261413)

      Never attribute to malice that which can be adequately explained by stupidity.
      -- Hanlon's razor

      I've worked with Marketing people before and can easily believe that they had no clue about the infrastructure requirements and possible fail points. Actually, even if they did, they wouldn't have asked a techie. They would have asked the techie's manager who probably told them "don't worry about it.

      Business as usual in a big, dysfunctional, corporate environment.

  • Poor planning... (Score:5, Insightful)

    by PhasmatisApparatus (1086395) on Saturday October 04 2008, @11:10PM (#25261299)
    ...from companies who have also bought into DRM. Go figure, right?

    That optional, downloadable content would slow down the movie itself is just another extension of the two minutes of FBI warning I am forced to sit through when I play a DVD in a standard player.

    How much further will this go before the majority of people begin to care?
    • by ceoyoyo (59147) on Sunday October 05 2008, @12:01AM (#25261549)

      Whenever someone mentions ads on a website someone (okay, lots of someones) pipe up and ask "ads? I haven't seen an ad in years!"

      Well the ripping and DeCSS software takes care of the FBI warnings, trailers, commercials and mandatory calling home.

      The movie studios are faithfully following recent examples and shooting themselves in the feet.

  • Okay. (Score:5, Insightful)

    by E-Sabbath (42104) on Saturday October 04 2008, @11:12PM (#25261315)

    Dead serious question here. I don't have a Blu-Ray player yet. Under what circumstances do they need to be hooked to the internet? Do you have to hook them up when you're doing initial setup? Do you have to hook them up when you want to play any DVD? Do you have to hook them up when you want to play a disc with BD-Live content? What would happen if you just didn't have it hooked to the net and tried to play this?

    • Re:Okay. (Score:5, Informative)

      by the eric conspiracy (20178) on Saturday October 04 2008, @11:21PM (#25261363)

      The answer is there are no circumstances under which a BD player truly needs to be hooked to the internet. In fact many BD players don't even have network connectivity. The only "advantage" to a player that does offer internet connectivity is that it offers a way for the studios to monitor what you are watching, and to deliver extra material to your player, and a way to obtain firmware updates for the player.

    • Re:Okay. (Score:5, Informative)

      by Dhalka226 (559740) on Saturday October 04 2008, @11:37PM (#25261447)

      My experience is with a PS3 as a Blu-Ray player, but I'll answer the questions as best I can.

      Do you have to hook them up when you're doing initial setup?

      No.

      Do you have to hook them up when you want to play any DVD?

      No.

      Do you have to hook them up when you want to play a disc with BD-Live content?

      Not to view the movie, but the BD-Live content would require you to have an active Internet connection.

      What would happen if you just didn't have it hooked to the net and tried to play this?

      You would have all of the content of the disc available, but none of the extra features (whatever those may be) that come from the BD-Live segment.

  • pirated movies

    it's not just about avoiding $20

    it's about avoiding this kind of bullshit

    when you weigh down your product with this kind of bullshit, pirate product is superior product

    retards

  • Pure FUD (Score:5, Informative)

    by FSWKU (551325) on Saturday October 04 2008, @11:19PM (#25261349)
    There is no requirement to actually utilize the BD-Live features to watch this title. I picked it up the other day, popped the disc into my PS3 and let it load. You know what happened? A screen came up ASKING wether or not I wanted to download the additional content. I chose not to, and it continued on its merry way to the main menu and I was able to watch the movie without any issues whatsoever.

    No BD-Live just means I can't have the option to have random quiz questions pop up on my screen during the film like "What kind of plane is shooting at Iron Man?" (F-22, btw). So no, it won't cause the world to end if they shut down the servers. All you have to do is click "No" and continue on to watch the movie that you actually bought the disc for.
      • by friedmud (512466) on Saturday October 04 2008, @11:40PM (#25261473) Homepage

        I, for one, am one of the people that invested in HD-DVD and hoped it would win out (I thought it was superior technology).... but the same week that Toshiba gave up the ghost... I went out and bought a PS3 and have never looked back.

        People need to get over it. Bluray + PS3 = Really Good Platform. The PS3 just does so much more than just playing movies or games... I don't see how anyone with an HDTV and sound system gets by without one...

        Anyway... I agree with the GP. I popped in Iron Man last night (rented) and it asked me if I wanted to download the BD-Live stuff. I didn't care so I just clicked "No" and we were able to watch the movie without issue.

        BTW - What is the BFD about this movie? I waited to see it from Netflix like usual... but I was really anticipating a great movie from all the hype it got when it was released. Both my wife and I agreed that it was a mediocre movie at best. It had a lot of ridiculous plot elements and quite a few instances of bad acting. The camera work felt cliche and the dialog was uninspired. I just don't get it. I had a friend of mine say that he liked Iron Man more than the Dark Knight... but I don't think they're even in the same league...

        Friedmud

  • by Anonymous Coward on Sunday October 05 2008, @01:24AM (#25261833)

    This definitely breaks First-sale Doctrine. coming straight from Wikipedia:

    "In 1997 in Novell v. Network Trade Center 25 F. Supp. 2d 1218 (C.D. Utah 1997)[2] purchaser is an "owner" by way of sale and is entitled to the use and enjoyment of the software with the same rights as exist in the purchase of any other good. Said software transactions do not merely constitute the sale of a license to use the software. The shrinkwrap license included with the software is therefore invalid as against such a purchaser insofar as it purports to maintain title to the software in the copyright owner. Under the first sale doctrine, NTC was able to redistribute the software to end-users without copyright infringement. Transfer of a copyrighted work that is subject to the first sale doctrine extinguishes all distribution rights of the copyright holder upon transfer of title."

    and

    "In 2008, in Timothy S. Vernor v. Autodesk Inc.[2], a U.S. Federal District Judge in Washington rejected a software vendor's argument that it only licensed copies of its software, rather than selling them, and that therefore any resale of the software constituted copyright infringement. Judge Richard A. Jones cited first-sale doctrine when ruling that a reseller was entitled to sell used copies of the vendor's software regardless of any licensing agreement that might have bound the software's previous owners [3]."

  • by DrXym (126579) on Sunday October 05 2008, @03:06AM (#25262073)
    Paramount decided that every BD-Live player should automatically connect to their servers as soon as it was played. With every PS3 offering BD-Live it meant they were deluged with requests. On top of that, they never bothered to make the disks indicate progress or gracefully handle timeouts so lots of people thought their disks had frozen.

    There is nothing in the spec that requires this. If they had wanted they could have tested if the player supported networking and added a new menu which allowed users to manually connect to their servers for extra content.

    Frankly this is all Paramount's own fault. Aside from the technical fuckup, I have to question the whole ethic of a disk that automatically "phones home" just by inserting it. For starters it means Paramount are tracking usage of this title. It also means the experience could change every time its loaded. Could we see adverts or new trailers being inserted onto disk? Or studios prominently promoting their own online stores or other content? What happens in 10 years if the website bitrots? Will the disk even play any more or will it hang like it did here?

    I think it's very telling that the first prominent user of BD-Live immediately abuses it. BD-Live is IMO a waste of time and will continue to be while it used in such superficial and intrusive ways. Every 2.0 player should have the option to disable internet on a global and per-disk basis. Maybe some day a disk will produce a compelling use for it but nothing comes close yet.

    • by dhall (1252) on Saturday October 04 2008, @10:59PM (#25261231) Homepage

      I think part of the need for the extra capacity is the volume of the media in the place.

      The size difference of the data files from 480p to 720p to 1080p shouldn't be discounted. Having seen the media + added downloadable content as "value add" model on Xbox, it's a good idea in theory, but it appears Sony once again has questionable execution.

    • by Anonymous Coward on Saturday October 04 2008, @10:59PM (#25261235)

      I thought the only reason for Blue Ray was the enormous additional storage capacity it had.
      If now the movie in fact require downloading content from servers, then I bet they don't really use the capacity the disc really have, and make me believe a lot of people will be dissatisfied with the disk as the server is taken off air sometime realizing that some of the content they accessed no longer is available from what they believed to be a disc...

      I'm sure the capacity is fine, but the paranoid media companies want to force you to use products that will phone home. "Online Content" sounds a hell of a lot nicer than than "DRM" doesn't it?

      • Re:First Post. (Score:5, Informative)

        by 0111 1110 (518466) on Sunday October 05 2008, @09:12AM (#25263505)

        Actually HiDef (not specifically bluray) is that much better when played full screen on a computer. Do the comparison sometime yourself and you will see that the difference is not subtle. However, I concede that the difference is not so great or obvious on many TVs. Also the degree of difference depends on the title. Some transfers are better than others and some of the older prints do not do so well on HiDef. On those titles there may be virtually no difference at all.