#2446: What Actually Powers Airport Flight Displays?

The surprising tech stack behind airport departure boards, Times Square screens, and the Windows XP systems still running them.

0:000:00
Episode Details
Episode ID
MWP-2604
Published
Duration
24:49
Audio
Direct link
Pipeline
V5
TTS Engine
chatterbox-regular
Script Writing Agent
deepseek-v4-pro

AI-Generated Content: This podcast is created using AI personas. Please verify any important information independently.

The Hidden Infrastructure of Digital Signage**

Every time you glance at a flight departure board or a flashy Times Square screen, you're looking at the output of a surprisingly complex and often ancient tech stack. This episode dives into the enterprise digital signage ecosystem — the CMS platforms, the hardware, and the baffling persistence of Windows XP.

The CMS Landscape

The dominant player in enterprise digital signage is Scala, a Norwegian company founded over 30 years ago and now owned by STRATACACHE — the largest pure-play digital signage group in the world. Their software powers over 3.1 million digital signs across 100+ countries, including major airport flight information display systems. After acquisition, Scala shifted from a partner-driven model to direct sales, creating friction with integrators who now see the company as a competitor.

Other enterprise names include Appspace, Navori, Mvix, and NoviSign. Hardware giants like Samsung, LG, Sharp/NEC, Panasonic, Sony, and Cisco bundle proprietary CMS software with their commercial displays — so buying a fleet of Samsung screens typically means using MagicINFO.

Enterprise pricing runs $30–$100 per screen per month. For a 10-screen deployment, that's $300–$1,000 monthly in software licensing alone. The US digital signage market was valued at $9.32 billion in 2025, with retail commanding about 28%.

The Missing Middle

Enterprise platforms are built for organizations managing hundreds or thousands of screens across multiple locations, with user roles, approval workflows, and proof-of-play reporting. For smaller deployments — a coffee shop, a single freelancer — ScreenCloud, Yodeck, or OptiSigns run $7–$20 per screen per month. There's a gap between overkill enterprise solutions and consumer-grade options.

Zero-Touch Provisioning

The magic of "plug it in and it works" comes from two technologies: kiosk mode and mobile device management (MDM). Kiosk mode (called COSU on Android, Single App Mode on iOS, Assigned Access on Windows) locks the device to a single application — the signage player — so users can't escape to the desktop.

MDM platforms like Hexnode, SureMDM, and Omnissa let administrators provision devices over the air: push configuration profiles, enforce kiosk mode, set WiFi credentials, and auto-restart on crash. The goal is zero-touch provisioning — the on-site person does nothing except plug in the power.

Commercial vs. Consumer Displays

You can't do this properly with a Best Buy TV. Commercial displays are built for 24/7 operation with active cooling, higher brightness (350–700 nits vs. ~250 nits), RS-232 serial ports for control system integration, and LAN-based SNMP monitoring. Consumer TVs overheat when run continuously and lack the connectivity needed for centralized management.

The Media Player Question

Traditionally, an external media player (BrightSign is the dominant player) connected via HDMI. BrightSign's newer models include neural processing units for on-device AI — audience measurement, dwell time estimation, demographic analysis. They're managed through the BSN.cloud platform.

The shift is toward system-on-chip (SoC) displays from Samsung and LG, where the player lives inside the screen. The trade-off: vendor lock-in. SoC displays typically require the manufacturer's CMS, making it harder to switch platforms later.

The Windows XP Problem

Windows XP went end-of-life in 2014, yet it still runs on digital signage systems in airports, retail, and corporate lobbies. The security risks are concrete: unpatched vulnerabilities make these displays easy entry points for ransomware, data exfiltration, or displaying false flight information.

Three factors explain its persistence: long procurement cycles (a 2010 deployment is amortized over a decade), integrator lock-in (the company that built it may no longer exist or charges exorbitant upgrade fees), and the simple fact that the system still turns on and shows flight times. Until something breaks visibly, there's no budget for replacement.

Network segmentation is the recommended stopgap — isolate the signage network so compromised displays can't pivot to critical systems — but it's a band-aid. The real fix is replacing the systems.

Downloads

Episode Audio

Download the full episode as an MP3 file

Download MP3
Transcript (TXT)

Plain text transcript file

Transcript (PDF)

Formatted PDF with styling

#2446: What Actually Powers Airport Flight Displays?

Corn
Daniel sent us this one, and it's the kind of question that makes you realize how much infrastructure you walk past every day without seeing it. He worked with a signage company that built content management systems for digital displays — the big grids of monitors in airport duty-free shops, the flashy screens in Times Square. And his core question is: what's actually running on those things? Who are the major players in the enterprise CMS space for distributed signage? How do you set up displays so a non-technical team can just turn on a monitor and everything syncs in the background? And then the deeper puzzle — why are so many of these systems still running on Windows XP, and if you were to reverse engineer a big flight information display, what's actually making the whole ecosystem work?
Herman
Oh, this is a beautiful question. I've been down this rabbit hole. And by the way, fun fact — DeepSeek V four Pro is writing our script today, so if anything comes out particularly coherent, credit where it's due.
Corn
Alright, so let's start with the CMS landscape. Who are the big players? When Daniel was freelancing, he saw these systems costing a thousand dollars a month and designed for hundreds of monitors. What's actually out there at that scale?
Herman
The dominant name in enterprise digital signage, and I mean the one that's been around forever, is Scala. They were founded in Norway over thirty years ago, and they're now owned by STRATACACHE, which is the largest pure-play digital signage group in the world. We're talking three point one million digital signs across more than a hundred countries. Scala's software is explicitly used in airport flight information display systems — real-time flight data, gate assignments, baggage information across major hubs.
Corn
When you're staring at a departure board in a major airport, there's a decent chance Scala is what's pushing those pixels.
Herman
And they just released version thirteen point five of their enterprise platform. But here's something interesting — after STRATACACHE acquired Scala, they shifted from a partner-driven model to direct sales. So a lot of the integrators who used to build solutions on top of Scala now see the company as a competitor. That's created some friction in the ecosystem.
Corn
That's a classic pattern. You build a channel, then you eat the channel. Who else is in that tier?
Herman
The other big enterprise names are Appspace, Navori, Mvix, and NoviSign. And then you've got the hardware giants — Samsung, LG, Sharp slash NEC, Panasonic, Sony, and Cisco — all of whom bundle proprietary CMS software with their commercial displays. So if you buy a fleet of Samsung commercial screens, you're probably going to end up using Samsung's MagicINFO or whatever their current platform is called.
Corn
What does enterprise pricing actually look like? Daniel mentioned a thousand dollars a month — is that typical?
Herman
It's in the ballpark. Enterprise CMS pricing typically runs thirty to a hundred dollars per screen per month. So if you've got ten screens, that's three hundred to a thousand dollars a month in software licensing alone. And that's before you factor in the hardware, the installation, the ongoing management. The US digital signage market was valued at nine point three two billion dollars in twenty twenty-five, and it's projected to hit fifteen point two two billion by twenty thirty-three. Retail alone commands about twenty-eight percent of that market.
Corn
Nine billion dollars and half the screens are probably showing a JPEG of a vodka bottle that hasn't been updated since the Obama administration.
Herman
You joke, but the content management problem is real. That's actually where the gap Daniel encountered comes in. These enterprise platforms are built for organizations managing hundreds or thousands of screens across multiple locations. They've got user roles, approval workflows, proof-of-play reporting for advertisers, bandwidth throttling for overnight content pushes. If you're a single freelancer or a coffee shop that just wants to put one thing on one TV, you're not going to pay Scala a thousand dollars a month. You'd use something like ScreenCloud or Yodeck or OptiSigns, which run seven to twenty dollars a month per screen.
Corn
There's this missing middle. The enterprise stuff is overkill and overpriced for small deployments, but the consumer stuff might not have the reliability or the feature set you need if you're doing something even slightly custom.
Herman
And that's where understanding the actual hardware and management stack becomes important. Because the second part of Daniel's question is about the practical setup — how do you make it so a non-technical team can just turn on a monitor and everything syncs? That's where kiosk mode and mobile device management come in.
Corn
Let's get into that. What's actually happening under the hood when a display boots up and immediately shows the right content with nobody logging in or configuring anything?
Herman
The core concept is what's called kiosk mode, or single-app mode. The operating system is locked down so that when the device powers on, it launches directly into one application — the signage player — and the user can't escape to the desktop, can't open other apps, can't mess with settings. On Android, this is called COSU — Corporate-Owned Single-Use. On iOS, it's Single App Mode. On Windows, it's called Assigned Access.
Corn
That's managed remotely?
Herman
That's where MDM comes in. Mobile device management platforms — and I'm talking about things like Hexnode, SureMDM, Omnissa, miniOrange — they let you provision devices over the air. You can push a configuration profile that says "this device boots into kiosk mode, launches the signage app, connects to this WiFi network, pulls content from this server, and auto-restarts if it crashes." You can also enforce factory reset protection, so if someone steals the display and tries to wipe it, they hit a brick wall.
Corn
The person on site literally does nothing except plug it in and turn it on.
Herman
That's the goal. Zero-touch provisioning. The device phones home to the MDM server, gets its configuration, and locks itself down. And this is where the hardware itself matters, because you can't do this properly with a consumer TV.
Corn
Explain that distinction. What's the difference between a commercial display and the TV I'd buy at Best Buy?
Herman
Commercial displays are built for twenty-four seven operation with active cooling — fans, better heat dissipation. Consumer TVs aren't designed to run continuously; they'll overheat and the panel will degrade faster. Commercial displays have higher brightness — three hundred fifty to seven hundred nits versus the two hundred fifty or so you get on a consumer set. They've got RS two thirty two serial ports for control system integration, and LAN-based SNMP monitoring so a central operations team can check the health of every display on the network. Consumer TVs have none of that.
Corn
RS two thirty two — that's the old serial port standard from the nineteen sixties. Still in use?
Herman
Still in use. It's simple, it's reliable, and it works for sending basic commands like "power on," "power off," "switch input." You don't need a full network stack to tell a display to turn itself off at midnight. And in a large deployment, simplicity is a feature.
Corn
Which brings us to the media player question. Is the "brain" built into the display, or is there a separate box?
Herman
This is one of the biggest shifts happening in the industry right now. Traditionally, you had an external media player — a small box plugged into the display via HDMI. BrightSign is the dominant player in that space. They use a system-on-a-chip architecture, and their players support dual HDMI output, WiFi, ethernet, removable storage. Their newer models even include a neural processing unit for on-device AI applications. You manage them through their cloud platform called BSN dot Control.
Corn
A neural processing unit in a signage player? What's the AI doing? Detecting if anyone's actually looking at the ad?
Herman
Audience measurement is one application — counting impressions, estimating demographics, measuring dwell time. But the bigger trend is that Samsung and LG are pushing hard to build the media player directly into the display. It's called SoC — system-on-chip — signage. The player lives inside the screen. No external box, no extra cables, no separate power supply.
Corn
The trade-off is vendor lock-in.
Herman
If you buy Samsung SoC displays, you're probably running Samsung's CMS. If you want to switch to a different software platform later, you might find it doesn't support Samsung's Tizen operating system, or it's a second-class experience compared to their native solution. The BrightSign model — external players — gives you more flexibility. You can swap the display or swap the player independently. But it adds hardware cost and another point of failure.
Corn
Alright, so we've got the CMS landscape, we've got the MDM and kiosk mode stack, we've got the hardware distinction between consumer and commercial. Now let's get to the part of Daniel's question that I find genuinely baffling. Why are so many of these systems still running Windows XP?
Herman
This is where it gets almost surreal. Windows XP went end-of-life in twenty fourteen. That's twelve years without security updates. And yet you will still find it running on digital signage systems in the wild — in airports, in retail, in corporate lobbies. There are documented cases of this. And it's not just "oh, someone forgot to upgrade." These are systems that were deployed with XP, the integrator built the whole solution around XP, and nobody wants to touch it because it still works.
Corn
The "if it ain't broke" mentality, applied to critical infrastructure that is very, very broke from a security standpoint.
Herman
The security risks are concrete. Unsupported operating systems are easy targets for hackers because the vulnerabilities are well-documented and never patched. A compromised signage display becomes an entry point into the broader network. From there, you can spread ransomware, exfiltrate data, or — in an airport context — display false flight information. Imagine the chaos if every departure board suddenly showed the wrong gates.
Corn
There was a case a few years ago where someone compromised a digital billboard and displayed something inappropriate. That was a prank. But the same vector could be used for something far more destructive.
Herman
It's not just the security risk. Running unsupported operating systems can lead to regulatory violations, lost certifications, and denied insurance coverage if there's an incident. Network segmentation is the recommended stopgap — isolate the signage network so that even if someone compromises a display, they can't pivot to anything important. But that's a band-aid. The real fix is replacing the systems.
Corn
Why does it persist? Daniel mentioned seeing displays running XP and finding it ridiculous. What's the actual reason?
Herman
I think there are three factors. One is procurement cycles. Airports and large enterprises operate on capital expenditure cycles that can span a decade or more. If you spent half a million dollars on a signage deployment in twenty ten, you're going to amortize that over as many years as possible. Two is integrator lock-in. The company that built the system may no longer exist, or they may charge exorbitant fees for an upgrade. Three is the simple fact that the system still turns on and shows flight times. Until something breaks visibly, there's no budget for replacement.
Corn
It's the same reason you still see COBOL running on mainframes in banking. The system works, the people who built it are gone, and replacing it is a multi-year project with no immediate ROI.
Herman
And in aviation specifically, the Flight Information Display System — FIDS — is a tightly coupled architecture. It pulls real-time data from what's called the Airport Operational Database, or AODB, plus airline systems, air traffic control feeds, and weather services. All of that gets processed by the CMS server and distributed over TCP/IP to the displays. The templates are often rigid — fixed layouts for arrival and departure boards — and update cycles can be slow because you have to coordinate with airport operations, which never shuts down.
Corn
If you wanted to reverse engineer a big flight information display, what are you actually looking at? Walk me through the stack.
Herman
At the top, you've got the data sources. The AODB is the master repository — it knows every flight, every gate assignment, every delay, every baggage carousel. Airlines feed schedule updates into it. Air traffic control provides actual departure and arrival times. Weather services feed in conditions that might affect flights. All of this flows into the CMS server, which is typically running something like Scala Enterprise or a specialized FIDS platform.
Corn
The CMS is doing what exactly? Just formatting data into pretty layouts?
Herman
More than that. It's handling multi-language support — an airport in Dubai needs Arabic and English, a hub in Brussels might need four languages. It's managing emergency overrides — if there's a security incident, operations needs to be able to push an alert to every screen instantly. It's handling API connections to third-party systems like reservation platforms and check-in kiosks. And it's managing the actual content distribution — pushing the right data to the right screen at the right time, often over a dedicated VLAN so signage traffic doesn't compete with passenger WiFi.
Corn
Then at the endpoint, you've got the display itself — either a commercial panel with a built-in SoC player, or an external BrightSign box feeding a display. The device boots into kiosk mode, launches the player app, connects to the CMS server, and pulls its assigned content.
Herman
And this is where the OS question becomes interesting from a technical standpoint. The operating system split in digital signage right now is roughly forty-five to fifty-five percent Windows, twenty-five to thirty-five percent Android, and fifteen to twenty percent Linux. But Android is dominating new SoC-based deployments, especially in quick-service restaurants and hospitality. If you walk into a McDonald's and see a digital menu board, it's probably running Android.
Corn
Because it's lighter weight, cheaper to license, and easier to lock down?
Herman
All of the above. Android's kiosk mode capabilities are mature, the hardware is inexpensive, and the development ecosystem is huge. Windows still dominates in enterprise and corporate environments where IT departments want to manage signage alongside their existing Windows fleet with familiar tools. But for new deployments, especially at scale, Android is eating Windows's lunch.
Corn
Linux sits in that fifteen to twenty percent niche — probably custom builds for specific hardware, or deployments where cost is the absolute primary concern.
Herman
Yes, and some of the BrightSign players actually run a custom Linux-based OS under the hood. It's stripped down, locked down, and optimized for exactly one job: play content reliably.
Corn
There's a paradox here that I want to pull on. You mentioned earlier that the most reliable large-scale deployments use the simplest possible endpoint — a locked-down device that does one thing. It's basically a dumb terminal that pulls content from a server. And yet, many organizations are running full Windows XP installations on their signage, which is the opposite of simple. It's a massive attack surface for no functional benefit.
Herman
The dumb terminal paradox. I love that framing. And I think the explanation is historical. Twenty years ago, when a lot of these systems were first deployed, the only way to get the kind of multimedia playback you needed — video, animations, real-time data overlays — was to run a full desktop operating system. Embedded platforms weren't powerful enough. So integrators built on Windows XP because that's what was available. And then the systems just...
Corn
Now we've got ARM-based SoCs that can decode 4K video and run a web-based signage player in a browser, all on a chip that costs twenty dollars and draws five watts. The technical justification for running a full Windows install on a signage endpoint evaporated years ago. It's pure institutional inertia.
Herman
Replacing a hundred displays across an airport isn't just buying new hardware. It's redoing the mounting, the cabling, the network configuration, the content templates, the integration with the AODB. It's testing everything in a live environment that can never go offline. The project might cost millions and take two years. Nobody wants to be the person who proposed that unless there's a burning platform.
Corn
The burning platform in this case is literally a security vulnerability that could cause chaos. But until there's an actual incident, it's a theoretical risk that doesn't show up on a balance sheet.
Herman
That's the story of operational technology security in a nutshell. The Colonial Pipeline ransomware attack finally got people to take OT security seriously in the energy sector. Maybe it'll take a major airport signage compromise to do the same for digital displays.
Corn
Let's talk about one more thing Daniel raised, which is the content management system itself. He described a CMS built specifically for digital signage — not a website CMS like WordPress, but something purpose-built for pushing content to screens. What makes a signage CMS different?
Herman
A few things. First, it's playlist-oriented. You're not publishing pages; you're building sequences of content that play on a loop. A typical playlist might be: five-second brand animation, ten-second promotional video, static image with pricing for fifteen seconds, live data feed showing flight times, repeat. The CMS has to handle all those content types and schedule them precisely.
Corn
It's multi-zone, right? You see those layouts where one part of the screen is showing a video, another part is a scrolling ticker, another part is a static logo.
Herman
Yes, and that's where it gets complex. Each zone is effectively its own content stream with its own timing. The CMS has to composite them into a single output, often in real time. And it has to do this for potentially thousands of screens, each with different layouts and content.
Corn
Proof of play is another thing I've heard about. Advertisers want verification that their content actually ran.
Herman
That's a huge feature in the enterprise space. The CMS logs exactly when each piece of content played on each screen, and generates reports that the network operator can show to advertisers. It's like digital ad impressions but for physical displays. Some systems even integrate with audience measurement cameras to report estimated viewership.
Corn
If you're a freelancer who worked with a signage company, as Daniel did, you were probably touching one part of this stack — maybe the CMS, maybe the player software, maybe the content design. But the full picture is this sprawling ecosystem of hardware, software, networking, and operational practices that most people never think about.
Herman
It's an ecosystem where the enterprise solutions are overbuilt for small deployments, but the consumer solutions might not cut it for anything that needs real reliability. That gap Daniel experienced? It's real, and it's not well-served by the market.
Corn
Alright, we've covered the CMS landscape, the hardware and MDM stack, the legacy OS problem, and what makes a FIDS tick. Should we do Hilbert's fun fact before we get to practical takeaways?
Herman
Let's do it.
Corn
Now: Hilbert's daily fun fact. The average cumulus cloud weighs about one point one million pounds — roughly the same as a hundred elephants — and stays aloft because the weight is distributed across millions of tiny water droplets spread over a vast area.
Herman
For listeners who are trying to navigate this world — whether you're a freelancer who needs to spec a signage deployment, or you're just curious what to look for next time you're in an airport — what should you actually do with this information?
Corn
First, if you're buying displays, understand the difference between commercial and consumer. A consumer TV is cheaper up front, but if you're running it twelve hours a day, it'll fail within a year or two, and the picture quality will degrade noticeably. Commercial displays cost more but they're rated for continuous operation and they include the management features you need for any kind of scale.
Herman
Second, think about the media player decision early. If you go with Samsung or LG SoC displays, you're marrying their ecosystem. That might be fine — their platforms are solid — but know that switching costs are high. If you want flexibility, budget for external players like BrightSign and treat the display as a dumb monitor.
Corn
Third, if you see a digital sign running Windows XP in the wild, know that what you're looking at is a security incident waiting to happen. If you work somewhere that still has these systems, network segmentation is the absolute minimum you should be doing right now, while you plan a replacement.
Herman
Fourth, for anyone trying to bridge that gap between consumer pricing and enterprise features, look at the mid-tier platforms. ScreenCloud, Yodeck, OptiSigns — they run on affordable hardware like Raspberry Pis or Fire TV Sticks, they support kiosk mode, and they cost a fraction of what Scala or Appspace charges. They won't do everything the enterprise platforms do, but for ten screens or fewer, they're more than capable.
Corn
The bigger question this all raises for me is about the invisible infrastructure we all depend on. Digital signage is one of those things that's everywhere and nowhere at the same time. You see it constantly, but you never think about what's making it work. And when you do pull back the curtain, you find this weird mix of cutting-edge technology and decades-old legacy systems held together by institutional inertia and the fear of touching something that still turns on.
Herman
The market is only getting bigger. Healthcare is the fastest-growing segment for digital signage right now — wayfinding in hospitals, patient room displays, waiting room information. That's going to bring a whole new set of requirements around accessibility, privacy, and reliability. The systems that work for selling vodka in a duty-free shop might not translate directly to a hospital setting.
Corn
Which means the people who understand this stack — the CMS, the MDM, the hardware, the networking — are going to be in demand for a long time. Daniel's experience working with that signage company gave him a window into something most people never see, and the question he asked opened up a fascinating rabbit hole.
Herman
Thanks to our producer Hilbert Flumingtop for the daily fun fact, and thanks to Daniel for the prompt that sent us down this path.
Corn
This has been My Weird Prompts. If you want more episodes like this one, you can find us at myweirdprompts dot com or wherever you get your podcasts.
Herman
We'll be back with another one soon.

This episode was generated with AI assistance. Hosts Herman and Corn are AI personalities.