Tvheadend is a TV streaming server and recorder for Linux. It also offers a great possibility to combine a SAT-recorder with KODI mediacenter on a Raspberry Pi (I would recommend a raspberry Pi 3 due to RAM requirements).
Installing Tvheadend by compiling from source was not so easy, so it is definately easier to install via precompiled packages. In order to do so, the following steps are required:
Just go to https://tvheadend.org/projects/tvheadend/wiki/AptRepository, choose the right distribution (xenial for ARM) build type & version (release-4.2, stable4.2, unstable), add the according repo and install tvheadend!
echo "deb https://dl.bintray.com/tvheadend/deb xenial stable-4.2" | sudo tee /etc/apt/sources.list.d/tvheadend.list sudo apt-get update sudo apt-get install tvheadend
If a libssl1.0.0 error occur, libssl needs to be installed with the correct version. In my case this had to be done manually – and it seemed to be a very common error.
wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.2l-1~bpo8+1_armhf.deb sudo dpkg -i libssl1.0.0_1.0.2l-1~bpo8+1_armhf.deb sudo apt-get install tvheadend