*Note: I failed setting up Tvheadend for transcoding on my RaspberryPi. To enable transcding you need a newer version of Tvheadend which you can basically just install over your Apt-get provided version. Even though some people report that they got it to work, I was out of luck. It was throwing a lot of encoding related errors and the stream was stuttering a lot.
I am currently going for the Tvheadend alternative VDR. Read about it here: Installing VDR on a RaspberryPi.
- Become the superuser:
- Make the package source available: [thx]
cat >> /etc/apt/sources.list.d/tvheadend.list << EOF deb http://apt.tvheadend.org/stable wheezy main EOF
- Get the GPG keys: [thx]
apt-key adv --recv-keys --keyserver keys.gnupg.net B42317285E12C7CF
apt-get update apt-get install tvheadend
- Access tvheadend via port 9981 e.g.: http://raspberrypi:9981/
Configuration -> DVB Inputs -> TV Adapters
Then select your DVB-S device in the dropdown field.
- On the right check
-> Add DVB Network by location...
Then select a satellite (e.g.
Astra\19\2Ein Germany) and select the only option from the dropdown menu at the bottom.
- Wait a while. Check your terminal/the syslog area at the bottom or the
Configuration -> DVB-Inputs -> Muxesarea to see whats going on.
- Now select the TV channels that should generally be available here:
Configuration -> DVB Inputs -> TV Adapters -> General -> Services
Best order the list by
Highlight the channels you want and click
When done selecting click
- Go to the
Electronic Programm Guide. There are your channels!
Watch TVin the top right.