Fernsehen mit einer TV Karte

TableOfContents(2)

Benutze Hard- und Software

Diese Auswahl von Software spiegelt den aktuellen Stand am Zeitpunkt der Erstellung wieder. So ähnlich funktionierte dies auch mit der Kernel Serie 2.2.x, XFree86 3.3.x und Debian 2.2r0 ("potato").

Die Konfiguration des Kernels

Wer bisher noch nie einen Kernel kompiliert hat, der sollte sich an geeingneter Stelle zuerst Informationen einholen. Im Normalfalle sind die bei den Distributionen mitgelieferten Kernel auch mit den passenden Modulen ausgestattet. Wer diese einsetzen möchte, kann direkt zum nächsten Thema <a href="#laden">Das Laden der Kernel Module</a> springen.

Im Untermenü Character devices/I2C support muß folgendes aktiviert sein, da der BTTV Treiber diese benötigt (Bei den Kerneln der Reihe 2.2 ist diese Option nicht vorhanden und wird auch nicht benötigt).

<tt> <M> I2C support<br> <M> I2C bit-banging interfaces<br> </tt> <p>

</p> <tt><M> BT848 Video For Linux</tt> <p>

</p> <tt> <M> Sound card support<br> [...]<br> <M> TV card (bt848) mixer support<br> </tt> <p>

</p>

<a name="laden"></a> <h2>Das Laden der Kernel Module</h2> <p>

</p> <tt> marvin:~# insmod bttv<br> Using /lib/modules/2.4.2-ac26/kernel/drivers/media/video/bttv.o<br> bttv: driver version 0.7.57 loaded<br> bttv: using 2 buffers with 2080k (4160k total) for capture<br> bttv: Host bridge needs ETBF enabled.<br> bttv: Bt8xx card found (0).<br> bttv0: Bt878 (rev 17) at 00:12.0, irq: 18, latency: 64, memory: 0xfd5fe000<br> bttv0: subsystem: 0070:13ab (UNKNOWN)<br> bttv0: model: BT878( *** UNKNOWN *** ) [autodetected]<br> bttv0: enabling 430FX/VP3 compatibilty<br> tuner: chip found @ 0x61<br> bttv0: i2c attach [(unset)]<br> i2c-core.o: client [(unset)] registered to adapter [bt848 #0](pos. 0).<br> i2c-core.o: adapter bt848 #0 registered as adapter 0.<br> bttv0: i2c: checking for MSP34xx @ 0x80... not found<br> bttv0: i2c: checking for TDA9875 @ 0xb0... not found<br> bttv0: i2c: checking for TDA7432 @ 0x8a... not found<br> </tt> <p>

</p> <tt> marvin:~# insmod bttv card=10<br> Using /lib/modules/2.4.2-ac26/kernel/drivers/media/video/bttv.o<br> bttv: driver version 0.7.57 loaded<br> bttv: using 2 buffers with 2080k (4160k total) for capture<br> bttv: Host bridge needs ETBF enabled.<br> bttv: Bt8xx card found (0).<br> bttv0: Bt878 (rev 17) at 00:12.0, irq: 18, latency: 64, memory: 0xfd5fe000<br> bttv0: subsystem: 0070:13ab (UNKNOWN)<br> bttv0: model: BT878(Hauppauge new (bt878)) [insmod option]<br> bttv0: enabling 430FX/VP3 compatibilty<br> bttv0: Hauppauge msp34xx: reset line init<br> tuner: chip found @ 0x61<br> bttv0: i2c attach [(unset)]<br> i2c-core.o: client [(unset)] registered to adapter [bt848 #0](pos. 0).<br> msp34xx: init: chip=MSP3415D-B3, has NICAM support<br> msp3410: daemon started<br> bttv0: i2c attach [MSP3415D-B3]<br> i2c-core.o: client [MSP3415D-B3] registered to adapter [bt848 #0](pos. 1).<br> i2c-core.o: adapter bt848 #0 registered as adapter 0.<br> bttv0: Hauppauge eeprom: model=61344, tuner=Philips FM1216 (5), radio=yes<br> bttv0: i2c: checking for MSP34xx @ 0x80... found<br> bttv0: i2c: checking for TDA9875 @ 0xb0... not found<br> bttv0: i2c: checking for TDA7432 @ 0x8a... not found<br> </tt> <p>

</p> <tt> marvin:~# lsmod<br> Module Size Used by<br> bttv 52880 0 (unused)<br> tvaudio 8000 0 (autoclean) (unused)<br> msp3400 13392 1 (autoclean)<br> tuner 3984 1 (autoclean)<br> i2c-algo-bit 7040 1 [bttv]<br> i2c-core 12176 0 [bttv tvaudio msp3400 tuner i2c-algo-bit]<br> videodev 4736 3 [bttv]<br> </tt> <p>

</p>

<a name="progs"></a> <h2> Die Programme und XFree86</h2> <p>

</p> <p>

</p> <tt> Section "Module"<br> [...]<br>

[...]<br> EndSection<br> </tt> <p>

</p> <p> Bei <em>xawtv</em> können mittels der Hoch und Runter Tasten

</p>

<a name="radio"></a> <h2> Radio </h2> <p>

</p>

<a name="videotext"></a> <h2> VideoText </h2> <p>

</p>

<a name="links"></a> <h2> Links </h2> <ul>

</ul>

<a name="hinweise"></a> <h2> Hinweise </h2> <p>

</p> <p>

</p> <p><center>

</center></p>

Impressum Datenschutz