In Defense of Windows as Digital Signage Players

[The following is a copy of a forum post on rAVe Publication's forum that I wrote. That post was modified from an email I sent to Gary Kayye.]

I read Gary Kayye’s summary of the DSE show, which was very nice. I was particularly interested in his comments about the absurdity of using Windows XP and small PCs as a platform for players. While I have a great deal of respect for his opinions, here he was completely off base and I would like to know where he got his data. :)

First let me say, I’m typing this on my MacBook Pro. All of my developers, except one, use Mac Pros. The one who doesn’t uses Ubuntu Linux. Nobody at Tightrope is a Microsoft Fan Boy/Girl.

In the late 90′s and early 00′s there was pressure by IT departments for DS companies to move away from XP. They wanted, at the very least, Embedded XP and what they really wanted was Linux. The thinking was that Linux was much more stable, cheaper and wasn’t chock full of viruses and worms. Now the trend is exactly the opposite. Unless you have a really well established proprietary system that an IT department already knows, many organizations are going to a No Black Box Policy. If they cannot administrate it, they will not put it on their network.

In that spirit, here is my over-long rant on why Gary Kayye is wrong about the folly of putting PCs in as players:

Nothing is easier to administrate than XP.

With the exception of Apple and Google, there are probably no fortune 1000 companies that don’t have thousands of XP boxes on their network. The tools to push updates to them, lock them down, remote administer them and otherwise manage them are very well established. We purposely use Windows XP For Embedded Systems because it is the full copy of XP Pro, which means that Altiris or any other remote management system can manage it. It becomes a part of their standard desktop process, so virus protection and patches get rolled into their regular work flow. Easy.

How do they manage a proprietary Linux system or even Embedded XP? They Can’t. You might say, “They don’t need to manage a Linux box because it’s an appliance!” This is true, until something goes wrong and they do. There are plenty of worms and viruses that are written for Linux, the main difference is a matter of quantity and what can be done once infection happens.

Try getting a proprietary box onto a defense contractor’s network, and you’ll
see exactly what I mean. It may seem ironic to some, but XP is considered more
stable and secure because it is known.

A proprietary system is only worth what the company who sells it is worth.

Companies that make proprietary boxes have to make their own update and patching tools. You are absolutely tied to that company’s ability to release quality maintenance tools that actually work and on the methods that they use. Don’t want to send 500 megabyte disk images to 200 players on your network? Tough. Need a system that works through a proxy server? Tough.

With a platform as mature as XP, you have thousands of tools to choose from.

And if your DS company goes belly up? Your players are at best a bunch of PC’s with a worthless operating system on them. If your players use proprietary hardware, you have a bunch of black boxes that you hope are lead free so you can dispose of them cheaply.

A non-PC system does not have the ecosystem that a PC does.

PC-based players have the entire universe of consumer products from which to leverage. You can use television input devices designed for home theater systems. Graphics processors, video codecs and drivers are written for Windows first, then for other platforms. Direct X is now in its 10th generation and even on-chip graphics processors now support it.

With a proprietary system, you’ve got lock-in, which is great for the manufacturer and a risk for the customer. I know of no proprietary platform that is able to meet the cost/performance of a basic PC system. If you want to say “Mac Mini”, I would point out that it is, at heart, a PC.

Most of the security issues surrounding XP are not applicable to digital signage.

Close to 100 percent of the worms and viruses on XP require the user to have an unpatched machine and/or go somewhere and do something to infect the computer.

Between our broadcast products and our video servers, we have thousands of XP machines working 24 hours a day. If we had anything like the kind of problems that Mr. Kayye suggested, we’d need an army of support people just to deal with worms, viruses and BOSDs. In the 12 years that we’ve been around, we’ve had to deal with those kinds of issues two times, both fixed within 8 hours of discovery. We’ve had isolated viruses with individual customers maybe a dozen times and we have never had an issue with our Carousel Players, primarily because they just sit on the network and listen on specific ports for Carousel data. They aren’t connected to the Internet, they aren’t directly used by humans and they don’t have any high profile services installed (SQL Server or IIS, for example).

The instability of Windows is overblown.

I prefer Apple’s approach to the user experience and am an extremely satisfied convert from Vista/XP. That said, the stability of my Apple laptop is no better than the stability of XP or Vista, which was very good. Gary speaks of “Windows diseases (i.e., the blue screen of death, viruses, freeze-ups, etc.).” Even the BSOD was on the first incarnations of the MacBook Pro. Every other malady described in his summary is present and accounted for on any non-trivial system. The words “kernel panic” are not foreign to most Linux users. Is his laptop really locking up every day or catching a virus? Maybe Gary is visiting different web sites than I am. :)

There is no way you can build a business on top of Apple.

The truth is, XP is the most mature platform available for sale today. Nobody does a better job catering to developers, especially OEM developers, than Microsoft. The hardware market for their products is total and it is cheap, easy and predictable to ship a PC box with XP on it.

A manufacturer cannot get any kind of product life-cycle guarantee from Apple. Tomorrow they could up and decide to sell Mac Minis in a different form factor, kill the Apple TV and otherwise completely disrupt whatever DS plans the DS company had that involved Apple’s products.

Furthermore, Apple doesn’t even want that business. The last thing that they want is a bunch of AV integrators buying their $149.00 Apple TV as a digital signage player, only to never have those units touch an iTunes account.

No sane person would build a business on that hardware, as awesome as it is for consumers.

BTW: We sell our solutions as software only and many of our customers love using the Mac Mini as a DS player for Carousel, after the install XP on it, of course.

So, is there a place for small, non-PC players? Absolutely! If you need something simple or to play only a known video codec, then a PC may be overkill. Some people prefer the Linux approach either because they are familiar with it or because it’s often cheaper to buy. All of that is true and a PC is an excellent, stable and extremely simple-to-manage platform for digital signage players.

This entry was posted in Business, Carousel. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

4 Comments

  1. Posted July 3, 2009 at 1:56 am | Permalink

    Dear Sir/Madam,
    Re: LCD Advertising Players for POS promotion
    We are professional maker of LCD Digital Signage products.
    Our players are widely used in supermarkets, DIY shops,
    chain stores for promoting sales. Staticstics show
    up to 30% increase of sales in the first month after
    using our player.
    Below are the key functions of our hot-selling 7″ & 10″
    Players which are made with our own trendy design and
    superb quality:
    Infra-red body sensor / Remote control function
    Long hour play and replay
    USB easy update function
    Play from CF card or USB
    With anti-theft device
    VESA bracket for easy shelf / wall mount
    Super stable quality, very easy to use, installation free, maintenance free are the
    core values of our product.
    We also provide excellent service, like printing your logo, loading video to
    CF card before delivery, providing special accessories for you at low cost, etc .
    For more details, please visit our website as below:
    http://www.DigitalSignageMaker.com
    http://www.amberdigital.en.alibaba.com
    Thank you very much for your time.
    David Chen(Mr.)
    Marketing Department II
    Southern Stars Enterprises Co.
    Shenzhen office:
    11 Fl, West Tower, Xincheng Building, Shennanzhong Rd, Futian District, Shenzhen, China
    Postal code: 518031
    Hong Kong office:
    3 Fl, No.2, Lane 2, Kam Tsin Tsuen, ShengShui, Hong Kong
    Tel: 86 755 2598 6004 Fax: 86 755 2592 7171
    Mobile: 86 135 1070 5073
    Email: davidchen@sstar-hk.com
    MSN: david25716988@hotmail.com
    Skype: davidesprit
    Web: http://www.DigitalSignageMaker.com
    http://www.amberdigital.en.alibaba.com
    Please consider the environment – only print this email if absolutely necessary!

  2. Dude
    Posted September 30, 2009 at 1:32 pm | Permalink

    This is a dumb article, in regards to Linux:
    - Linux does not equal proprietary.
    - Windows/Apple are proprietary.
    - Linux doesn’t only run on dedicated boxes, it runs on the same useful PCs which are easily re-purposed.
    - It has free, excellent patching and update abilities.
    - It has free remote management tools with 40 years of UNIX heritage.
    - $50k+ for Altiris … yeah how easy.
    - Patched Windows boxes have been owned many times over the years, believe it or not.

  3. Posted January 21, 2010 at 9:15 am | Permalink

    You’re points are valid, if rudely stated. Look, for you, Linux is an open book. If I get a DS appliance that happens to use some Linux variant as its OS, that book is closed, or at least intended to be closed. If you buy a Linux based system and then go back to the manufacturer and say, “Hey, there’s an issue with the Kernel and I need to apply a patch…” see how far that gets you.

    For this reason, many businesses prefer, RIGHT OR WRONG, Windows XP or Embedded XP, even though the latter has a smaller security footprint.

  4. Posted June 19, 2011 at 10:59 am | Permalink

    Good point about the support, especially with the digital signage. Customers must have support in this arena, and unless you’re a Linux expert, and want to spend all of your time supporting the clients, it is better to set them up with Windows.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>