Ой, промышленное телевидение так не делается) А твоя задача сводится к двум действиям: получить контент и раздать его абонентам.
Для первого действия возможны следующие варианты:
1) Самый менее затратный - ставим две эфирных антенны на крыше (метровую и дециметровую), сводим их в сервер (серверы?) с ТВ-тюннерами, захватываем эфир. Есть и специализированное промышленное оборудование для этого, например Anevia Flamingo
2) Договариваемся с каждым каналом отдельно и захватываем их контент от каждого.
3) Действительно, используем платные сервисы. Нужно, чтоб можно было захватить их контент без проприетарного софта. Для этого они должны обеспечить возможность забирать его, например по HTTP
Для второго действия нужна конкретизация. Есть дорогие решения и не очень. Для начала нужно точно решить, каким транспортом вы будете доставлять - IP, DVB или аналоговое. Варианты решения:
1) Дорогой - вы строите полноценную сеть кабельного телевидения в гостинице, покупаете систему доставки контента (например, Appear, но есть дешевле), разводите коаксиальный кабель, стреляете телевидение
2) Более дешевый - захватив контент, вы переводите его в Multicast и передаете его в сеть на каждый телевизор. Опционально, если нужен контроль доступа, можно воспользоваться платной облачной middleware, так вы сможете нарезать пакеты.
Что бы выбрал я?
Если уже есть сеть коаксиального кабеля и не требуется никакого контроля доступа, можно принять сигнал с антенны и построить небольшую сеть с использованием электрических усилителей/делителей. Но это нужно проектировать.
Если неохота заморачиваться сильно и есть уже существующая IP-сеть, каналов будет мало, то взял бы средненький комьютер с линухом, воткнул в него по максимуму ТВ-тюннеров (USB, PCI), захватил контент (ffmpeg, vlc, opencaster) и пустил в сеть мультикаст.