Creo que no he entendido muy bien la pregunta, ¿no seria mas facil directamente ver la tele con la tele?
La tarjeta capturadora, al igual que los framegrabbers para trabajo profesional, transforma la señal analogica de la tele (que esta modulada a una frecuencia bastante alta) en bytes con el formato que nosotros le indiquemos (RGB, YUB, YC...) . Hasta ahi el trabajo del ordenador es bastante pequeño, pero luego el driver tiene que preparar los bufferes y memoria para hacer las copias de tu tarjeta a memoria del kernel (normalmente con DMA a traves de PCI si tienes una tarjeta interna) y preparar el "translado" de estos datos a memoria de usuario cuando el programa de visualizacion (o en este caso la aplicacion que lo manda de vuelta al Video-Out de tu tarjeta grafica) los pida. Y este a su vez necesitara de varios bufferes para evitar el parpadeo y algo de procesado si quieres simular algun filtrado que necesites para que la imagen quede mas agradable.
En mi trabajo he tenido que escribir algunos drivers para tarjetas capturadoras, y pelearme con Video for Linux2 y aplicaciones de visualizacion (ahi es donde el consumo de recursos se suele disparar). Video for Linux permite realizar casi un "bypass" desde tu capturadora a la salida de la tele, pero siento no poderte darte pistas de algun proyecto que lo haya llevado a cabo como aplicacion concreta.
A menos que quieras guardar en el ordenador lo que estes viendo en la tele o desees aplicar algun efecto a las imagenes, en mi opinion, es mas practico ver la tele en la tele :-)
Lo siento, si no he entendido bien el mensaje de portada.
¿no seria mas facil directamente ver la tele con la tele?
¿y dónde está la gracia entonces ? Justamente Linux permite( pero desde luego no obliga a)
trastear y curiosear sin necesidad de escoger el camino más fácil.
Sin procesar, lo que se dice sin procesar ...
(Puntos:5, Informativo)Creo que no he entendido muy bien la pregunta, ¿no seria mas facil directamente ver la tele con la tele?
La tarjeta capturadora, al igual que los framegrabbers para trabajo profesional, transforma la señal analogica de la tele (que esta modulada a una frecuencia bastante alta) en bytes con el formato que nosotros le indiquemos (RGB, YUB, YC...) . Hasta ahi el trabajo del ordenador es bastante pequeño, pero luego el driver tiene que preparar los bufferes y memoria para hacer las copias de tu tarjeta a memoria del kernel (normalmente con DMA a traves de PCI si tienes una tarjeta interna) y preparar el "translado" de estos datos a memoria de usuario cuando el programa de visualizacion (o en este caso la aplicacion que lo manda de vuelta al Video-Out de tu tarjeta grafica) los pida. Y este a su vez necesitara de varios bufferes para evitar el parpadeo y algo de procesado si quieres simular algun filtrado que necesites para que la imagen quede mas agradable.
En mi trabajo he tenido que escribir algunos drivers para tarjetas capturadoras, y pelearme con Video for Linux2 y aplicaciones de visualizacion (ahi es donde el consumo de recursos se suele disparar). Video for Linux permite realizar casi un "bypass" desde tu capturadora a la salida de la tele, pero siento no poderte darte pistas de algun proyecto que lo haya llevado a cabo como aplicacion concreta.
A menos que quieras guardar en el ordenador lo que estes viendo en la tele o desees aplicar algun efecto a las imagenes, en mi opinion, es mas practico ver la tele en la tele :-)
Lo siento, si no he entendido bien el mensaje de portada.
Feliz Navidad y Felices Fiestas !!
Re:Sin procesar, lo que se dice sin procesar ...
(Puntos:1)( http://barrapunto.com/~hipernes | Última bitácora: Miércoles, 10 Junio de 2009, 14:38h )
¿y dónde está la gracia entonces ? Justamente Linux permite( pero desde luego no obliga a) trastear y curiosear sin necesidad de escoger el camino más fácil.
la tienda virtual de tiendas virtuales [hipernes.com]