Microsoft Windows: Not good for video signage
Published October 21, 2011
Summary:About a year ago, I was involved with a project to set up video signage. The project involved 6 displays, each to display its own content.
About a year ago, I was involved with a project to set up video signage. The project involved 6 displays, each to display its own content. Part of the initial assessment included the hardware and software necessary. The displays were easy, Samsung 42" LCD TVs. The content players were a little trickier, but the overall vote was to get mini player PCs (Intel-based), and install Windows on them because the entire company where they are located is all Windows based. I should have pushed a more stable operating system than Windows, but I did not.
I have taken some notes during the year. For one, if I could redo this project I would have strongly pursued a Linux-based player PC software package, if one is available. I have not done the homework but I would be willing to bet that there are some available, although they are probably going to be proprietary. In the case here, an enterprise grade solution was needed, so that multiple users could submit multiple content for each player, and each player would cache the content as well. I did some research at the time and did not find a true open source solution, unfortunately.
By running Windows, we have had to maintain the system more than we would prefer.
At one point, Windows Update would pop up on the screen asking for a reboot.
OK, no problem, adjust the group policy to allow the administrator to choose
the time to install and set updates to install at 3 AM nightly. Then just yesterday,
another player running Windows XP popped up with an error stating that the NTFS
filesystem is corrupt and to run checkdisk. This was done, and the player was
down for over an hour running checkdisk. Passers by would stop and watch the
progress of checkdisk, very exciting content! And of course we would get questions
from others of what happened to the regular content. But really, in an environment
where the screen will be constantly displaying to many people, I would highly
advise not using Windows, and choose a Linux-based solution. Linux is known
to run for hundreds of days without a single reboot, popup errors, filesystem
corruption, and the like that are common Windows problems. There are only 6
displays here, I cannot imagine having more displays and Windows players, 10,
20, or even more.
Comments:
Chris_Clay Oct 24, 2011
filthylooker : Yes that is a great suggestion and in fact we do have a spare
box for just that purpose. Luckily, this last time the scan actually finished
and was able to fix all of the NTFS filesystem errors. But, in the case that
the NTFS filesystem were completely corrupted, then yes you are definitely right,
a spare box would be needed for sure. We have captured the hard disk of the
boxes, so that a new box could be restored if needed as well.Thank you for the
comments.
filthylooker Oct 24, 2011
Without knowing your budgetary constraints - an architecture with some redundancy built in might have helped - say a spare machine whose output could be sent to any of the monitors in an emergency?