A hotel IPTV line-up is verified channel by channel, at the headend, on the network and on a sample of room TVs. Each channel needs a live source, a correct multicast mapping, the right name, number and language slot, and a pass on every room type before the property accepts the system.
This checklist is written by Singapore-based AV and IPTV integrator Prestige Solutions for hotel IT managers, system integrators and guest experience teams who sign off a hotel IPTV installation. It follows the signal in the order a fault is easiest to isolate, and ends with acceptance criteria that can be written into the handover document. Channel rights, encoder models and middleware behaviour differ by project, so confirm every item against the actual equipment and licences as of 2026.
The line-up sheet is the single reference the tests are checked against. Without it, a tester can only confirm that a channel plays, not that it is the right channel in the right place.
| Column | Content | Why it matters |
|---|---|---|
| Channel number | Number shown to the guest | Guest directory and printed card must match |
| Display name and logo | Exact text and approved logo file | Name errors are the most visible defect |
| Source | Satellite, terrestrial, IP stream or local player | Decides where a fault is looked for |
| Multicast address and port | For example a group in the 239.0.0.0/8 range | Ties the encoder output to the middleware |
| Audio and subtitle tracks | Language of each track and default | Multilingual rooms depend on track order |
| Rights and visibility | Which room groups may see it | Prevents showing a channel the hotel is not licensed for |
Agree the sheet with the hotel before the first test, and treat any later change as a controlled edit. Channel licences are a commercial matter between the hotel and each content provider, so this document records what the hotel states it is entitled to carry rather than judging it.
Check each source at the headend output before it reaches the network. If a channel is bad here, no later test can fix it, and chasing it through rooms wastes the commissioning window.
Many hotels also carry a welcome channel and in-house video from a local player. Test these exactly as external sources, including what the player does after a power cut.

The network must deliver every multicast group to a requesting room and nowhere else. A channel that plays in the headend and fails in a room is a multicast or VLAN problem until proven otherwise.
| Check | Method | Pass condition |
|---|---|---|
| IGMP snooping and querier | Inspect switch configuration on the IPTV VLAN | One active querier; snooping enabled on all edge switches |
| Group join and leave | Change channel on a room TV and watch the group table | Group appears on join, leaves within the switch timeout |
| Flood test | Capture traffic on an unused edge port | No multicast traffic arrives at a port with no listener |
| Uplink load | Request many channels at once from a test group | Uplink stays below the planned utilisation |
| Zapping time | Time channel change on a sample of rooms | Within the target agreed with the hotel |
Bandwidth planning for these tests is covered in our IPTV bandwidth and multicast reference by room count. If a room shows blocky video or freezes, follow the order in the IPTV fault isolation guide instead of re-testing the whole line-up.
Verify the guide by comparing what the guest sees with the line-up sheet, row by row. The middleware may map channels by an internal ID, so a correct stream can still be shown under the wrong name or number.

A multilingual line-up adds three things to test: the interface language, the default audio track, and the channel order shown to each language group. Each of them can be wrong while the video itself is fine.
| Item | Test | Typical fault |
|---|---|---|
| Menu language | Select each language on a test room | Some screens fall back to English |
| Default audio track | Open a dual-language channel in each language | Track order differs between channels |
| Subtitles | Switch on each available subtitle | Subtitle language missing on live channels |
| Channel order by language | Compare lists across language groups | Preferred channels not moved to the top |
| Welcome message | Check-in a test guest with each language profile | Name or language not carried from the PMS |
The language flag usually comes from the property management system, so the guest data path matters as much as the middleware. The data fields involved are listed in our IPTV and PMS guest data flow reference.
Test every room type and every network path, then a sample of the remainder. A full channel sweep on every room is rarely practical, but a fixed minimum per floor and per switch is.
Record the result against the room number and the line-up sheet version, so a later complaint can be traced to the build that was tested.

Acceptance should be a short list of measurable statements. Vague wording such as "channels work" is what leads to disputes at final payment.
| Criterion | Evidence |
|---|---|
| All channels on the signed sheet play with correct name and number | Tick sheet per sampled room |
| No visible freezes or blocking during a 30-minute soak on three channels | Test log with start and end time |
| Multicast confined to requesting ports | Capture from an unused edge port |
| Each language profile shows correct menu, audio and subtitle options | Screenshots from a test room |
| Headend restart returns the line-up without manual steps | Reboot test with timestamps |
| Configuration exported and stored with the handover pack | File list with version and date |
Run the headend restart test last. It proves that the system returns to a working state by itself after a power event, which is the condition the hotel will meet in operation.
The hotel owns the content decisions, and the integrator usually keeps support for the system itself. Write down who may add or remove a channel, who updates the guide, and how a change is tested, so that edits do not bypass the verification above.
Repeat a short sweep after every middleware or headend firmware update, every source change by a content provider, and every change to the switch configuration. A quarterly sweep of a few rooms is a reasonable routine for a property that changes channels often.
Source checks, middleware names and the guide can be checked remotely if the integrator has a secured connection to the headend. The room-level playback, audio levels and remote control behaviour still need someone in the room or a camera on the screen.
Visit Prestige Solutions for the wider AV and IPTV service range.
Contact Prestige Solutions to review your site drawings and current operating pattern. Call +65 8010 2337 or +65 9825 8218, message us on WhatsApp (+65 8010 2337), or email sales@prestigesolutions.com.sg. You can also browse the full product range before the site walk.
Explore our full product range or speak with our technical team for a tailored consultation.