
Hotel IPTV and Digital Signage: What to Agree Before the Project Starts
Scope decisions for in-room IPTV and lobby digital signage: TV brands, remotes, the CMS, content, the network, and who operates the screens after go-live.

On this page
A hotel room TV is not a monitor playing a website. Guests hold a remote, the property network is not always stable, and the receptionist who updates a promo is usually not a developer. IPTV and digital signage projects fail when those facts show up after the TVs are already mounted.
This is the list I agree before writing code.
In-room IPTV and lobby signage are two products
- In-room IPTV welcomes the guest and shows hotel info, channels, VOD, and sometimes dining or room-service requests.
- Digital signage plays a promo loop in the lobby, corridor, or public area. There is no guest session. What matters is the schedule, screen orientation, and content that does not freeze.
Mixing both into one “TV app” without clear roles makes the CMS hard for staff to use.
What you need to know about the devices
- brand and OS: LG webOS, Samsung Tizen, or another Smart TV;
- model year, because remote APIs and browsers differ across generations;
- room count and signage zones, and whether one build serves all of them;
- whether the TV may reach the public internet or only a server on the property network.
Navigation has to make sense with up, down, OK, and back. A layout that looks fine with a mouse often breaks on a remote.
A CMS staff can actually use
Admins need to do this without touching code:
- greet guests by room group or room type;
- change promos and signage play hours;
- arrange channels or property information;
- turn off expired content without waiting for a developer.
If every banner change needs a new deploy, the hotel goes back to USB sticks.
Network, failing gracefully, and who watches it
- test on the property Wi-Fi, not only in the office;
- decide what the screen shows when the content server is unreachable;
- agree who changes daily content and who gets called when a screen is black;
- write down the integrations that actually exist: dining, check-in info, or none.
In-room IoT (lights, curtains, AC) is a separate project. Do not quietly fold it into a “TV portal” scope.
Definition of done
Done is not “the app opens on one demo TV.” Done means one real room and one lobby screen play content from the CMS, the remote can return home, and staff have edited a promo once by themselves.
Work like this sits in the IPTV and signage portfolio, including guest portals and lobby screen networks.