Table of Contents

Userspace Driver para ATI TV Card

Integrantes

Guido Armas González
Lennon Núñez Meoño
Heberth Valverde Gardela

Introducción

EasyCap

ATI TV Wonder HD750

Instrucciones de Instalación

Configuracion de Video For Linux 2

Instalar dependencias

Actualizar los repositorios del sistema

#aptitude update

Instalar las depencias de v4l2loopback

# aptitude install linux-headers-$(uname -r) module assistant
# aptitude install v4l2loopback-source\

Preparar el modulo Video for linux 2 loopback:
hay que compilar module-assistant para preparar el modulo v4l2 e instalar posteriomente el modulo v4l2loopback-source

# m-a prepare
# m-a update
# m-a a-i v4l2loopback-source

Una vez instalado el modulo, se debe cargar al kernel ya que es un kernel driver, para esto se usara modprobe, que es un comando de administracion del sistema en Linux hecho para la gestion de modulos cargables al kernel

# modprobe v4l2loopback

Para corroborar que se cargo el modulo, usemos el comando lsmod que enlista los modulos de la computadora y busquemos v4l2loopback

# lsmod | grep v4l2loopback
v4l2loopback 26526 1
videodev 90856 5 usbtv, v4l2loopback, v4l2_common,videobuf2_core

Encontremos el nodo de video correspondiente al EasyCAP

# ls /dev/video*

Para evitar realizar los procedimientos anteriores cada vez que se reinicia el sistema, agregemos v4l2 a los modulos de la computadora para que se carge automaticamente al iniciar el sistema, para esto hay que logearse como root

# sudo -i
# echo “v4l2loopback” >> /etc/modules

Y se reinicia el equipo para guardar los cambios

# reboot
Configuracion del usb007 EasyCAP

Instalar dependencias

# git clone git:github.com/vpelletier/python-libusb1.git Para los siguientes comandos es necesario tener los privilegios de root, por lo que se corren usando sudo # sudo python setup.py install # sudo apt-get install python-setuptools # sudo easy_install v4l2 # sudo apt-get install python-numpy # sudo apt-get install python-imaging Descargar userspace test driver for the easycap usbtv007 # git clone git:github.com/memeruiz/usbtv007.git

# ./utv007_driver.py -d /dev/video1

Descargar la aplicacion para mostrar la salida del easyCAP

# sudo apt-get install mplayer

# mplayer tv: -tv device =/dev/video1 Tambien se puede usar otro reproductor de video y montarlo graficamente, por ejemplo # sudo apt-get install vlc # vlc En VLC media player ir a “Media”, seleccionar “Open Capture Device”, en “Capture mode” seleccionar “TV – analog” y en “Device name” elegir la ubicacion donde se encuentra el dispositivo, en nuestro caso “/dev/video1”. Ademas escoger “NTSC” en la opcion “Video standard”. Luego ya se puede correr el video. === Referencias ===