TV & Media
Astra MPEG-TS Analyzer
Astra MPEG-TS Analyzer is built-in tool to analyze MPEG-TS streams. Astra MPEG-TS Analyzer Interface Launch with Web Interface Options: -p PORT - specify the port to use for web interface; -c FILE - specifies the path to the channel list, which will be created automatically. This option allows you to save analyzed addresses; --daemon - start inSome readersAstra HTTP Relay
Astra HTTP Relay is a simple built-in tool to retransmit data from any source supported by Astra to HTTP client.Few readersEIT Stream
EIT Stream is a tool to convert XMLTV files into MPEG-TS stream with Event Information Tables (EIT) for broadcasting networks like DVB, ATSC, ISDB. Installation Just download single binary file and set execute permission: Configuration Create a configuration file /etc/eit-stream.conf with any text editor. Example:Few readers
Network
HLS Caching Proxy with Nginx
Nginx could be used on edge servers to act as an HLS caching proxy. If a request for a file is not found in the cache, it is retrieved from the origin server with address http://192.168.88.100:8000. File stored in the /opt/ramcache folder, and then served to the client. Create an Nginx configuration file for HLS Caching Proxy in /etc/nginx/conf.d/hlsproxy.conf:Some readersSSH
SSH - is the primary protocol and tool for the remote servers management. Also allows you to create tunnels and transfer files. Connection to server Client Configuration The SSH client can work without a configuration file and retrieve all the necessary parameters from command-line arguments. However, you may create a configuration file named ~/.ssh/config. This file should contain the following information:Few readersHTTPS certificate with Dehydrated
Dehydrated - is a client for signing certificates with an ACME-server (e.g. Let's Encrypt). This client supports both ACME v1 and the new ACME v2 including support for wildcard certificates. Install Dehydrated Configuration should be restored from backup to the /etc/dehydrated or you may create new configuration. Create new configuFew readersConfigure IGMP Version
IGMP (Internet Group Management Protocol) is a communication protocol used by devices on a network to join and leave multicast groups. IGMP has several versions, including IGMPv2 and IGMPv3, which offer different features and improvements. Some network equipment, such as switches or routers, may only support IGMPv2, which can cause issues if your server attempts to join a multicast group using IGMPv3. Therefore, it may be necessary to change the IGMP version used by the server. ConfiguratioFew readersRP Filter and Multicast receiving in Linux
The rpfilter technology is a useful tool for enhancing the security and protection of servers that receive UDP multicast traffic, particularly for servers with multiple network interfaces. When configuring servers to receive UDP multicast traffic, there are two options available: configuring system routing for multicast groups or modifying the rpfilter setting. Configure strict mode for RP filter To modify the rpfilter setting, add the following lines to the /etc/sysctl.conf file:Few readersPort forwarding with socat
Socat is a command line tool that enables bidirectional data transfer between two streams. Exposing local resources Request received on port 11554 will be forwarded to 192.168.88.100:554Few readers
DVB & Satellites
TBS Driver Installation
TBS is a hardware manufacturer specialized on DVB devices: tuners, modulators. Prepare system To install drivers needed root privileges: Install system utilities to build drivers from the source code: Remove old media drivers:Few readersDigitalDevices Driver Installation
DigitalDevices is a hardware manufacturer specialized on DVB devices: tuners, modulators. Prepare system To install drivers needed root privileges: Install system utilities to build drivers from the source code: Remove old media drivers:Few readersAstra DVB List
Astra DVB List is a simple built-in tool to get information about installed DVB adapters. Usage Availabale options: -o FILE - export dvb list to the file After start program print information about adapters to the console. Adapter available to use: AdFew readersMinisatip
Minisatip is a SAT>IP server for Linux. Install Download source code from github: Build source code: Install binary file: Launch RTSP AddressFew readers