/dvb-config

Config files and shell scripts to enable multicast distribution of Saorview DVB muxes on a lan, using dvblast and minisapserver.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

dvb-config

Config files and shell scripts to enable multicast distribution of DVB-T muxes and/or DVB-S transponder data onto a lan, using a couple of RTLSDR DVB-T USB sticks, DVB-S USB devices, dvblast and minisapserver.

#installation/usage

  1. Install dependencies

from apt: apt install dvb-apps dvblast w-scan minisapserver and also: https://tsduck.io/

  1. edit bin/mux1.sh,bin/mux2.sh (for DVB-T) and bin/mux-freesat.sh (for (DVB-S) to reflect actual frequencies of those muxes in your area (see transmitters for a hint, or use a dvb scanning tool)

  2. edit config/*.service files for the correct paths and copy to /lib/systemd/system/

  3. run sudo systemctl enable for each service to start at boot time.

  4. edit /etc/default/minisapserver:

    DAEMON_OPTS="-f /PATH TO PROJECT/dvb-config/config/sap.cfg" RUN="yes"

  5. reboot

  6. Using VLC on another computer on the same LAN, select a stream from the items in ' Network streams (SAP)'