Slashdot Mirror


The Challenges of A DVR Service

ChelleChelle writes "'The two burdens that are probably most annoying to the user are a complex and difficult control interface and lack of reliability.' So says TiVo cofounder Jim Burton as he describes the challenges of designing and delivering an easy-to-use yet highly effective and reliable DVR service. The article is quite broad in focus, providing information on the design aspects of TiVo (hardware, security, source code, etc) yet also taking into consideration the human element, with a large section devoted to service design principles. Overall, a good read for anyone interested in purpose-built systems." Update: 04/21 18:54 GMT by Z : Tim Burton no longer cofounding Tivo.

3 of 134 comments (clear)

  1. I can vouch for tivo... they got it right by yagu · · Score: 5, Informative

    We have both tivos and a Comcast HD PVR (I believe made by Magnavox), and I can attest to the interface being the hardest thing to get right, but maybe the most important. And, by far Tivo has come closest to the transcendental interface over any competitors (I've also sampled the offering of some of the others).

    Here are some of the "wows" about Tivo, many of which I'd discovered over time:

    • the infamous but invaluable 30-second skip hack. It's controversial and I don't know why, since the Comcast box offers the 30-second skip out of the box. Anyway, if you have Tivo, and you don't know about this one, you HAVE to get it.
    • the tick-mark FF. When fast forwarding at any speed, whether in the live buffer or watching a recorded show, the "->|" button will advance the video to the next tick mark on the screen. The tick marks are typically 10, 15, or 5 minutes depending on the length of the show. This is a GREAT convenience factor!
    • the same tick-make REW function... Same button, if you're rewinding, you can move immediately to a previous tick mark. If you're in the live buffer, it takes you all the way to the beginning (oldest video) of the live buffer.
    • the "ENTER" button, in any list context will take you alternately to the beginning and then end of a list.
    • the "ENTER" button also is "Previous" for last watched channel.
    • the 8-second backward button
    • overloaded buttons, e.g., when browsing show listings, the "channel up and down" buttons move you one page up and down through the listings respectively. Same is true when in any list context. Also, the FF and REW buttons are overloaded in TV Schedule list mode and advance the "frame" of the listings forward and back by 30 minutes.
    • wish list... great feature, really does work
    • translucent screens for most interaction, you can continue to watch while scheduling recordings.
    • Season PASS is MUCH more accurate and reliable than the competition
    • "recently deleted" folder for shows manually deleted, you can go back and retrieve them if you need to as long as the Tivo hasn't permanently deleted them for lack of space.
    • grouping of shows into folders to more easily navigate recorded shows (optionally on or off)

    This barely covers the features, but Tivo has done an AMAZING job in ergonomics!

    The Comcast box, on the other hand, is abysmal. It is almost unusable, but for now is the only available option to record HD shows. Here are a few of the annoyances:

    • On a regular basis, shows appear (that were requested to record) in the "recorded" list with no title and a recording date of 1999, impossible since this device never existed then. They can't be deleted, and they accumulate over time.
    • If you try and play one of the "anonymous" shows, it locks the box solid, the only option is a power recycle.
    • The ONLY way to turn CC (Closed Caption) on and off is to power the unit down with the remote, then hit the menu within a timeout interval, and scroll down through an internal systems menu and turn CC on.
    • Oh, and by the way, when you do the previous bullet to toggle the CC, any recording shows stop recording, and don't resume upon re-power.
    • There is a well known and hated "lag" in the Comcast box. Apparently the software has NO concept of prioritization. When the box is particularly bogged down, the response to button presses from the remote can come in fits and starts. I've literally gotten lost in what I thought I pressed and would put the remote down and "cool down" and let the box take sometimes up to 3 or 4 minutes to "catch up". Oh, and yes, it captures EVERY button press, and honors them, and yes, because of that we have accidentally deleted shows we didn't want to.
    • And, related to previous bullet, there is NO way to tell whether the unit has seen your button presses, there is no hourglass, no indicator, NOTHING to indicate is has seen a remote comm
  2. Apprently with tivo by tacokill · · Score: 5, Interesting

    ...its hard to build an HDTV unit as well. Meanwhile, back in the rest of the world, us poor cable customers have to suffer with our crappy Scientific Atlanta and Motorola HDTV DVRs that have crappy interfaces, terrible support, and an even worse reliability record.

    I had Tivo for 4 years and Tivo was relevant to me up to about 1 year ago. And, unfortunately for them and me, that window closed (because I upgraded to HDTV) and they just aren't anymore since I would have to "turn back time" to go back to them. The lack of HDTV support was, in simple terms, a deal-breaker.

    Maybe that new Series3 will change things. When is it shipping again? :-/


    No, no. I think you misunderstood me. I didn't say "announce" or "pass tests". I said shipping.

  3. Re:Tim Burton != Jim Barton by MyLongNickName · · Score: 5, Funny

    Have you ever seen them in the same room together? Huh? Didn't think so. I find it more plausible that they ARE the same person than that Slashdot's journalistic integrity is so low.

    I just can't believe you people.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year