Streaming servers
Streaming servers, also known as broadcast servers, are used to serve content to end-user devices. The MinistraPRO administrator panel does not directly control the servers, but uses the settings provided to control how the servers are used by MinistraPRO.
When you add or modify your IPTV Internet Protocol Television channels, you can specify which streams are used by each channel.
Streaming servers for load balancing
The MinistraPRO backend acts as a load balancer to distribute streams from available streaming servers to MinistraPRO applications.
With load balancing enabled, clients are distributed among the streaming servers in individual succession. For example, if you have three streaming servers in a channel, the first client is allocated to server one, the second to server two, the third to server three, the fourth to server one again, and so on.
Information
The Prometheus monitoring system must be installed and configured to receive metrics from Flussonic streamers.
Streaming servers participate in load balancing only when the following conditions are met:
-
The streaming server status is Up.
-
The maximum capacity of active clients on the server is not reached.
The balancing priority depends on the following:
-
The ratio of current to maximum number of clients.
-
Server monitoring (servers with enabled monitoring have higher priority).
Media server prerequisites
Before you can use MinistraPRO, you must already have set up the media servers for streaming using the following supported software:
-
Flussonic
-
Wowza
-
Nimble
Broadcast server setup
-
Define your filters
Define filters, for example, geographical areas that are required for your channels. Filters can be based on countries, IP address ranges, and so on.
-
Set up your streaming servers for load balancing
An optional step, you can configure streaming servers that are used for load balancing.
-
Next steps
You can now add IPTV Internet Protocol Television channels, video-on-demand, and radio stations.