TV картите ви позволяват да гледате излъчвания в интернет или да гледате кабелна TV на вашия компютър. Повечето от тях приемат композитно видео през RCA или S-video канал и някои от тях имат радио тунер.
FreeBSD има подръжка на PCI-базирани TV карти, ползващи Brooktree Bt848/849/878/879 или Conexant CN-878/Fusion 878a Video Capture Chip чрез bktr(4) драйвера. Трябва да проверите, че дъното идва с подържан тунер. Проверете bktr(4) man страницата за списък от подържани тунери.
За да ползвате картата си, ще трябва да заредите bktr(4) драйвера. Това става като добавите следния ред в /boot/loader.conf:
bktr_load="YES"
Другият начин е да добавите статична подръжка на картата във вашето ядро. В този случай слагате следните редове във файла за ядрото:
device bktr device iicbus device iicbb device smbus
Тези допълнителни драйвери са необходими за компонентите на картите вързани чрез I2C шина. След това компилирайте и инсталирайте новото ядро.
Веднъж осигурили подръжката, рестартирайте. По време на зареждането, вашата TV карта трябва да се покаже, подобно на:
bktr0: <BrookTree 848A> mem 0xd7000000-0xd7000fff irq 10 at device 10.0 on pci0 iicbb0: <I2C bit-banging driver> on bti2c0 iicbus0: <Philips I2C bus> on iicbb0 master-only iicbus1: <Philips I2C bus> on iicbb0 master-only smbus0: <System Management Bus> on bti2c0 bktr0: Pinnacle/Miro TV, Philips SECAM tuner.
Разбира се, че тези съобщения ще зависят от хардуера. Ще трябва да проверите дали тунерът е открит правилно. Някои от откритите параметри е възможно да е променят със sysctl(8) MIBs и опции във файла за ядрото. Например, ако искате да форсирате тунера да бъде като Philips SECAM такъв, трябва да добавите следния ред във файла за ядрото:
options OVERRIDE_TUNER=6
или можете направо да използвате sysctl(8):
# sysctl hw.bt848.tuner=6
Вижте страницата от наръчника за bktr(4) и /usr/src/sys/conf/NOTES за повече подробности. (Ако сте под FreeBSD 4.X, /usr/src/sys/conf/NOTES се заменя с /usr/src/sys/i386/conf/LINT.)
За да използвате TV картата си, трябва да инсталирате една от следните програми:
multimedia/fxtv дава въможност за показване на телевизия в прозорец и прихващане на картинки/аудио/видео.
multimedia/xawtv е също TV софтуер, със същите характеристики като fxtv.
misc/alevt декодира и показва Videotext/Teletext.
audio/xmradio, програмка за ползване на FM радио тунерите, идващи с някои TV карти.
audio/wmtune, чудесно десктоп приложение за радио тунери.
Повече приложения са налични в FreeBSD Ports Collection.
Ако срещнете някакви проблеми с TV картата си, проверете първо дали чипа и тунера наистина се подържат от bktr(4) драйвера и дали сте ползвали правилните настройки. За повече подръжка и разни въпроси по картите, може да се обърнете и ползвате архивите на пощенския списък freebsd-multimedia.
Този и други документи можете да намерите в ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
За въпроси относно FreeBSD, прочетете документацията преди да попитате в <questions@FreeBSD.org>.
За въпроси относно този документ, e-mail <doc@FreeBSD.org>.