← Back to team overview

sslug-teknik team mailing list archive

Re: TV kort til linux

 

On Mon, 12 Nov 2001 02:45:09 +0100
"Allan Frank" <allan@xxxxxxxxxxxx> wrote:

jep, har en hel del erfaringer indenfor det her. Hauppage, og dermed bt878 chippen, kan grappe komprimeret osv. Så vidt jeg husker er det istand til at forsyne PCI bussen med flere forskellige formater. Personligt har jeg haft brugt Kortet til noget realtime billedbehandling i et eksamenprojekt på DTU. Som billedkilde blev der af samme grund brugt et kamera. Billedinformationerne blev så lavet om til et gråtone billed som der var direkte adgang til. 

Normalt programeres kortet til at levere billedinfarmation i to buffere, som så kan behandles realtime (i mit tilfælde). Du skal dog være opmærksom på at der er forskel på driverene til bt878 kortet idet der to forskellige API til video under Linux, nemlig V4L og V4L2. Der er lavet to forskellige drivere til API, hvor den sidste (V4L2) giver mulighed for parallelprogramering (threads). Så vidt jeg kan huske skiller det ved 2,4,10 kernen. Driverene virker rigtig godt.
Der er en lille detalje -> Det er IKKE muligt at hente halvbilleder med 50HZ, man bliver nødt til at hente et helt billede, dele det i to halvbilleder for at kunne behandle det 'tidstro'. 

Omkring API havde jeg selv nogle problemer men fik dog svar på dem. ->
mailen er fra 6/3/01 men er stadig ganske fin.

---:<---
Just as an overview:

There are two video API's for Linux, V4L and V4L2. V4L is supported by
the kernel, and is what the bttv driver uses. V4L2 needs the videodevX
packages, and uses the bttv2 or bttv 0.8.x driver.

There are four(!) bttv drivers for Bt8x8 based cards: the one in the
kernel (V4L), Gerd's 0.7.x one (V4L), Gerd's 0.8.x one (V4L/V4L2) and
Justin's bttv2 (V4L2). The difference between the kernel driver and the
0.7.x one is that the 0.7.x one is generally more up to date and better
maintained - but the kernel one roughly keeps up with it. The 0.8.x
driver may fix some problems in 0.7.x (which works perfectly for me),
but is newer and more experimental.
-----:<-----

ps. Læs evt xawtv/Programming-FAQ i pakken xawtv. Her stå der noget vigtig information om bl.a. overlay programering. 

pps. 
..@ostenfeld.... hmm, skulle vel ikke være DTU. I så fald har kortet fået 'tæsk' i adskillige projekter på IAU (institut for automation eller oersted DTU). 



Anders Gnistrup

> Hej
> 
> Vi skal til at bruge et TV grabber kort under linux til et større projekt,
> hvor vi skal optage TV (og måske også radio) til harddisken på en linux
> station. Det er meget vigtigt at kortet (og driverne!) virker godt, så jeg
> ville gerne høre nogle af jeres erfaringer.
> 
> Jeg har kigget på hauppauges (hauppauge.com) linie af kort og det virker som
> det er et sådant kort vi skal investere i.
> Er der nogen der har nogle gode eller dårlige erfaringer med denne linie
> kort? Eller skal vi kigge på nogle helt andre kort?
> 
> På forhånd tak.
> 
> /Allan Frank
> 
> 
> 
> 
> 
> 


References