MythTV is een open-source PVR software project.
Het staat in de Linux®-wereld bekend als een complexe toepassing met veel afhankelijkheden, en daarom moeilijk om te installeren. De Portscollectie van FreeBSD versimpelt veel van het proces, maar sommige componenten moeten handmatig worden geïnstalleerd. Deze sectie is bedoeld om te helpen en te begeleiden in het installeren van MythTV.
MythTV is ontworpen om V4L
te gebruiken om invoerapparatuur voor video zoals encoders en tuners te
benaderen. Momenteel werkt MythTV het beste met USB DVB-S/C/T kaarten die
ondersteund worden door multimedia/webcamd
omdat
webcamd een gebruikerstoepassing levert voor
V4L. Elke DVB-kaart die ondersteund
wordt door webcamd zou met MythTV moeten
werken, een lijst van kaarten waarvan hun werking bekend is kan hier gevonden
worden. Er zijn ook stuurprogramma's bekend voor Hauppauge-kaarten in
de pakketten multimedia/pvr250
en
multimedia/pvrxxx
, maar deze leveren
een niet-standaard interface met hun stuurprogramma dat niet werkt met
versies van MythTV nieuwer dan 0.23.
HTPC bevat een lijst van alle beschikbare stuurprogramma's voor DVB.
Doordat MythTV flexibel en modulair is, staat het de gebruiker toe om de voorkant en de achterkant op verschillende machines te hebben.
Voor de voorkant is multimedia/mythtv-frontend
nodig, alsook een
X-server welke in x11/xorg
beschikbaar is. Idealiter beschikt de voorkant-computer ook over een
videokaart die XvMC ondersteunt en
optioneel over een afstandsbediening die compatibel is met LIRC.
Voor de achterkant is multimedia/mythtv
nodig, alsook een MySQL™
database en optioneel een tuner en opslag voor opnames. Het MySQL™
pakket zou automatisch als een afhankelijkheid geïnstalleerd moeten
worden tijdens de installatie van multimedia/mythtv
.
Gebruik de volgende stappen om MythTV te installeren. Installeer als eerste MythTV van de FreeBSD Portscollectie:
#
cd /usr/ports/multimedia/mythtv
#
make install
Installeer de database voor MythTV:
#
mysql -uroot -p < /usr/local/share/mythtv/database/mc.sql
Configureer de achterkant:
#
mythtv-setup
Start de achterkant:
#
echo 'mythbackend_enable="YES"' >> /etc/rc.conf
#
service mythbackend start