Cable Television with Astra for Hospitality Industry

Hospitality TV, offering an excellent TV solution with high-quality broadcasts and a selection of the best channels, is an essential part of hotel service.

The number and quality of channels create a positive impression on guests. However, this is where the challenge arises. Hotels need to either modernize their existing TV network or design a new one, finding a balance between equipment costs and required services. We suggest considering the Astra software, which boasts powerful and flexible features when used in conjunction with a DVB-C modulator. In this article, we will explore the pros and cons of such a solution and walk through the steps to set it up.

Advantages of cable television

  • built on a regular TV cable, you can use the existing hotel network
  • a large number of channels with no quality restrictions
  • any TV set is capable of receiving cable TV. You don't need any additional hardware in the guests rooms
  • network reliability
  • broadcasting control such as monitoring, configuration, channel switching, etc. All this is possible with Astra Web Interface
  • last but not least, you can simply expand the number of video sources and channels. Astra allows you to receive an input signal not only from DVB cards, but also from a network (HTTP, HLS, UDP, RTSP), as well as create your TV channels from your video recordings.

Disadvantages

  • the cost of the headend, including DVB-C modulator and DVB cards for receiving
  • some old TV sets may not support DVB-C standard for cable TV

Hardware

Hospitality TV diagram

This simple diagram is used for the illustration. We have a Satellite signal, Linux-based Server PC with DVB-S/S2 card(s), and RESI DVB-C FSM Modulator card(s).

DVB-S/S2 Receiver

For receiving satellite channels you may use any DVB-S/S2 adapter with drivers for Linux.

DigitalDevices Max SX8

Most popular DVB receivers are:

DVB-C Modulator

In this article, we consider simple steps on How to set up Astra for DVB-C Modulation using RESI DVB-C FSM 8. Also you may use TBS6004 modulator.

DigitalDevices RESI DVB-C Modulator

Short description:

  • RESI DVB-C FSM 8 has 8 transponders according to DVB-C specification
  • Frequency range: 114 - 858 MHz
  • Symbol rates: 1.0 - 7.1 MSym/s
  • QAM: 16, 32, 64, 128, 256
  • Signal / Noise ratio: 42dB
  • Output with 8 active transponder: 101 dBµV
  • The FSM8 can make up to 7.1 MSym/s and QAM256. The maximum delivered bitrate is about 52Mbps
We advise sending no more than 40-42Mbps to a single transponder, especially if the input stream is from the satellite. As sat-channels usually have floating bitrate, which, for example, at HD channel may jump from 6Mbps to 11Mbps.

According to that, we may calculate how many channels we may put on a single transponder and on all available transponders:

  • 4 x HD channels ~7Mbps = 28Mbps
  • 4 x SD channels ~3Mbps = 12Mbps

Approximately we can get 8 channels at one transponder, multiplied by 8 transponders we can get up to 64 channels in your DVB-C network. This is combination of channels may be different, it is up to your needs. If you need more channels you may get RESI DVB-C FSM 16 or 24.

Requirements

Hardware:

  • Server PC, at least Quad Core Intel® or AMD® CPU 2.8GHz, 8Gb RAM, with 2 or more PCIe slots, depending on the quantity of PCIe cards
  • DVB-C Modulators (RESI or TBS)
  • DVB-S/S2 or DVB-T/T2 TV Cards (as an example)

Software:

  • Linux-based operation system. We recommend Ubuntu 22.04 LTS
  • Cesbo Astra
  • DVB Card drivers
  • Internet Browser on your PC. Chrome, Safari, or Firefox

Configure Astra

Install Astra

First of all, we need to prepare our server machine and install Linux and Astra. Information about Ubuntu installation could be found on the official web site

Astra installation is simple – just copy a single binary file to your server. Here, in detail, you may find how to Install Astra

Quite often customers forget to configure their Adapters before the next steps. So be sure that you have DVB card drivers installed on the server.

Receiving channels with Astra

Now is the time to configure all our Adapters and find channels, which we want to Modulate over DVB-C. List of all articles about channel receiving available here: Receiving with Astra.

To configure receiving channels from satellite we recommend to having a look at these articles:

Below provided screenshot of example adapter settings:

DVB-S2 Example

Scan and select the required channels

When we figured out how to configure our Adapters, we may make a scan of the required Transponder (frequency) and append channels to Astra by selecting all the programs you want to add.

Scan configured adapter

Added channels on dashboard

Create New Stream with MPTS

MPTS is a Multi Program Transport Stream (or multiplex) is a stream containing several services (programs). It is used to transfer channels to ip-qam/ip-asi modulators and multiplexers. Below are screenshots of most general configuration pages

MPTS General Settings

MPTS Input List

MPTS SDT Settings

In the SDT settings should be provided all information about channel:

  • Service Name - program name
  • PNR - program number should be same as in the input list
  • LCN - logical number defines what channel number will be on the TV set

MPTS NIT Settings

In the NIT settings provide information for DVB-C transponder.

Setting up the Modulator

At this point, we have already found and added all the necessary channels in Astra, created a New Stream, and configured the MPTS, which should be sent to the modulator. To configure the Output signal to the RESI DVB-C modulator we need to know the Number of RESI adapters in the system.

On the server console find the card number and modulators using the command:

find "/dev/dvb" -name "mod*"

In the output - we get the number of the adapter and its modulators like:

/dev/dvb/adapter0/mod0
  • adapter0 - adapter number in the system
  • mod0 - device number (transponder) on this adapter. Range from 0 to 7 will be for FSM8 modulator

Now it is a turn to configure the Output signal to the RESI DVB-C modulator in the MPTS settings

MPTS Output List

As a result, we should get a fully configured Stream, as shown in the screenshot:

MPTS on Dashboard

Monitor and manage

With Astra, you may Analyze the quality and stability of transport streams. Export statistics and events to external systems like Zabbix or Grafana.

Also at any time you may open Astra Web Interface to simply check out the Dashboard. Here you will see already configured Adapters, created Streams, and some useful options like signal strength/quality, bitrate at channels, and so on.

Astra Web Interface

Zabbix

Grafana

Checking the output DVB-C signal

With these simple steps, we have set up our Stream. Now we have the channels converted and modulated with the RESI DVB-C FSM modulator.

The best way to check the output signal is to use an analyzer. There are many different models from many manufacturers. For example, Telestar:

Telestar Analyzer

Also, we can connect the coaxial cable from RESI to the TV set, and in the TV settings make a new DVB-C channel scan, either Full Scan or Network Scan (or specify the scan parameters manually). Channels search settings fully depend on the TV manufacturer, but in general, they are very similar.

Troubleshooting DVB receiving

In case you get any issues during configuration, we provide a list of articles on how to identify issues and eliminate the potential cause of the problem: Troubleshooting DVB receiving

We take care of each of our customers and your best experience of working with Cesbo Astra, which is why we offer more support channels such as Online help and support via E-mail.