Met TV-kaarten is het mogelijk om naar (kabel)uitzendingen te kijken op een computer. Op de meeste kaarten kan composiet video aangeleverd worden via een RCA of S-video input en sommige kaarten hebben ook een FM tuner.
FreeBSD biedt ondersteuning voor PCI-gebaseerde TV-kaarten met een Brooktree Bt848/849/878/879 of een Conexant CN-878/Fusion 878a Video Capture Chip met het stuurprogramma bktr(4). Het is van belang dat er op de kaart ook een ondersteunde tuner zit. Hiervoor kan bktr(4) geraadpleegd worden, waarin een lijst met ondersteunde tuners staat.
Voordat de kaart gebruikt kan worden, dient het
stuurprogramma bktr(4) geladen te worden. Dit kan door
de volgende regel aan /boot/loader.conf
toe te voegen:
Daarnaast is het ook mogelijk om statisch ondersteuning voor de TV-kaart in de kernel te compileren. Dan dient de volgende regel toegevoegd te worden aan de kernelinstellingen:
De extra stuurprogramma's zijn nodig omdat de kaartcomponenten verbonden zijn via een I2C bus. Met deze instellingen kan een nieuwe kernel gebouwd en geïnstalleerd worden.
Als een systeem eenmaal ondersteuning biedt, hoort de TV-kaart ongeveer als volgt bij een herstart getoond te worden:
Deze berichten kunnen afwijken, afhankelijk van de gebruikte hardware. Het is van belang te controleren of de tuner juist herkend wordt; er kunnen nog een aantal instellingen gemaakt worden voor parameters met sysctl(8) MIB's en in het kernelinstellingenbestand. Om bijvoorbeeld het gebruik van een Philips SECAM tuner te forceren, kan de volgende regel aan het bestand met kernelinstellingen worden toegevoegd:
Dit kan ook via een instelling van sysctl(8):
#
sysctl hw.bt848.tuner=6
In de hulppagina voor bktr(4) en
/usr/src/sys/conf/NOTES
staan meer details
over de beschikbare opties.
Om een TV-kaart te gebruiken, dient een van de volgende applicaties geïnstalleerd te worden:
multimedia/fxtv
biedt TV-in-een-window en beeld/audio/videocapture
mogelijkheden;
multimedia/xawtv
is ook een TV applicatie met dezelfde mogelijkheden als
fxtv;
misc/alevt
decodeert Videotext/Teletext en kan deze weergeven;
audio/xmradio
, een
applicatie om de FM-tuner die bij sommige TV-kaarten zit te
gebruiken;
audio/wmtune
, een
handige bureaubladapplicatie voor radiotuners.
Er zijn nog meer applicaties beschikbaar in de Portscollectie.
Bij problemen met een TV-kaart dient eerst gecontroleerd te worden of de videocapture chip en de tuner echt ondersteund worden door het stuurprogramma bktr(4) en of de juiste instellingen worden gebruikt. Voor meer ondersteuning en vragen over een specifieke TV-kaart is het aan te raden de archieven van de freebsd-multimedia mailinglijst te raadplegen of er contact mee op te nemen.