How to install TV Headend Server using a Hauppauge USB WinTV-SoloHD
or USB WinTV-DualHD tuners (for Australia and NZ)
running on PI OS Lite on a Pi Zero W.
.
Australia and NZ use European standards DVB-T and DVB-T2.
Hauppauge are a little vague on Pi OS on the other European tuners.
interestingly they also have firmware for a satellite usb tuner
suitable for Australia and NZ.
Might be worth a look if you’re looking for options outside
Australia and NZ.
Pi Firmware link…
https://hauppauge.com/pages/support/supp…ux.html#pi
Got my Hauppauge USB WinTV-SoloHD from here.
https://www.hauppauge.co.uk/site/webstore/index.htm
Getting started
I needed a micro usb OTG cable to connect to the USB Tuner on my Pi Zero W.
Bullseye lets me set a static IP (likely needed)Bookworm doesn’t
because of a security change.
Setup the pi Zero…..
sudo raspi-config
I set anything I thought the TV server might need….
SSH,Location settings,SSID and Password and GPU memory of 256mb…
Static IP through Terminal
sudo nano /etc/dhcpcd.conf
add at the bottom,choose the IP settings suitable for your network…
my own example
interface wlan0
static ip_address=192.168.1.33/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
Then save…
ctrl X
y
How to add the firmware thru Terminal…..
(from the Hauppauge site)
cd /tmp
wget https://www.hauppauge.com/linux/dvb-demo…-b40-01.fw
wget https://github.com/LibreELEC/dvb-firmwar…-d60-01.fw
md5sum dvb-demod-si2168-b40-01.fw
sudo cp dvb-demod-si2168-b40-01.fw /lib/firmware
sudo cp dvb-demod-si2168-d60-01.fw /lib/firmware
Reboot
This excellent tutorial at pimylifeup will guide you the rest of the way…
https://pimylifeup.com/raspberry-pi-tvheadend/
I find my basic Pi Zero is powerful enough for the TV Headend task task and is very reliable.
If your existing Kodi box is running on Pi OS,the TVH client can be downloaded using Terminal
sudo apt install kodi-pvr-hts
If you screw up,you can uninstall the TV Headend sodtware and start again.
sudo apt-get purge tvheadend
Brettly